![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
RabbitEatPumpkin
这个作者很懒,什么都没留下…
展开
-
volatile 限定修饰符
当一个对象的值可能会在编译器的控制或者检测之外被改变时,例如一个被系统时钟更新的变量,那么该对象应该被声明成volatile。因此,编译器执行的某些例行优化行为不能应用在已指定为volatile的对象上。它的主要目的是提示编译器,该对象的值可能在编译器未检测到的情况下被改变。原创 2008-10-14 17:11:00 · 520 阅读 · 0 评论 -
Warning: ***** is taken because of /tmp/.X1-lock警告
有时候,在linux上启动一个vncserver :1时,报警告:Warning: ***** is taken because of /tmp/.X1-lock那需要将提示删除的文件都删除掉。比如: /tmp/.X1-lockCODE:[root@localhost原创 2011-09-07 15:10:40 · 17454 阅读 · 0 评论 -
linux下手动杀vnc进程
启动一个vnc服务:vncserver :1查vnc服务的进程:ps -ef | grep -i vnc | grep -v grep杀进程:kill -9 进程号原创 2011-09-06 08:28:22 · 10547 阅读 · 0 评论 -
c++的console程序隐藏dos窗口执行
在入口函数前添加: #progma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTstartup\" ")即可。原创 2011-07-28 10:31:18 · 4118 阅读 · 0 评论 -
windows下的_mkdir 和 linux下的mkdir
需要注意的是 windows下的_mkdir()只需要一个路径的参数,而linux下的mkdir()需要两个参数,第一个是路径,第二个是权限。以下是linux下的mkdir的讲解:NAMEmkdir - make a directorySYNOPSIS<br />#include <sys/stat.h><br /><br />int mkdir(const char *path, mode_tmode);<br />DESCRIPTION<br />The mkdir() function shall c原创 2011-05-25 16:39:00 · 18589 阅读 · 0 评论 -
__declspec(dllexport) & __declspec(dllimport)
<br />原帖地址在这:http://www.cnblogs.com/xd502djj/archive/2010/09/21/1832493.html<br /> <br />__declspec(dllexport)<br />声明一个导出函数,是说这个函数要从本DLL导出。我要给别人用。一般用于dll中 <br />省掉在DEF文件中手工定义导出哪些函数的一个方法。当然,如果你的DLL里全是C++的类的话,你无法在DEF里指定导出的函数,只能用__declspec(dllexport)导出类<br /转载 2011-05-23 14:22:00 · 1134 阅读 · 0 评论 -
MFC疑难注解:CAsyncSocket及CSocket
<br />MFC疑难注解:CAsyncSocket及CSocket MFC对SOCKET编程的支持其实是很充分的,然而其文档是语焉不详的。以至于大多数用VC编写的功能稍复杂的网络程序,还是使用API的。故CAsyncSocket及CSocket事实上成为疑难,群众多敬而远之。余好事者也,不忍资源浪费,特为之注解。 一、CAsyncSocket与CSocket的区别 前者是异步通信,后者是同步通信;前者是非阻塞模式,后者是阻塞模式。另外,异步非阻塞模式有时也被称为长连接,同步阻塞模式则被称为短连接。为了更明转载 2011-03-30 11:35:00 · 767 阅读 · 0 评论 -
2011测试全记录(概述)
<br />以往做项目,做测试时,功能测试偏多。这次算测得比较全面,分为:功能性测试,性能测试,可用性及安全性测试,灾备切换测试,运维测试,自动化测试框架体系建设。尽管是测试,但因中金所只提供api接口,我们需要写相应的代码来模拟场景,还是很有趣的。原创 2011-05-16 10:39:00 · 684 阅读 · 0 评论 -
TCP 相关参数解释
<br />tcp_syn_retries :INTEGER<br />默认值是5<br />对于一个新建连接,内核要发送多少个 SYN 连接请求才决定放弃。不应该大于255,默认值是5,对应于180秒左右时间。(对于大负载而物理通信良好的网络而言,这个值偏高,可修改为2.这个值仅仅是针对对外的连接,对进来的连接,是由tcp_retries1 决定的)<br /><br />tcp_synack_retries :INTEGER<br />默认值是5<br />对于远端的连接请求SYN,内核会发送SYN +转载 2011-03-24 17:10:00 · 763 阅读 · 0 评论 -
小记
<br />tcp 的buffer默认下是 16k,在client端我用socket 发送15k 的垃圾包时,不sleep的状态下,会使tcp无空闲时间send数据,导致sockcore.app的报错。状态也是 debug情况下正常,release情况下异常。原创 2011-03-25 10:12:00 · 575 阅读 · 0 评论 -
error: 'for' loop initial declaration used outside C99 mode的解决方法
for(int i = 0;i1 将文件后缀名由".c"改为".cpp"2 int i; for(i=0;i<10;i++)原创 2011-09-13 09:38:28 · 7604 阅读 · 0 评论