上一页 1 ··· 3 4 5 6 7 8 下一页

2020年10月5日

摘要: 1/* 2 This example program provides a trivial server program that listens for TCP 3 connections on port 9995. When they arrive, it writes a short mess 阅读全文
posted @ 2020-10-05 13:42 潇潇O 阅读(349) 评论(0) 推荐(0) 编辑
 

2020年10月1日

摘要: 使用http协议中post请求方式上传数据通常使用“multipart/form-data”,一个完整的文件上传post请求如下: 1 POST http://www.example.com HTTP/1.1 2 #以表单方式上传文件 3 Content-Type: multipart/form-d 阅读全文
posted @ 2020-10-01 22:40 潇潇O 阅读(3294) 评论(0) 推荐(0) 编辑
 

2020年9月29日

摘要: FastDFS的工作原理,上传操作,主要总结了上传操作的API,以及用管道怎么实现文件的上传,最后简单写了写FastDFS集群 阅读全文
posted @ 2020-09-29 21:55 潇潇O 阅读(3105) 评论(0) 推荐(0) 编辑
 

2020年9月25日

摘要: pthread_exit函数、pthread_join函数、pthread_detach函数、pthread_cancle函数 阅读全文
posted @ 2020-09-25 23:14 潇潇O 阅读(181) 评论(0) 推荐(0) 编辑
 
摘要: 从尾到头逆向打印单链表、前序中序重建二叉树、中序遍历找后继 阅读全文
posted @ 2020-09-25 14:23 潇潇O 阅读(182) 评论(0) 推荐(0) 编辑
 

2020年9月23日

摘要: 常见的IPC方式有管道、命名管道、存储映射、本地套接字、信号。 一、管道 管道是种简单的进程间通信方式,作用于父子进程或有血缘关系的进程之间,通过调用pipe函数创建管道。 管道的特性 : 1、只能作用于血缘进程之间; 2、采用消息队列机制,数据一旦读走就不存在; 3、一端读一端写,数据只能从写端流 阅读全文
posted @ 2020-09-23 16:42 潇潇O 阅读(474) 评论(0) 推荐(0) 编辑
 

2020年9月20日

摘要: 之前在学习回收子进程的时候,关于“回收指定子进程”一直拎不清,今日终于顿悟,写此博客,记录之。 之前错误代码,在循环创建的五个子进程中,指定回收第三个: 1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<unistd.h> 4 #include< 阅读全文
posted @ 2020-09-20 23:53 潇潇O 阅读(818) 评论(0) 推荐(0) 编辑
 
摘要: map容器中所有元素都是键值对,key起到索引的作用,通过key可以很快定位到实际的值;所有元素根据key值自动排序,底层结构也是二叉树。 map容器不允许有相同的key值,multimap允许有相同的key值。 1、构造与赋值 1 void printMap(const map<int, int> 阅读全文
posted @ 2020-09-20 23:17 潇潇O 阅读(148) 评论(0) 推荐(0) 编辑
 
摘要: Queue是一种先进先出的数据结构,队列容器只允许从一端进,另一端出;只有两端的元素才能被外界使用。 1 queue<int>q 2 //入队,从队尾添加元素 3 q.push(1); 4 q.push(2); 5 q.push(3) 6 //出队,从队头删除元素 7 q.pop(); 8 //返回 阅读全文
posted @ 2020-09-20 17:19 潇潇O 阅读(174) 评论(0) 推荐(0) 编辑
 
摘要: deque容器是双端数组,既可以向头部插入或者删除也可以向尾部插入或者删除。 deque与vector的区别; vector对于头部插入删除效率低,deque相比于vector,由于在头部插入删除时不用移动大量的元素,效率较高; 访问元素时,vector的速度比deque快,这和他们的内部结构有关。 阅读全文
posted @ 2020-09-20 14:35 潇潇O 阅读(269) 评论(0) 推荐(0) 编辑
 
上一页 1 ··· 3 4 5 6 7 8 下一页