C++
kansas
每天进步一点点
展开
-
gcc交叉编译错误: multiple definition of
条件:1、nasemail.h中放着“全局变量”:包括函数和变量; 2、在其他*.c文件中包含#include"nasemail.h",交叉编译时,出现这个问题; 原因:由于工程中的每个文件都是独立的解释的,(即使头文件有#ifndef _x_h ....#enfif )在其他文件中只要包含了nasemail.h 就会独立的解释,然后生成每个文件生成独立转载 2009-10-15 13:47:00 · 1374 阅读 · 0 评论 -
长连接与短连接
长连接与短连接常听到有人说长连接与短连接的 现在把它的概念说出来吧 这种只是一个通俗的说法这个连接是根据连接时间的长短定义的所说的都是TCP 因为只有TCP才有连接短连接就是一次操作完后断开连接长连接就是一次操作完后不断开连接连接一时保留着短连接常见于大客户情况 如WEB服务器如果每个连接都使用长连接 那么每个客户都保留一个socket 系统资源耗费很大 长连接则是多用于操原创 2009-10-20 15:57:00 · 702 阅读 · 0 评论