自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

吃不够的圆儿宝

You are the sum of all your trainings

  • 博客(5)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 网络基础知识(二):TCP

1.一个TCP数据报文格式: 1)TCP报头通常是20字节,不过有选项可以增加报头长度。由首部长度的4bit可知,最大TCP头长度可达到60字节。 2)Flag共占6位,有6个标记,分别是: URG——紧急指针(16位的紧急指针式紧急数据的偏移量) ACK——确认序号有效 PSH——接收方尽快将数据提交给应用层 RST——重建连接 SYN——同步序号发起连接 FIN——发送端完成

2016-02-29 16:48:26 1451

原创 网络基础知识(一):网络分层、UDP协议

TCP/IP四层: 应用层、运输层、网络层、链路层 应用层是用户进程,而其他三层是内核工作应用层协议(TCP): FTP(21) 文件传输协议 Telent(23) 远程登陆 SMTP 简单邮件传送协议 应用层协议(UDP): DNS(53) 域名解析协议 BOOTP(68) 引导程序协议 TFTP(69) 简单文件传送协议 SNMP

2016-02-29 08:29:58 1366

原创 C++内存泄漏处理

/*功能: 我们重载了operator new是全局的,new运算符先调用我们重载的operator new,再调用相应的构造函数,一般来讲都是使用placement new直接在operator new返回的指针上调用相应的构造函数。这里如果我们重载的是类的operator new会优先调用类内的,而不是全局的,即使类内的调用错误也不会向外找了。*/【memchecker.h】struct

2016-02-28 14:05:48 500 1

原创 gdb调试学习笔记

读《软件调试的艺术》对GDB相关内容的笔记整理。 【缩写】 p print n next s step r run b break bt backtrace c continue i b info break cond condition dis disable

2016-02-28 14:02:15 460

转载 Reactor和Proactor

1、标准定义两种I/O多路复用模式:Reactor和Proactor一般地,I/O多路复用机制都依赖于一个事件多路分离器(Event Demultiplexer)。分离器对象可将来自事件源的I/O事件分离出来,并分发到对应的read/write事件处理器(Event Handler)。开发人员预先注册需要处理的事件及其事件处理器(或回调函数);事件分离器负责将请求事件传递给事件处理器。两个与事件分离

2016-02-28 13:57:19 321

java se课件(课程源码、笔记).zip

javaSE基础资料,最权威的笔记。

2020-05-30

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

TA关注的人

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