自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (6)
  • 收藏
  • 关注

原创 Unix系统I/O多路复用技术—select、poll、epoll总结

什么是多I/O的多路复用?考虑一下这个问题,在一个程序中对两个fd进行阻塞读写,那么对任何一个fd进行阻塞读写,都会导致另一个fd没法处理,比如就算其已经有了数据也不能进行读;若采用非阻塞轮询方式进行处理,这种方法会导致cpu的负荷很大,cpu做了很多无用的轮询,若采用多进程、多线程方式开辟独立的线程分别操作一个fd,则进程、线程间的同步增加了代码的复杂性。I/O 多路复用机制,单个线程通...

2019-03-10 12:32:46 827

原创 Unix系统进程间通信(IPC)常用方法总结

目录一、管道(匿名管道)二、FIFO(命名管道)三、消息队列四、信号量五、共享内存Unix中的IPC(InterProcess Communication)是各种进程通信的统称,在Unix中有很多线程间通信方法,但是他们并不是兼容Unix的各种实现,下图列出了Linux系统不同实现所支持的不同形式的IPC。本文将介绍上诉表中比较经典的IPC:管道(匿名管道)、FIF...

2019-03-07 09:20:13 4973

原创 C++数据库编程-Mysql API封装

之前使用C++操作数据库非常麻烦,为了以后操作Mysql数据库可以方便点,专门花了一段时间再次研究Mysql 的官方C语言API,并使用C++封装成类,因为Mysql提供的C语言 API是跨平台的,所以本Mysql类也可以在Windows和Linux下同时使用,不过要使用对应平台的Mysql官方库(include目录和lib目录),欢迎交流和参考。官方手册:https://dev.mysql....

2019-03-06 14:26:06 2916 1

STL源码剖析(中文完整版带书签).pdf

本書假設你對STL 已有基本認識和某種程度的運用經驗。因此除了第㆒章略作介 紹之外,立刻深入STL 技術核心,並以STL 六大組件(components)為章節之進 行依據。以㆘是各章名稱,這樣的次序安排大抵可使每㆒章所剖析的主題能夠於 先前章節㆗獲得充份的基礎。當然,技術之間的關連錯綜複雜,不可能存在單純 的線性關係,這樣的安排也只能說是盡最大努力。 第1 章 STL 概論與實作版本簡介 第2 章 空間配置器(allocator) 第3 章 迭代器(iterators)概念與 traits 編程技法 第4 章 序列式容器(sequence containers) 第5 章 關聯式容器(associated containers) 第6 章 演算法(algorithms) 第7 章 仿函式or 函式物件(functors, or function objects) 第8 章 配接器(adapter)

2018-12-26

QT开发的串口通讯软件(基于qextserialport工具)

分享一下基于QT开发串口助手的一些代码,具体是基于qextserialport的串口通讯开源类库实现的

2018-11-21

C++TCP通讯类(兼容window和linux)

这是本人基于c++开发的TCP通讯的轮子,并且封装成类,兼容window和linux,方便使用,包含.cpp和.h两个文件,亲测可用,注释详细,欢迎参考

2018-11-21

C++UDP通讯类(兼容window和linux)

这是本人基于c++开发的UDP通讯的轮子,并且封装成类,兼容window和linux,方便使用,包含.cpp和.h两个文件,亲测可用,注释详细,欢迎参考

2018-11-21

基于QT开发的TCP即时通讯软件

这是本人在学习QT和计算机网络的时候自己开发的TCP网络通讯软件,包含服务端和客户端两个工程,亲测可用,我自己也经常用它们做网络的测试,注释详细,欢迎参考

2018-11-21

基于QT开发的UDP即时通讯软件

这是本人在学习QT和计算机网络的时候自己开发的UDP网络通讯软件,可收可发,可作为服务端也可以作为客户端,注释详细,欢迎参考。

2018-11-21

空空如也

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

TA关注的人

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