确定Windows XP到底是UCS-2的还是UTF-16的
文章澄清Windows XP使用UTF-16编码,而非普遍认为的UCS-2,并解释了两者区别,纠正了这一常见误解。
文章澄清Windows XP使用UTF-16编码,而非普遍认为的UCS-2,并解释了两者区别,纠正了这一常见误解。
作者在研究Unicode编码时,意外发现中国古代的《太玄经》符号也被收录其中,并因此了解了这部古籍。
文章通过C程序测试了套接字的默认缓冲区大小,并对比了Ubuntu与FreeBSD系统下的不同结果。
呵呵,这是我在公司花了一两个小时做的一个内部用的小工具,最近公司的游戏开放下载了,竟然把这个内部用的小工具放出来下载,给外部人员用来计算游戏的md5值-_-!晕死了,这样连版权,公司名等信息都没有写的东西就这样放出来了。。。。呵呵,因为是自己做的东西,拿过来,留作纪念:)
在老地方http://groups.google.com/group/jiutianfile/
程序在Ubuntu服务器版跑不起来,重装桌面版后却一次成功。尽管后续配置很折腾,但总算解决了大问题,不再郁闷。
作者在Ubuntu上学习网络编程,服务器能监听却不响应连接。相同代码在Windows下正常,他怀疑是系统配置问题所致。
C++的map是排序的,其迭代效率虽低于list但并非传言中极慢。map的优势在于各项操作性能均衡,不应因误解而弃用。
作者学习网络编程时,将UNP时间服务器从Linux移植到Windows,解决了阻塞问题,并分享了Windows下需WSAStartup初始化等关键区别。
本文介绍了一种更隐蔽的反Dump方法:使用memcpy代替Win32 API擦除自身代码,有效增加逆向分析的难度。
掐指一算工作也已经十个月了,再过两个月就算是我合理度过工作一年的门槛,这一年学到了什么,错过了什么,很值得在新的一年开始的时候反思及总结一下,不然未来可能会更加盲目。。。。
回想起2008年刚刚出来找工作的时候,仅仅是学了《C++ Primer》一书,并且看过《Programming With MFC》的前面大部分章节,竟然找工作很顺利:)因为好像大部分纯粹是从学校出来的毕业生,哪怕是科班出生的,因为教材即教育方式的限制,甚至都还不知道什么叫标准库-_-!我没有夸张,这是我工作后了解到的现实,也是与一些后来在读大学生交流后才知道的。所以,虽然我当时感觉自己知道的并不多,但是实际上公司却发现我似乎懂得很多:)