自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTTP协议

一、什么是HTTP二、HTTP之URL四、HTTP之urlencode和urldecode五、HTTP之请求消息Request六、HTTP之响应Response七、HTTP的状态码八、HTTP的方法九、实现一个简单的HTTP服务器一、什么是HTTP  HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,...

2018-06-30 20:21:06 563

原创 STL -------- 全排列算法非递归

全排列:  输入一个字符串,打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a、b、c所能排列出来的所有字符串abc、acb、bac、bca、cab和cba。思路: 全排列思想主要分为三部分: 1. 从右向左找出第一对右大于左的字符对 2. 从右向左找第一个大于左边字符大的字符,进行交换 3. 找出需要逆置的区间下面看一个例子:字符串为1...

2018-06-29 15:53:05 317 1

原创 Linux:进程间关系和守护进程

1. 进程间关系1.0 进程组1.1 作业1.2 会话2. 守护进程2.0 什么是守护进程2.1守护进程的特点2.2 守护进程存在的原因2.3 创建守护进程的几个重要部分4. 系统提供的daemon函数1. 进程间关系1.0 进程组 进程组是一个或多个进程的集合。 每个进程除了有一个进程ID之外,还属于一个进程组...

2018-06-27 20:11:25 394

原创 网络编程--------基于UDP的服务器--客户端socket实例

1. UDP协议的传输特点2. 客户端和服务器传输流程图3. 实现代码1. UDP协议的传输特点 不面向连接:udp传输时不需要建立连接,需指定我要跟谁进行数据传输 面向数据报:以数据包的形式进行传输 可靠传输:没有建立连接,那么在发数据和收数据时就有可能发生丢数据的情况 2. 客户端和服务器传输流程图3. 实现代码注:这...

2018-06-23 22:47:58 1242

原创 网络编程-------基于TCP协议的客户端--服务器socket实例

1. socket  socket指的是某一主机的 ip地址和端口号 2. socket常见API创建socket #include <sys/types.h> /* See NOTES */ #include <sys/socket.h> int socket(int domain, int type, int protoco...

2018-06-23 22:33:50 612

转载 STL------容器与迭代器

声明:1、本博文主要整理自《C++ Primer》和《STL源码剖析》这两本经典书籍。同时,也参考了网络中不少优秀博客,对这些博客的作者表示感谢。2、由于博主能力有限,对于一些容器的用法可能尚未进行深入研究。因此,本博文若有错误和不足之处,欢迎大家批评指正。3、本博文仅作学术交流只用,无任何其他用途。言归正传,下面开始介绍C++中的STL容...

2018-06-19 21:45:28 235

原创 STL------List与迭代器的实现

1. List  List是STL库(标准模板库)中的一个容器。它的实质上就是一个双向带头循环链表,这样的设计有以下几个优点:    随机插入数据时,不用遍历链表,去找某一特定位置 尾插时,只需head->prev就可找到,提高了效率 在链表中删除数据时,也只需给出迭代器的位置即可,不需遍历链表找 到其前一个,或者采用替换删除的方法删除节点 2...

2018-06-19 21:41:00 826

原创 C++:强制类型转换

1. C语言中的几种强制类型转换  C语言的强制类型转换不做解释,直接上代码://c语言void TestC(){ int i = 1; double d = i;//相近类型的隐式类型转换(1) int* p = &i; //int j = p;//不是相近类型,不支持隐式类型转换,一个指针,一个大小 int j = (int)p;/...

2018-06-16 15:41:02 334

原创 信号量--------多线程下的生产者消费者模型

1. 生产者消费者模型  从现实生活中的角度出发,对于这个模型,我们可以总结为3 2 1原则,即: 三种关系: 生产者与生产者:互斥关系,我生产的时候你不能生产 消费者与消费者:互斥关系,我消费的时候你不能消费 生产者与消费者:同步关系,我生产了你才能消费,我消费完了你才能生产 两个角色 生产者 消费者 一个中间媒介 生产出来的产品...

2018-06-16 11:03:50 1012

空空如也

空空如也

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

TA关注的人

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