- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 每日一数据结构封装之单链表
打算从每天用c++类模板来封装一数据结构,就从最简单的单链表开始,本身比较简单加上也比较熟悉了就当练练手。我写的是带空头结点的链表,这样一些操作更简单不用分情况。还有一需要注意的是代码的鲁棒性,比较在查找某节点时,注意输入的位置是否大于链表长度,以及链表是否为空等等,其他都很简单,直接上代码#include <iostream>using namespace std;/...
2019-12-30 20:23:38 151
原创 linux信号机制
信号就是在进程间传输的一变量,进程在收到信号后会进行相应的处理从而实现进程间的通信。就拿下面一个原始的例子来说#include <iostream>using namespace std;int flag = 0;int fuc1(){ cout<<"do something"<<endl; flag = 1; retu...
2019-12-29 23:45:12 104
原创 第二次读c++ primer小笔记
总结下c++ primer里我认为比较杂碎且重要的小知识点 函数篇 数组传值 不允许拷贝数组,数组传参有一下三种方式 (const int *a),(const int a[]),(const int (&a)[10])可变个数的形参 可以传输一个vector容器,或使用initializer_list<>s模...
2019-12-29 22:55:47 108
原创 写一个简易的web服务器
根据csapp第三部分,来写个小小的总结web服务器使用http协议和他们的客户端进行通信,浏览器向服务器请求静态或动态的内容。对于静态请求,当它接收到来自客户端的url访问后,它需要解析url,获得客户端欲访问文件的路径,服务端请求到相应的html文件并显示,再返回给客户端相应的http状态码,这就实现了一个web服务器最最基本的静态显示功能。另外还有动态显示,对此需要创建出一个子进程来进行...
2019-12-11 21:42:43 599
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人