自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux 串口驱动

输入和输出波特率被保存于 termios 结构中。   cfmakeraw 设置终端属性如下:   termios_p->c_iflag &= ~(IGNBRK|BRKINT|PARMRK|ISTRIP               |INLCR|IGNCR|ICRNL|IXON);             termios_p->c_oflag &= ~OPOST;             

2014-07-29 13:46:02 913

转载 网络模型(二)

作者:CppExplore 网址:http://www.cppblog.com/CppExplore/ 本章主要列举服务器程序的各种网络模型,示例程序以及性能对比后面再写。 一、分类依据。服务器的网络模型分类主要依据以下几点 (1)是否阻塞方式处理请求,是否多路复用,使用哪种多路复用函数 (2)是否多线程,多线程间如何组织 (3)是否多进程,多进程的切入点一般都是accept函数前 二

2014-07-03 10:06:47 747

转载 select多路复用

函数作用: 系统提供select函数来实现多路复用输入/输出模型。select系统调用是用来让我们的程序监视多个文件句柄的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有一个或多个发生了状态改变。关于文件句柄,其实就是一个整数,我们最熟悉的句柄是0、1、2三个,0是标准输入,1是标准输出,2是标准错误输出。0、1、2是整数表示的,对应的FILE *结构的表示就是stdin、

2014-07-03 10:00:26 975

转载 Linux的SOCKET编程详解

1. 网络中进程之间如何通信 进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进 程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如 UNIX BSD有:管道(pipe)、命名管道(named pipe)软中断信号(signal) UNIX system V有:消息(message)、共享存储区(shared

2014-07-02 11:30:12 763

空空如也

空空如也

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

TA关注的人

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