#ZendStudio# 太重, #Editplus# 太丑, #Notepad++# 不支持sftp, #sublime# 没有PHP代码补全; #Textmate# 不能正常显示中文, #Espresso# 远程写文件错误没有反馈, #coda# 不能折叠代码.这个世界就不能有一个完美点的编辑器么 ..
这个评论觉得不错,转载一下:
全国人大代表景新海在全国两会上表示,政府大量招公务员的做法是不对的,政府公务人员数量应该受到绝对控制的。他建议大学毕业生不要为了求稳而去考公务员,“大学生可以冒一冒险,可以去闯一闯”。
大学生促成的公务员考试热现象已经不是什么新鲜事了,况且,公务员考试已经超过高考成为竞争最为激烈的考试之一。目前,无论是社会还是舆论对公务员热一直是在极力泼冷水,公务员热就意味着大量的人才都去玩政治了,谁还屑于低三下四地去从事百工“贱业”呢,社会的各个行业以及经济还能得到发展吗。有人曾形象的比方说,如果说“百工贱业”是在努力做大社会蛋糕,那么公务员则是分配蛋糕者,当所有人都热衷去切蛋糕,分蛋糕,那谁来为这个社会提供可供分配的蛋糕呢?即使是这样的一个极为现实问题,我们还是可以看到每年诸多大学毕业生对公务员招考趋之若鹜,公务员究竟有着多大的吸引力?
中国古代就有“学而优则仕”的官本位传统,而如今进入公务员队伍也是意味着稳定和地位,甚至是权力和金钱。据媒体报道,公务员招考中的热门职位,多数都是些权力部门。权力部门的岗位为什么热上加热?无非是权力部门更容易进行权钱交易,权力寻租,以权谋私等如此诸多利好,现实在社会就业压力大、社会保障体系不完善的情况下,还有什么比公务员更好的选择呢。也有人大代表认为诸多大学生热衷报考公务员为求稳。在社会的现实面前,这样的趋稳心理又有何错呢。
我们要追问的应该是,是谁倒逼着这些孩子削尖了脑袋要往公务员队伍挤呢,许多专业人才并不适合做党政工作,并且从整个社会人才资源合理配置看,把专业性很强的人才集中在党政部门,在某种程度上是一种浪费,也是对人才的一种贬值。又是谁在催生大学毕业生在对国家公务员的职责、任务和工作特点一无所知或知之甚少的情况下,却乐意于盲目追风呢。
我们的高等教育培养机制是否培养了大学生独立人格,追求自由和理想的精神,是否让他们真正掌握了一门能安身立命的而不是纸上谈兵的本领呢?我们的社会又是否在营造出一种“劳动光荣”的气氛呢?拥有权力的利益集团是否在不顾惜社会层次的断裂,而不断通过权力寻租裹挟各种社会利益呢?整个社会是否已形成一种对劳动的尊重,对人才的重视的氛围呢?我们在缩小社会差距,弥合社会断裂上是有所作为还是在渐行渐远呢?
来源:http://www.gjgwy.org/2010/0319/6876.html
全国人大代表景新海在全国两会上表示,政府大量招公务员的做法是不对的,政府公务人员数量应该受到绝对控制的。他建议大学毕业生不要为了求稳而去考公务员,“大学生可以冒一冒险,可以去闯一闯”。
大学生促成的公务员考试热现象已经不是什么新鲜事了,况且,公务员考试已经超过高考成为竞争最为激烈的考试之一。目前,无论是社会还是舆论对公务员热一直是在极力泼冷水,公务员热就意味着大量的人才都去玩政治了,谁还屑于低三下四地去从事百工“贱业”呢,社会的各个行业以及经济还能得到发展吗。有人曾形象的比方说,如果说“百工贱业”是在努力做大社会蛋糕,那么公务员则是分配蛋糕者,当所有人都热衷去切蛋糕,分蛋糕,那谁来为这个社会提供可供分配的蛋糕呢?即使是这样的一个极为现实问题,我们还是可以看到每年诸多大学毕业生对公务员招考趋之若鹜,公务员究竟有着多大的吸引力?
中国古代就有“学而优则仕”的官本位传统,而如今进入公务员队伍也是意味着稳定和地位,甚至是权力和金钱。据媒体报道,公务员招考中的热门职位,多数都是些权力部门。权力部门的岗位为什么热上加热?无非是权力部门更容易进行权钱交易,权力寻租,以权谋私等如此诸多利好,现实在社会就业压力大、社会保障体系不完善的情况下,还有什么比公务员更好的选择呢。也有人大代表认为诸多大学生热衷报考公务员为求稳。在社会的现实面前,这样的趋稳心理又有何错呢。
我们要追问的应该是,是谁倒逼着这些孩子削尖了脑袋要往公务员队伍挤呢,许多专业人才并不适合做党政工作,并且从整个社会人才资源合理配置看,把专业性很强的人才集中在党政部门,在某种程度上是一种浪费,也是对人才的一种贬值。又是谁在催生大学毕业生在对国家公务员的职责、任务和工作特点一无所知或知之甚少的情况下,却乐意于盲目追风呢。
我们的高等教育培养机制是否培养了大学生独立人格,追求自由和理想的精神,是否让他们真正掌握了一门能安身立命的而不是纸上谈兵的本领呢?我们的社会又是否在营造出一种“劳动光荣”的气氛呢?拥有权力的利益集团是否在不顾惜社会层次的断裂,而不断通过权力寻租裹挟各种社会利益呢?整个社会是否已形成一种对劳动的尊重,对人才的重视的氛围呢?我们在缩小社会差距,弥合社会断裂上是有所作为还是在渐行渐远呢?
来源:http://www.gjgwy.org/2010/0319/6876.html
语法:
const char *c_str();
c_str()函数返回一个指向正规C字符串的指针, 内容与本string串相同.
这是为了与c语言兼容,在c语言中没有string类型,故必须通过string类对象的成员函数c_str()把string 对象转换成c中的字符串样式。
注意:一定要使用strcpy()函数 等来操作方法c_str()返回的指针
比如:最好不要这样:
char* c;
string s="1234";
c = s.c_str(); //c最后指向的内容是垃圾,因为s对象被析构,其内容被处理
应该这样用:
char c[20];
string s="1234";
strcpy(c,s.c_str());
这样才不会出错,c_str()返回的是一个临时指针,不能对其进行操作
再举个例子
c_str() 以 char* 形式传回 string 内含字符串
如果一个函数要求char*参数,可以使用c_str()方法:
string s = "Hello World!";
printf("%s", s.c_str()); //输出 "Hello World!"
const char *c_str();
c_str()函数返回一个指向正规C字符串的指针, 内容与本string串相同.
这是为了与c语言兼容,在c语言中没有string类型,故必须通过string类对象的成员函数c_str()把string 对象转换成c中的字符串样式。
注意:一定要使用strcpy()函数 等来操作方法c_str()返回的指针
比如:最好不要这样:
char* c;
string s="1234";
c = s.c_str(); //c最后指向的内容是垃圾,因为s对象被析构,其内容被处理
应该这样用:
char c[20];
string s="1234";
strcpy(c,s.c_str());
这样才不会出错,c_str()返回的是一个临时指针,不能对其进行操作
再举个例子
c_str() 以 char* 形式传回 string 内含字符串
如果一个函数要求char*参数,可以使用c_str()方法:
string s = "Hello World!";
printf("%s", s.c_str()); //输出 "Hello World!"
linux 串口读取数据被截断,怎样一次全部接收?阅读全文
原创 端口扫描程序实现原理 收藏
以前看过很多网络相关方面的程式源码, 但时间长了都忘了怎么实现的了, 因此,想将以后看过的源码实现方式记录下来, 以免下次再得找资源!
其实端口扫描程式的原理很简单, 利用socket连接指定IP的端口, 根据其返回值就可以得知目标机器是否开启了这个端口,
实现步骤如下:
1. 创建socket
c_socket = socket ( AF_INET, SOCK_STREAM, 0 );
if ( c_socket == SOCKET_ERROR )
{
printf (" create socket fault!\n ");
return -1;
}
2. 连接目示机器
struct sockaddr_in remoteaddr;
struct hostent* remotehost;
remoteaddr.sin_family = AF_INET;
remoteaddr.sin_addr.s_addr = inet_addr ( Address );
remoteaddr.sin_port = htons ( cPort );
//连接
if ( connect ( c_socket, (SOCKADDR*) &remoteaddr, sizeof ( struct sockaddr_in ) ) == SOCKET_ERROR )
{
printf ("< %3d > connect port %5d ...\n",ThreadID,cPort ) ;
closesocket( c_socket);
return -1;
}
closesocket( c_socket);
printf ("< %3d > connect port %5d succeed\n",ThreadID,cPort ) ;
也可以利用多线程技术实现, 只要给每个线程分配好指定的扫描端口段就可以了
来源:
http://blog.csdn.net/study_live/archive/2009/09/28/4604673.aspx
以前看过很多网络相关方面的程式源码, 但时间长了都忘了怎么实现的了, 因此,想将以后看过的源码实现方式记录下来, 以免下次再得找资源!
其实端口扫描程式的原理很简单, 利用socket连接指定IP的端口, 根据其返回值就可以得知目标机器是否开启了这个端口,
实现步骤如下:
1. 创建socket
c_socket = socket ( AF_INET, SOCK_STREAM, 0 );
if ( c_socket == SOCKET_ERROR )
{
printf (" create socket fault!\n ");
return -1;
}
2. 连接目示机器
struct sockaddr_in remoteaddr;
struct hostent* remotehost;
remoteaddr.sin_family = AF_INET;
remoteaddr.sin_addr.s_addr = inet_addr ( Address );
remoteaddr.sin_port = htons ( cPort );
//连接
if ( connect ( c_socket, (SOCKADDR*) &remoteaddr, sizeof ( struct sockaddr_in ) ) == SOCKET_ERROR )
{
printf ("< %3d > connect port %5d ...\n",ThreadID,cPort ) ;
closesocket( c_socket);
return -1;
}
closesocket( c_socket);
printf ("< %3d > connect port %5d succeed\n",ThreadID,cPort ) ;
也可以利用多线程技术实现, 只要给每个线程分配好指定的扫描端口段就可以了
来源:
http://blog.csdn.net/study_live/archive/2009/09/28/4604673.aspx
RSA算法是一种基于公钥和私钥的加密算法, 是由Ronald Rivest, Adi Shamir和Len Adleman三人在Diffie-Helman指数密钥交换算法的
基础上于1977年设计出来的,Rivest设计的加密系统利用了数学领域的一个事实,那就是虽然把两个大素数相乘生成一个合数是件很容易
的事, 但要把一个合数分解为两个素数却十分困难。
RSA的安全性依赖于大数分解,公钥和密钥都是两个大素数(大于100个十进制位)的函数。据猜测,从一个密钥和密文推断出明文的难度
等同于分解两个大素数之积。
密钥对的产生,选对两个大素数p和q,计算
n=p*q
然后随机选择加密密钥e, 要求e和(p-1)*(q-1)互质,最后,利用Euclid算法计算解密密钥d,满足
(e*d) mod ((p-1)*(q-1))=1
其中n和d也要互质, 数e和n是公钥,d是私钥.现在两个素数p和q可以丢弃不再需要,不要让任何人知道.
加密信息m(二进制表示)时,首先把m分成等长数据块m1,m2....mi,块长s,其中2^s<=n, s尽可能地大.对应的密文是:
ci=mi^e (mod n) (a)
解密时作如下计算:
mi=ci^d (mod n) (b)
RSA可用于数字签名,方案是用(a)式签名,(b)式验证.具体操作时考虑到安全性和m信息量较大等因素,一般先作hash运算.
RSA算法示例:
(1) 选择两个素数:p=7, q=17
(2) 计算n=p*q=7*17=119
(3) 计算φ(n)=(p-1)*(q-1)=96
(4) 选择e,e为φ(n)=96的相对素数,要比φ(n)小,本例中e=5
(5) 决定d,使(d*e) mod 96=1,且d<96,正确值为d=77,因为77*5=385=4*96+1.
结果密钥为公钥KU={5, 119}和私钥KR={77, 119}
如输入明文M=19,使用以上密钥加密:
ci=M^e (mod n)
=19^5 mod 119
=2476099 mod 119
=66
解密由66^77 mod 119=19决定.
《黑客防线---口令破解与加密技术》笔记
来源:http://blog.csdn.net/study_live/archive/2009/12/19/5038828.aspx
水树奈々WILD EYES这个MV做得不错,翻看了下歌词,翻译为中文如下:
阅读全文
WILD EYES
バジリスク~甲贺忍法帖~ ED2 (by水树奈々)
双唇浸满赤红露珠
轻触微薄叹息之雾
皎洁明月斜挂夜空
照亮远处暗之远方
星光倾注 不禁驰想天外
血之羁绊 深切而又肃穆
与你生死相连 命运与共
璀璨眼眸仿若流光溢彩
纵然被黑暗使者所囚禁
也无人能斩断魂萦梦牵
请尽情照亮无限的明日
宛若光彩妖艳鸣神之舞
甜言蜜语令人垂涎欲滴
隐忍住振翅欲飞的黑翼
心脏为渴求出路而呻吟
隐于时光中的诱人陷阱
渐露出光泽锐利的獠牙
那周而复始的命运悲剧
若我们命中注定的故事
如同短暂而美丽的气泡
我将高举长刀撰写诗篇
为了决不能妥协的将来
在浅浅入眠的黎明时刻
孤独的我为你祈祷上苍
将眼泪铭刻于苍白云层
不停追逐着我最爱的你
仇恨火焰狂舞大地
热切而真挚的誓言
贯穿不染污浊的心
璀璨眼眸仿若流光溢彩
纵然被黑暗使者所囚禁
魂梦之桥永远不会断绝
定将奏响奇迹之曲.........
阅读全文
i386,i586,i686几个概念之区分
这几个数据希望能结合rpm包名称考虑,不然会失去有些文字的表达意义。
i386—几乎所有的x86平台,不论是旧的pentium或者是新的pentium-iv与k7系统cpu,都可以正常工作,i指得是intel兼容的cpu,至于386就是cpu的等级。
i586—就是586等级的计算机,包括pentium第一代mmx cpu,amd的k5,k6系统cpu(socket7插脚)等cpu都是这个等级。
i686—pentium 2 以后的intel系统cpu及k7以后等级的cpu都属于这个686等级。
noarch—代表跟硬件体系结构无关。不管是 x86、powerpc,sparc 或者 alpha 系统。
本贴来自天极网群乐社区--http://q.yesky.com/group/review-17826846.html
这几个数据希望能结合rpm包名称考虑,不然会失去有些文字的表达意义。
i386—几乎所有的x86平台,不论是旧的pentium或者是新的pentium-iv与k7系统cpu,都可以正常工作,i指得是intel兼容的cpu,至于386就是cpu的等级。
i586—就是586等级的计算机,包括pentium第一代mmx cpu,amd的k5,k6系统cpu(socket7插脚)等cpu都是这个等级。
i686—pentium 2 以后的intel系统cpu及k7以后等级的cpu都属于这个686等级。
noarch—代表跟硬件体系结构无关。不管是 x86、powerpc,sparc 或者 alpha 系统。
本贴来自天极网群乐社区--http://q.yesky.com/group/review-17826846.html
/usr/ports/misc/cpuid下:
sudo make install clean
后,安装成功后,如何删除此软件呢?因为并没有看到温度。
cd /usr/ports/misc/cpuid
sudo make deinstall
安装Ports成功步骤:
portsnap fetch update. #https://blog.csdn.net/richardfjf/article/details/106961150
You must run 'portsnap extract' before running 'portsnap update'.
/usr/ports/x11/yeahconsole/
mkdir: /usr/ports/x11: No space left on device
tar: could not chdir to '/usr/ports/x11/yeahconsole/'
1、如何只抓取 tarball?阅读全文
sudo make install clean
后,安装成功后,如何删除此软件呢?因为并没有看到温度。
cd /usr/ports/misc/cpuid
sudo make deinstall
安装Ports成功步骤:
portsnap fetch update. #https://blog.csdn.net/richardfjf/article/details/106961150
You must run 'portsnap extract' before running 'portsnap update'.
/usr/ports/x11/yeahconsole/
mkdir: /usr/ports/x11: No space left on device
tar: could not chdir to '/usr/ports/x11/yeahconsole/'
1、如何只抓取 tarball?阅读全文
Google是与众不同的。它的独特不仅仅表现于革新的思维和充满创意的应用 (比如那个大堂里的地球模型),更在于其有别常规的IT策略……
加利福尼亚州山景城(Mountain View)Google公司(Google,下称Google)总部有一个43号大楼,该建筑的中央大屏幕上显示着一个与Google地球(Google Earth)相仿的世界地图,一个转动的地球上不停地闪动着五颜六色的光点,恍如罗马宫廷的千万烛灯,每一次闪动标志着地球的这个角落一名Google用户发起了一次新的搜索。
这同时意味着Google又一次满足了人们对未知信息的好奇与渴望。阅读全文
加利福尼亚州山景城(Mountain View)Google公司(Google,下称Google)总部有一个43号大楼,该建筑的中央大屏幕上显示着一个与Google地球(Google Earth)相仿的世界地图,一个转动的地球上不停地闪动着五颜六色的光点,恍如罗马宫廷的千万烛灯,每一次闪动标志着地球的这个角落一名Google用户发起了一次新的搜索。
这同时意味着Google又一次满足了人们对未知信息的好奇与渴望。阅读全文
1 简介
2 内容
2.1 关键在GDP质量而非数量
2.2 欠我8000亿美元国债怎样还
2.3 能否摆脱下一场战争劫难
3 作者简介
摘要:
《2030肢解中国-美国全球战略与中国危机》 是空军一个研究现代战争和政工的一个干部戴旭研究员在解放军国际关系学院做的一个内部演讲,全长2个半小时。是给军队高层和经济学高层决策者进谏言的,演讲中有的话应该给我们国人敲响警钟。
http://bbs.wuqingba.com/thread-4826-1-1.html
http://www.tudou.com/playlist/playindex.do?lid=8058291&iid=46717333&cid=99
文字版本:http://wenku.baidu.com/view/a14ff821dd36a32d737581f5.html
让我感悟到:就像十月围城里面胡军说的那句话:帝国主义全是狼子野心!值得思考。。。
阅读全文
2 内容
2.1 关键在GDP质量而非数量
2.2 欠我8000亿美元国债怎样还
2.3 能否摆脱下一场战争劫难
3 作者简介
摘要:
《2030肢解中国-美国全球战略与中国危机》 是空军一个研究现代战争和政工的一个干部戴旭研究员在解放军国际关系学院做的一个内部演讲,全长2个半小时。是给军队高层和经济学高层决策者进谏言的,演讲中有的话应该给我们国人敲响警钟。
http://bbs.wuqingba.com/thread-4826-1-1.html
http://www.tudou.com/playlist/playindex.do?lid=8058291&iid=46717333&cid=99
文字版本:http://wenku.baidu.com/view/a14ff821dd36a32d737581f5.html
让我感悟到:就像十月围城里面胡军说的那句话:帝国主义全是狼子野心!值得思考。。。
阅读全文
这个框架看似有自己的独到的地方,譬如:Symfony的路由系统是比较不错的!
这个路由在对搜索引擎来说是有很多的好处,而结构和层次上要分明和清楚一些,我们完全可以借鉴它的精华
书籍:http://youa.baidu.com/item/a20ceb130b33b2eada61c10f
symfony
目录[隐藏]
概况
什么是框架(framework)?
什么是symfony?
symfony适合我吗?
阅读全文
这个路由在对搜索引擎来说是有很多的好处,而结构和层次上要分明和清楚一些,我们完全可以借鉴它的精华
书籍:http://youa.baidu.com/item/a20ceb130b33b2eada61c10f
symfony
目录[隐藏]
概况
什么是框架(framework)?
什么是symfony?
symfony适合我吗?
阅读全文