自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 老婆嫌我吃相差,肿么办

不就是对着一样菜连下了几十筷嘛;不就是到最后翻一下酸菜找个鱼片嘛;不就是米饭掉桌上又拣起来吃了嘛. 我觉得我是饿死鬼投的胎.

2011-08-19 10:22:11 112

原创 oracle bug千千万,怎么没人骂oracle?

windows的bug数量跟oracle比起来,真是小巫见大巫

2011-08-18 19:10:57 170

原创 身在曹营心在汉

离职进行时,还有12天. 无聊,没劲啊.

2011-08-18 17:15:27 93

原创 职业道路方向

顶级职位: 1 隐藏boss(投资人) 2 大boss(ceo) 3 2boss(各种总)次顶级职位: 1 技术主管 2 部门主管 3 项目主管琢磨着工作多年,技术面比较广,深度尚可,管理也经常关注. 顶级职位希望做到1. 次顶级职位希望做1. 2,3有机会也要上....

2011-08-17 18:23:38 164

原创 方便的查找目录下文件名称格式为*.d的文件中是否包含内容.o

find . -name '*.d' -exec grep '.o' -l {} \;-l只在匹配的时候把文件名打印出来.

2011-07-06 18:10:28 123

原创 用正则表达式迅速找到当前目录下修改时间为未来时间的cpp和h文件

touch aaafind . -regex '.*\.c?p?[ph]' -newer aaa该机型上的find版本为GNU find version 4.1.7查gnu网站上最新版本是4.4.24.1.7不支持-regextype,不清楚它支持的正则表达式是基于什么规则的(emacs还是POSIX?),反正(操作符没用的起来,只好用上面这种不怎么准确地写法了....

2011-07-06 18:08:25 121

原创 excel导入导出效率

最近用Microsoft::Office::Interop::Excel做导入导出。发现速度极慢。调试发现,api里面调用了含remote字样的函数。据此我猜测,这个接口类似ejb,也是坑爹货色。 因此我做了一番调查,发现了几种导入导出的高效率的方法。 1 oledb。从msdn上可以找到参考。这种方式是把excel当数据库操作。缺点:单元格内的数据格式识别不一定准...

2011-05-27 03:44:55 320

原创 windows下用eclipse看c++工程的一个小技巧--解决std::map不识别的问题

我在windows下用eclipse cdt打开一个工程. 这个工程在linux下编译. 所以我设置设置好工程的include路径后,打开一个cpp. 发现std::map没有识别出来. 然后我找到linux的头文件里面去看,再找到.然后发现class map定义在namespace _GLIBCXX_STD中. 为什么是_GLIBCXX_STD不是std? 我在头文件里面找了一下,没发现...

2011-02-25 11:50:26 507

原创 我们全家都OO

我的血型是O型,老婆也是O型,宝宝也是O型,我们全家都OO

2011-01-29 17:56:46 86

原创 给持续集成工具cruisecontrol增加分页功能

cruisecontrol(v2.1?)的插件比如pclint,它的执行结果页面没有分页显示. 其实这大大影响了cruisecontrol的应用. 你想一下,比如某legacy项目想试试持续集成, 第一次用pclint等等工具检查的时候,极有可能会出现大量错误. 如果有十万条pclint错误,这个结果页面将有十几m的大小,不仅页面下载要很多时间,ie解析页面也要很久,页面很容易死掉. ...

2011-01-28 00:06:24 85

原创 用红黑树来处理hash碰撞

据我所之,hash表的碰撞解决方案有链表和完美hash两种。链表的缺点是最坏情况下o(n)的时间复杂度。 完美hash的缺点是需要动态分配空间,且最坏情况下空间复杂度是o(n*n)。所以我引入红黑树来处理hash碰撞。 该方案对下面这种情况非常适合:1 桶数量固定2 最坏情况下o(ln n)的时间复杂度,o(n)的空间复杂度。代码回头再贴上...

2010-07-19 23:51:44 510

原创 取余和加法比有多慢

xx = xx % 897634;等价的代码if(xx > 897634) xx = 0;xx += 500000;测试结论是取余消耗的时间是下面的代码的3倍多时间测试环境是suse64 gcc v4.1.2

2010-06-23 09:59:26 510

原创 存档a

存档存档存档

2010-06-13 21:15:12 148

一次内存分配检查的经过

头说,我们的程序占用内存太高了. 某同事说发现了一个500M的内存分配. 曰:我只是使用strace工具跟踪了一下大内存分配mmap系统调用.一个超大的内存,系统会使用mmap实现页面映射.man strace我想知道是在哪里申请的这片内存.于是我做了几个事情:1 在分配内存的函数处增加printf输出2 gdb调试,用条件断点看上去都很简单,一一说来....

2010-04-09 18:37:02 117

【转】Oracle数据库设计——定义约束 主键

声明约束主键(PRIMARY KEY) 一张表不一定有主键,但大多数表都创建了主键,主键值必须唯一并且组成主键的各列都不能为空。 想象一下存储学生信息的一张表。在学生表(STUDENTS)每个学生有且仅有一行记录。因此,在STUDENTS表中每一行只能确定一个且仅有一个学生。举例来说,一个处理学生学费清单的应用中,每个学生只能有一张且仅有一张学费单 除了商...

2010-03-30 07:34:51 173

gcc栈变量对齐

gcc (GCC) 4.1.2 20070115 (prerelease) (SUSE Linux x86-64)"&结构A" = 0x00007fffe23b0770 结构长度304 0x130"&结构B" = 0x7fffe23b08a0 结构长度296 0x128中间差了8个字节"&char数组A[0]" = 0x00007fffe23b09d0 数组长度100 0...

2010-03-17 11:12:08 468

原创 有中键的鼠标还有这个坏处

狂滚滚轮,食指指腹疼.

2010-01-29 17:06:07 81

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除