摘要:
国庆8天,已经过了两天,第一天放松了一天,什么都没干,就拼命的抽烟,抽了两包烟。昨天我就在想我怎么利用好这些时间,我想到的是查找自己的漏洞或是缺的方面,多看书或是多写代码,这样就对得起自己了,也不会感觉空落落的。后来想想学了这些知识又怎样,很多时候不是我们知识不够,而是不知道怎样去面对自己不知道的东西或是丢掉的东西,比如你如何面对面试失败,比如你如何面对竞岗失败。对于我来说找到正确的态度比学到新的知识更重要。初中二年级之前,我对胜利失败没什么太大的在意,赢了当然高兴,但是输了也不会很在意。正是这种心态在加上我自己的努力,由以前的成绩平平到全班第一的收获,这给了我很大的信心,上课开始积极发言,竞 阅读全文
阅读排行榜
加快C++编译速度四个方法
2012-03-06 15:55 by shuisheng, 351 阅读, 收藏,
摘要:
Good practices to increase compilation speed:(加快编译速度好的做法)forward declaration whenever possible (尽量前置声明)precompiled headers (预编译头文件)#pragma once(not standard, but both MSVC and GCC support it) (非标准, MSVC和GCC支持)pimpl pattern (Private Implement pattern 私有实现模式) 阅读全文
大数据量问题
2010-09-15 15:33 by shuisheng, 349 阅读, 收藏,
摘要:
1.Bloom filter适用范围:可以用来实现数据字典,进行数据的判重,或者集合求交集基本原理及要点:对于原理来说很简单,位数组+k个独立hash函数。将hash函数对应的值的位数组置1,查找时如果发现所有hash函数对应位都是1说明存在,很明显这个过程并不保证查找的结果是100%正确的。同时也不支持删除一个已经插入的关键字,因为该关键字对应的位会牵动到其他的关键字。所以一个简单的改进就是 c... 阅读全文
Linux编程的一些开发库
2010-09-06 17:44 by shuisheng, 320 阅读, 收藏,
摘要:
libparted 操作disk和partition的开发库libudev 读取设备信息的开发库,能触发事件当设备拔出或插入libuuid 读取设备的ID号libsqlite3 轻量级文件数据库 阅读全文
Using C for CGI Programming(1)
2010-09-18 12:16 by shuisheng, 273 阅读, 收藏,
摘要:
Mar 01, 2005ByClay DowlinginSoftware--You can speed up complex Web tasks while retaining the simplicity of CGI. With many useful libraries available, the jump from a scripting language to C isn't as ... 阅读全文
浙公网安备 33010602011771号