自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ypt

最初的梦想,终会抵达!

  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 一次完整的HTTP请求

一次完整的HTTP请求所经历的7个步骤 1.建立TCP连接 在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Internet,即著名的TCP/IP协议族,因此Internet又被称为是TCP/IP网络。HTTP是比TCP更高层次的应用层协议,根据规则,只有低层协议建立之后才能进行更高层协议的连接,因此,首先要建立TC...

2018-07-30 19:43:19 1086

原创 malloc/free、new/delete的异同

malloc/free、new/delete的异同 相同点:都可用于申请动态内存和释放内存,进行动态内存管理。 不同点: (1)操作对象不同。 malloc 与 free 是 C++/C  语言的标准库函数,new/delete 是 C++ 的操作符。对于非内部数据类的对象而言,只用 malloc/free 无法满足动态对象的要求。对象在创建的同时要自动执行构造函数, 对象消亡之前要自动执...

2018-07-29 12:06:23 378

原创 static关键字的作用

内存分区 1)堆:由程序员手动分配和释放,完全不同于数据结构中的堆,分配方式类似链表,若程序员不释放,程序结束时由系统释放。 2)栈:由编译器自动分配和释放,存放函数的参数值、局部变量的值等,操作方式类似数据结构中的栈。 3)全局(静态)存储区:存放全局变量和静态变量,包括DATA段(全局初始化区)和BSS段(全局未初始化区),程序结束后由系统释放。其中,BSS段的特点是在程序执行之前BSS...

2018-07-29 09:29:29 295

基于Huffman树的文件压缩

基于Huffman树和堆实现对不同类型的文件进行压缩和解压缩。

2018-08-16

空空如也

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

TA关注的人

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