自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 union的使用方法

unionchar a;int b;占用大小为4字节。

2023-11-27 08:36:32 39 1

原创 多进程相关

进程间通信:无名管道:子进程使用父进程管道命名管道:任何进程有权限就可以使用消息队列:消息队列是一个存放在内核中的消息链表,每个消息队列由消息队列标识符标识。与管道不同的是消息队列存放在内核中,只有在内核重启(即操作系统重启)或者显式地删除一个消息队列时,该消息队列才会被真正删除共享内存:信号量同步,等待和发送信号P(sv):如果sv的值大于零,就给它减1;如果它的值为...

2019-02-24 20:19:27 122

原创 C++ 网络编程

socket通信:socket() 创建TCP套接字bind() 将套接字绑定到本地地址端口上listen() 监听端口connect() accept() 接受用户请求,返回对应此连接的新套接字read()write()close() 当客户端调用connect时,触发了连接请求,向服务器发送了SYN J包,这时connect进入阻塞状态;服务器监听到连接...

2019-02-24 20:16:05 537

原创 linux 信号

ctrl+c  SIGINT停止(interrupt)ctrl+z SIGTSTP尝试停止进程ctrl+\ SIGQUIT退出进程 信号值  信号名1-SIGHUP2-SIGINT3-SIGQUIT9-SIGKILL15-SIGTERM17-SIGSTOP18-SIGTSTP19-SIGCONT...

2019-02-11 16:52:51 172

原创 c++ 函数模板

类模板:template <typename T>(或template <class T>)class A{};A<使用类型> A;对象名可以和类名相同函数模板:template <typename T>(或template <class T>)T func(T arg);func<使用类型>(ar...

2019-02-10 20:38:30 200

原创 C++ 多线程

mutex:mutex mm.lock()m.unlock() condition_variable:vondition_variable cvunique_lock<mutex> locker(m)cv.wait(locker)cv.wait_for()cv.wait_until()cv.notify_one()cv.notify_al...

2019-02-09 10:05:24 249

原创 c++ STL

vector:线性表v.push_back(XX)v.pop_back()v.size() 向量元素个数v.begin()v.end()  v.end()-v.begin()=v.size()v.insert(位置) 插入v.erase(位置a,位置b) 删除a-b元素v.clear() 全部删除v.sort()  v.reverse() 排序vector&...

2019-02-07 20:05:55 181

原创 Windows dll

DllMain是dll的入口函数,进行初始化导出函数:_declspec(dllexport) int add(int a,int b);导入函数:#pragma (lib,"my.lib")_declspec(dllimport) lib 包含符号,dll包含代码dll代码共享,数据私有在dll中new,必须在dll中delete(定义delete函数) ...

2019-02-06 18:12:37 184

原创 shell命令

sed:sed '2a XXX' 在第二行后插入XXXsed '2,5d' 删除2-5行sed '2,5c XXX' 替换2-5行为XXXsed '$a XXX' 在最后一行插入sed -i 直接修改文本 正则表达式:+ 前一字符出现 1或多次? 0或1次* 0或多次. 任一字符.* 任意字符出现多次$ 末尾,^ 行首[a-z] 匹配a-z的...

2019-02-06 16:16:05 716

原创 Eclipse搭建Spring应用

Eclipse搭建Spring应用,创建java project,导入spring库,编码实现spring应用

2017-08-24 20:33:56 366

空空如也

空空如也

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

TA关注的人

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