自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (46)
  • 收藏
  • 关注

原创 QT中文字符显示乱码解决方案

只在main.cpp文件中加上如下几行代码:#include

2014-11-17 20:35:33 1316

原创 12.I/O超时设置方法

一.

2014-11-05 19:59:28 4541

原创 11.close和shutdown函数

一.

2014-11-04 21:28:44 787

原创 10.select的使用

一. select简介

2014-11-03 22:40:16 724

原创 9.僵尸进程的处理

TCP是一个流协议     TCP是基于字节流传输的,只

2014-11-03 19:32:10 866

原创 8. readline函数的实现

如果应用层协议的各字段长度固定,用readn来读是非常方便的。例如设计一种客户端上传文件的协议,规定前12字节表示文件名,超过12字节的文件名截断,不足12字节的文件名用'\0'补齐,从第13字节开始是文件内容,上传完所有文件内容后关闭连接,服务器可以先调用readn读12个字节,根据文件名创建文件,然后在一个循环中调用read读文件内容并存盘,循环结束的条件是read返回0。字段长度固定

2014-11-03 16:34:20 1155

原创 7.粘包的解决方案

1. 流式套接字(SOCK_STREAM)       流式套接字类型用于套接字之间进行流式I/O操作.所谓流就是指在一对互相相连的套接字的一端所写入的字节流被另一端连续接入,接入方所收到的字节流没有边界或分隔符,也没有所谓的记录长度,块大小或数据分组概念.只要有数据可读,则数据将被返回给接收方缓存.       流式套接字的另一个特点就是数据严格按写入时的顺序被接收方所读取.2. 数

2014-11-02 14:42:02 814

原创 6. C/S实现对等通信

服务器只能被动接收客户端的信息,而不能主动发送信息给客户端,如果我们想实现对等通信,即P2P,可以在服务器程序用使用两个进程,一个进程接收用户的输入并发送给客户端,另一个进程被动接收客户端的消息并打印出来,此进程当read 返回0 时得知客户端已经关闭需要退出进程,此时尚有另一个进程未退出,可以通过在退出前发送消息给它,在消息处理函数中退出。当然客户端也必须使用双进程,原理与服务器程序相同。

2014-11-02 14:27:46 1154

原创 5. 使用fork并发处理多个客户端的连接程序

网络服务器通常用fork来同时服务多个客户端,父进程专门负责监听端口,每次accept一个新的客户端连接就fork出一个子进程专门服务这个客户端。但是子进程退出时会产生僵尸进程,父进程要注意处理SIGCHLD信号和调用wait清理僵尸进程,最简单的办法就是直接忽略SIGCHLD信号。

2014-11-02 11:36:01 1158

王爽汇编语言第二版(全部).ppt

汇编语言是各种CPU提供的机器指令的助记符的集合,人们可以用汇编语言直接控制硬件系统进行工作。汇编语言是很多相关课程(如数据结构、操作系统、微机原理等)的重要基础。为了更好地引导、帮助读者学习汇编语言,作者以循序渐进的思想精心创作了这本书。本书具有如下特点:采用了全新的结构对课程的内容进行组织,对知识进行最小化分割,为读者构造了循序渐进的学习线索;在深入本质的层面上对汇编语言进行讲解;对关键环节进行深入的剖析。 汇编 王爽 PPT

2014-09-07

一个程序员的奋斗史.txt

每个程序员必备小说,找了好久才找到TXT格式的,立即和大家分享分享

2014-09-01

QT教程大全.txt

QT超全视频教程资料,里面包含了国内有关QT的视频教程资料。

2014-08-28

C_C++编码规范.ppt

神州数码C/C++ 编码规范培训PPT,全面,详细的讲解C++的编码规范。常言道:“码品如人品”,提高人品,次文档值得下载。

2014-08-25

cc++ API 帮助文档

学习,开发C++或C的必不可少的帮助文档,方便查找,不用安装,window下直接运行。次文档包含了C++语言的常用函数,非常方便查找。值得下载。

2014-08-25

深度探索C++对象模型.pdf

《深度探索C++对象模型》重点探索"对象导向程序所支持的C++对象模型"下的程序行为。对于"对象导向性质之基础实现技术"以及"各种性质背后的隐含利益交换"提供一个清楚的认识。检验由程序变形所带来的效率冲击。提供丰富的程序范例、图片,以及对象导向观念和底层对象模型之间的效率测量。专注于C++对象导向程序设计的底层机制,包括结构式语意、暂时性对象的生成、封装、继承,以及虚拟——虚拟函数和虚拟继承。

2014-08-24

C++必会必知.pdf

本书描述了C++ 编程和设计中必须掌握但通常被误解的主题,这些主题涉及的范围较广,包括指针操作、模板、泛型编程、异常处理、内存分配、设计模式等。

2014-08-24

Unix.Shell编程(第三版) .pdf

Unix.Shell编程, 专业,全面,使用 unix用户的空气和水

2014-08-22

68讲贯通C++.pdf

68讲贯通C++全面讲述C++知识,是一本不错的书

2014-08-21

QT经典-完美培训资料

QT经典-完美培训资料,经典,生动形象的讲解QT

2014-08-21

Linux程序设计第4版代码

Linux程序设计第4版代码该书的配套代码

2014-08-10

linux进程创建通信

linux进程创建_通信,该文件为PPT格式,写的比较好,讲述了进程的创建于及进程间的通信

2014-08-10

C Primer Plus 学习笔记

半个月的学习总结,通过对C Primer Plus 的学习,可以得到的体会。

2014-06-23

数据结构与算法分析(C语言描述)

数据结构与算法分析(C语言描述)

2014-06-18

数据库原理实验指导书

数据库原理实验指导书

2014-06-18

进程与线程的一个简单解释

进程与线程的一个简单解释.

2014-06-18

C++100例_经典、实用、趣味程序设计编程百例精解.doc

C++100例_经典、实用、趣味程序设计编程百例精解,可以提高编程能力,对于考计算机二级的同学也有一定的帮助。

2014-03-24

System V共享内存与信号量综合应用之生产者与消费者问题解决

用System V共享内存与信号量综合应用之生产者与消费者问题解决的相关代码,几乎每句代码都有注释,方便阅读.

2015-05-27

UNIX网络编程卷2进程间通信(第2版)

进程间通信(IPC)几乎是所有Unix程序性能的关键,理解IPC也是理解如何开发不同主机间网络应用程序的必要条件。本书从对Posix IPC和System V IPC的内部结构开始讨论,全面深入地介绍了4种IPC形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号量)、共享内存(匿名共享内存、具名共享内存)及远程过程调用(Solaris门、Sun RPC)。 第1部分 简介和TCP/IP? 第1章 简介 第2章 传输层:TCP、UDP和SCTP 第2部 分基本套接口编程? 第3章 套接口编程简介 第4章 基本TCP套接口编程 第5章 TCP客户/服务器程序例子? 第6章 I/O复用:select和poll函数 第7章 套接口选项 第8章 基本UDP套接口编程 第9章 基本SCTP套接口编程 第10章 SCTP客户/服务器程序例子 第11章 名字与地址转换 第3部分 高级套接口编程? 第12章 IPv4与IPv6的互操作性 第13章 守护进程和inetd超级服务器? 第14章 高级I/O函数 第15章 Unix域协议 第16章 非阻塞I/O 第17章 ioctl操作 第18章 路由套接口 第19章 密钥管理套接口? 第20章 广播 第21章 多播 第22章 高级UDP套接口编程 第23章 高级SCTP套接口编程 第24章 带外数据 第25章 信号驱动I/O 第26章 线程? 第27章 IP选项 第28章 原始套接口 第29章 数据链路访问 第30章 客户/服务器程序设计范式 第31章 流 第4部分 附录?

2015-05-23

Dev-Cpp 5.10 TDM-GCC 4.8.1 Setup.exe

非常不错C++编译器,值得珍藏,支持C++11标准,只需要简单的设置,如:编译选项:-std=c++11,就非常好的支持C++11标准了,还有其他设置方法。

2015-04-24

C++ Primer 课后习题答案

源文档下载链接:http://dwz.cn/cp5answer 此文档包含所有C++ Primer (第五版)编程题源代码。是英文版的,可以锻炼下自己的英文阅读能力。希望你喜欢。

2015-04-17

StarUML.zip

StarUML(简称SU),是一种创建UML类图,生成类图和其他类型的统一建模语言(UML)图表的工具。收藏为一个exe文件,直接安装就可以的

2015-03-15

基于51单片机的贪吃蛇程序.

基于proteus的仿真,12864显示,实现贪吃蛇的基本功能,可以作为单片机的课设的

2015-01-13

VC++6.0编译工具

使用了10多年的VC6,仍然是那么的经典,为了方便下载使用,上传至此,不需要破解,只需10s安装时间,方便快捷

2014-10-08

飞鸽传书源码

飞鸽传书源码

2014-10-01

10部算法经典著作的合集

10部算法经典著作的合集

2014-10-01

vc++游戏(源代码)

各类游戏源码下载!包含扫雷,贪吃蛇源码,推箱子源码,俄罗斯方块源码,拼图源码,连连看等经典游戏源码下载!

2014-10-01

Windows Phone 8高级编程技术课程网址

Windows Phone 8高级编程技术课程网址

2014-09-11

国嵌C++视频教程

国嵌C++视频教程

2014-09-11

GPS1602d的程序.c

一个GPS 简单程序,在1602上显示,还加入了串口的功能,

2014-09-07

GPS测试程序12864液晶(并行方式).zip

一个简单GPS模块,C51程序,注释详细,功能齐全。

2014-09-07

中国象棋程序.zip

可以直接运行的中国象棋程序,在window下用MFC开发的

2014-09-07

达内Unix_Linux 核心编程课件ppt.pdf

linux课程资源的精品课件,全面讲述linux高级环境编程。

2014-09-07

空空如也

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

TA关注的人

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