业精于勤荒于嬉,行成于思毁于随!

导航

2014年7月20日 #

Linux网络编程(多人在线聊天系统)

摘要: 一、首先是服务器的建立 首先是一个信号终止程序,发信号ctrl+c终止程序,而是是初始化网络通信. 创建一个描述符负责绑定服务器和监听服务器接收客户端的消息. socket()->sockaddr_in->bind->listen(准备就绪) 开始接收客户端消息.start()函数 首先是声明一个结... 阅读全文

posted @ 2014-07-20 21:07 亚三论 阅读(2982) 评论(2) 推荐(1) 编辑

第一章 计算机系统漫游

摘要: 一、信息就是 位+上下文1.系统中所有的信息:包括磁盘文件,存储器中的程序,存储器中存放的用户数据,以及网络上传送的数据.都是一串位表示的. 区分不同的数据对象的唯一的方法就是我们读到这些信息的上下文.比如,在不同的上下文中,同样的一个字节序列可能表示 一个整数,一个浮点数,一个机器指令,一个字符.... 阅读全文

posted @ 2014-07-20 18:34 亚三论 阅读(185) 评论(0) 推荐(0) 编辑

Linux网络编程(简单的时间获取服务器)

摘要: 1.一个简单的服务器时间获取程序 服务器和客户端采用UDP通信的方式,来编写一个简单的时间获取应用. 把过程大致理顺一下,首先是服务器端的编写,使用的是迭代的方式,没有并发 先创建一个socket而后bind服务器,绑定之后就可以创建一个循环来接收和发送 信息了,以达到和客户端之间的通信.#incl... 阅读全文

posted @ 2014-07-20 17:31 亚三论 阅读(1316) 评论(2) 推荐(0) 编辑

虚函数(1)

摘要: 一、C++为什么引入虚函数,虚函数有哪些用途? 1.非虚的世界 对象的自恰性:对同样的函数调用,每个对象都会做出恰当的响应. b. 通过指向子类对象的基类指针调用函数: 只能调用基类的成员函数,虽然指针指向子类对象. 一旦调用子类所特有的成员函数,将引发编译错误. c.通过指向基类对象的子真调用函数... 阅读全文

posted @ 2014-07-20 13:48 亚三论 阅读(357) 评论(0) 推荐(0) 编辑