自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 杂项

VC中没有sleep函数,但是有Sleep函数,头文件是 回车符\r 和 换行符\n 常用D 和A 来表示,是因为,\r 和 \n的十六进制值分别是 0xD 和 0xA,常在一些log中看到 DA 字样,其实就是 "\r\n" UltraEdit 中显示多文件Tab: view->views/lists->open file tabs

2012-04-27 18:14:11 739

转载 tcpdump (wireshark) 抓包格式分析

如图: 另附: TCP协议连接建立与连接断开过程(含断开时的TCP状态图) mac包,ip包,tcp包 格式说明

2012-04-19 21:06:42 1064

原创 慎用stl map

工作中用到stl map,遇到这样的情况: 将如下的数据放入map中, [   [key1, value1],   [key1, value2],   [key2, value1] ] 结果,由于第2项的key和第1项的key相同,插入第2项后,就把第1项的值冲掉了。 对于这种情况,事实上key并不是某一项的唯一标识,key和value组合在一起才是唯一标识,这种情况下

2012-04-06 17:46:25 507

转载 关于HTTP协议

1) HTTP 1.1协议: http://www.w3.org/Protocols/rfc2616/rfc2616.html 2) HTTP1.1 协议是用 描述性文字 和 “扩展巴科斯范式” (Augmented BNF)写的 参考 US ASCII Character Set: http://www.columbia.edu/kermit/ascii.html 扩展巴科斯

2012-04-06 17:01:49 501

转载 学习《高质量C++编程》

4.3.1 布尔变量与零值比较 【规则 4-3-1】不可将布尔变量直接与 TRUE、FALSE 或者 1、0 进行比较。 根据布尔类型的语义,零值为“假”(记为 FALSE),任何非零值都是“真”(记为TRUE)。TRUE 的值究竟是什么并没有统一的标准。例如 Visual C++  将 TRUE 定义为 1,而 Visual Basic 则将 TRUE 定义为-1。 假设布尔变量名

2012-04-06 08:37:02 532

原创 关于const char*类型的参数

一直以为这样的函数中 void Fun(const char* p); const关键字的作用是,指针p不能被修改,但p指向的内存内容可以被修改,但是我搞错了,事实恰恰相反,指针p可以被修改(Fun内部的p实际上是传入参数的一个副本,Fun内部对p的修改对实际的传入参数不会产生任何影响),p指向的内存内容是只读的,不可以被修改。

2012-04-05 17:34:39 4177 1

空空如也

空空如也

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

TA关注的人

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