- 博客(12)
- 收藏
- 关注
原创 关于团队管理的胡言乱语
我们项目不算复杂,一个项目经理,一个美工,两个页面,一个应用程序,这些都工作在.net平台,然后在加上一个linux平台的小组长,四个linux平台的开发,一名专职测试。十个人的班子就这样搭建起来了。 项目经理做页面出生,对业务很了解,直接对接客户和公司的市场人员,手下的两个页面人员也是他一手带起来的,所以用的得心应收。但linux平台的小组就和他离的比较远了,主要做底层开发,于是半个月过
2009-07-16 18:06:00
417
原创 项目总结(按照接口编程)
原来一直做c的项目开发,系统还算稳定,做了差不多3年,核心的代码都重写了2遍以上。去年开始做新项目,为了提高开发效率,决定上c++。 c++就是好呀,成熟的库一大堆,于是选定了boost、ace作为系统的主要支撑库。boost还不错,块分的很好,团队学习起来很容易。ace就有点麻烦了,封装层还算易学,框架层就比较复杂了。还有就是ace一些比较特殊的代码风格,也着实花了一些时间。
2009-07-16 16:51:00
764
原创 用什么写代码?
刚学写程序的时候还是在大二的课堂上,蓝色的TC让人感觉心情愉快。当时短小的练习程序加上超快的编译速度,写程序其实也是一种享受。工作了,要在linux下作程序开发,这下麻烦了TC好像没有linux版的,于是editplus,记事本,十八班武艺都上了。直到VIM这时候出现了,黑底白字,没了鼠标的飘动,又有了当年TC的感觉。项目一点点进展,代码慢慢的变长了,复杂了。用ctags+vim好像不那么
2006-08-07 19:42:00
3299
2
原创 垃圾代码的重构(1)
如果写了一段垃圾代码怎么办?重写....如果写了一堆垃圾代码怎么办?重构....----------------------------------------------------第一步,先看看是什么样的垃圾:主要的逻辑都在共两个文件中,一个是1821行的c文件....还有一个23行的头文件...详细列表如下:pe_init,pe_main,pe_destory
2006-03-22 09:38:00
918
转载 用valgrind来检查内存泄漏
Valgrind Quick Start GuideThe Valgrind distribution has multiple tools. The most popular is the memory checking tool (called Memcheck) which can detect many common memory errors such
2005-09-29 16:01:00
2652
原创 linux下的二叉树
轮子还是自己造的好,不过借用一下别人的也不错。linux下提供了用二叉树进行搜索的实现。以下是接口定义: #include void *tsearch(const void *key, void **rootp, int(*compar)(const void *, const void *)); void *tfi
2005-09-29 09:30:00
1281
原创 c语言中为什么不能在结构体中嵌套(循环)定义?
先有鸡还是先有蛋,这是个问题。所以想要让下面的代码编译通过是不可能的:typedef struct a A;typedef struct b B;struct a{ B bb; int i;};struct b{ A aa; int i;};没办法,看来只有用指针了#include typedef struct a A;typedef str
2005-06-07 10:18:00
4382
2
原创 Bash Shell启动时干了些什么?
Bash Shellbash is something of a cross between the Bourne and C shells. A login bash will read .bash_profile, .bash_login, or .profile. A bash subshell - but not a login shell - will read a file named
2005-05-29 10:24:00
1031
原创 gnu manual
http://www.gnu.org/manual/acct autoconf autogen automake bash bc bfd-2.9.1 binutils bison cfengine coreutils cvs dc-1.05 ddd dejagnu diffu
2005-02-13 13:41:00
1002
原创 人生中有失意
原来总觉得朋友越多越好,也总是义气用事,认为朋友的事很重要,自己能帮的就帮。自己忙点,烦点无所谓,甚至是自己吃点亏也没什么?还年轻这点无所谓。 可是就这样还是一次一次的被出卖,关键时刻,那些所谓的好友,只需弯一下手指就能帮到忙的事,也一次一次令我失望。我并没有奢求什么,我也不能有什么奢望。在这个世界上人人为己,没什么错,但在关系到自己利益的时候,如果能稍微想一下朋友,
2005-01-08 16:39:00
752
原创 ...继续学习Unix编程...
12.2U 书第二章为了可移殖,代价还是比较大的编译时间选择项编译时间限制 。通常在.h中定义运行时间限制 。与文件目录相关 pathconf() fpathconf() 。不与文件目录相关 sysconf()U 书第三章难点重点:aflag 参数v节点表原子操作fcntl函数
2004-12-03 15:34:00
983
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人