- 博客(8)
- 收藏
- 关注
转载 程序员如何保持优秀
转载致:http://www.aqee.net/how-to-be-an-excellent-programmer-for-many-years/ 1. 小范围的选择一些有用技术,透彻的学习它们,拥抱它们。然后不断的扩展这个范围。 2. 理解各种数据结构的优点和缺点,包括它们在内存中和在硬盘上的各自表现。 3. 理解各种算法的优点和缺点。 4. 了解你的工作领域。关上电脑,
2013-02-21 13:20:35 466
转载 析构函数和虚析构函数
1. 析构函数和虚析构函数 如果基类的析构函数是虚的,那么它的派生类的析构函数都是虚的 这将导致:当派生类析构的时候,它的所有的基类的析构函数都将得到调用 否则,只调用派生类的析构函数(这可能导致基类的某些对象没有得到释放) 所以CObject类的析构函数是虚的,所有由它派生的类析构的时候一级一级的进行,不会造成内存泄漏。
2013-02-21 10:37:17 1115
转载 errno值
经常在调用linux 系统api 的时候会出现一些错误,比方说使用open() write() creat()之类的函数有些时候会返回-1,也就是调用失败,这个时候往往需要知道失败的原因。这个时候使用errno这个全局变量就相当有用了。 在程序代码中包含 #include ,然后每次程序调用失败的时候,系统会自动用用错误代码填充errno这个全局变量,这样你只需要读errno这个全局变量
2013-02-21 09:32:40 554
转载 Nginx虚拟主机配置教程
Web服务器主要任务就是处理来自客户端的请求,一般情况下Web服务器处理并发连接请求的工作模型有以下几种方式: 1、单线程web服务器(Single-threaded web servers) 此种架构方式中,web服务器一次处理一个请求,结束后读取并处理下一个请求。在某请求处理过程中,其它所有的请求将被忽略,因此,在并发请求较多的场景中将会出现严重的性能问题。(即一次只能处理一个请求
2013-02-20 18:26:49 578
转载 浅谈C语言位段
位段(bit-field)是以位为单位来定义结构体(或联合体)中的成员变量所占的空间。含有位段的结构体(联合体)称为位段结构。采用位段结构既能够节省空间,又方便于操作。 位段的定义格式为: type [var]: digits 其中type只能为int,unsigned int,signed int三种类型(int型能不能表示负数视编译器而定,比如V
2013-02-20 13:39:37 402
转载 Apache与Nginx的优缺点比较
1、nginx相对于apache的优点: 轻量级,同样起web 服务,比apache占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对于nginx 的优点: rewrite ,比nginx
2013-02-20 13:06:43 485
转载 c/c++操作mysql数据库
1.用到的数据结构 #ifndef GLOBAL_H #define GLOBAL_H #include using std::string; struct Data_Param //数据库操作参数 { string db_name; //数据库名 string tab_name; //表名 string col_name; //列名
2013-02-19 12:06:30 2210
原创 c++ 中operater delete和operater new重载
如果一个类中重载了operater delete (void* pMem)和 operater new(size_t nSize) 函数 如: static void* operator new(size_t, void* pMem); static void operator delete(void*, void* pMem); 同时则一定要定义如下的operator delete函
2013-02-01 11:44:06 1275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人