- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 有用的31句话
<br />1:穷人缺什么:表面缺资金,本质缺野心,脑子缺观念,机会缺了解,骨子缺勇气,改变缺行动,事业缺毅力 <br />2:世界上最聪明的人是借用别人撞的头破血流的经验作为自己的经验,世界上最愚蠢的人是非用自己撞得头破血流的经验才叫经验 <br />3: 不要抱着过去不放,拒绝新的观念和挑战 <br />4: 每个人都有退休的一天,但并不是每个人都能拥有退休后的保障。 <br />5: 生命不在于活得长与短,而在于顿悟的早与晚 <br />6: 人生的成败往往就在一念之间,但大多数都
2010-09-27 15:05:00 554
转载 第2章 包装外观(Wrapper Facade):用于在类中封装函数的结构型模式
<br />2.1 介绍 本论文描述包装外观模式。该模式的意图是通过面向对象(OO)类接口来封装低级函数和数据结构。常见的包装外观模式的例子是像MFC、ACE和AWT这样的类库,它们封装本地的OS C API,比如socket、pthreads或GUI函数。 `_'I 9,.a <br /> 直接对本地OS C API进行编程会使网络应用繁琐、不健壮、不可移植,且难以维护,因为应用开发者需要了解许多低级、易错的细节。本论文阐释包装外观模式怎样使这些类型的应用变
2010-09-27 11:39:00 1941
原创 Apache基本配置指南
<br />当初学的时候做的笔记,不是很全,别笑俺。欢迎老手们修正和补充<br /><br />1、如果找不到文件的具体位置,在Linux下可以用类似locate httpd.conf的指令来搜索文件的位置。如果搜索不到,可以先用updatedb指令更新索引数据库再用locate搜索。<br /><br />2、apachectl configtest或apachectl –t检查配置文件是否合法。apachectl一般位于安装目录的bin目录下(如:/usr/local/a
2010-09-26 12:06:00 745
原创 ACE开发新手上路
0.1. ACE简单环境构建 是什么? 中文介绍,很全面,很易懂。 http://wiki.huihoo.com/index.php?title=ACE 资源包 http://download.dre.vanderbilt.edu/ 选择下载 ACE.tar.gz 就可以了 存放在相应路径 例如/tmp/cd /tmp推荐安装(编译成静态库,方便进一步开发) tar -xzf ACE-5.6.6.tar.gz c
2010-09-19 17:47:00 2956
转载 ACE 学习必看书籍
《ACE 程序员指南》《C++网络编程 卷1:运用ACE和模式消除复杂性》《C++网络编程 卷2:基于ACE和框架的系统化复用》
2010-09-19 11:26:00 3618
原创 stream与C实现格式化 比较
<br /> <br /> <br /> <br />stream<br />c方式的格式化<br />灵活性<br />+<br />-<br />安全性<br />+<br />-<br />效率<br />-<br />+<br /> <br /> <br />模拟实现:<br />class cpp_ostream{public: string m_str; cpp_ostream& operator <<(int i) { char
2010-09-13 11:22:00 755
原创 思考
1. 你为小组做了多大贡献?请实际列举2. 你的技术能力在小组中排第几?3. 你给自己一个评分?回答了这个问题,估计就能计算出自己的年终奖了
2010-09-10 15:40:00 486
转载 epoll介绍
<br />在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。<br />相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。并且,在linux/posix_types.h头文件有这样的声明:<br />#define __FD_SETSIZE 1024<br />表示select最多同时监听
2010-09-07 16:05:00 518
转载 消息队列
优缺点消息队列只适用于单台主机的进程间通信,如果是不同主机,需要用socket等其他方式,也就不属于IPC的范畴了。消息队列可以实现异步通信,这似乎是优点,但说是它缺点也是可以的:通讯往往不是实时的。消息队列有大小限制,通常只用于小数据量的发送。系统对用户的大小限制可以通过 ulimit -q 命令进行查询。消息队列可以实现阻塞调用和非阻塞调用。实现简单,且可移植性好。 演示#include #include #include #include int main(int argc,char*a
2010-09-03 00:01:00 948
转载 Linux消息队列操作
对消息队列的操作无非有下面三种类型:1、 打开或创建消息队列消息队列的内核持续性要求每个消息队列都在系统范围内对应唯一的键值,所以,要获得一个消息队列的描述字,只需提供该消息队列的键值即可;注:消息队列描述字是由在系统范围内唯一的键值生成的,而键值可以看作对应系统内的一条路经。2、 读写操作消息读写操作非常简单,对开发人员来说,每个消息都类似如下的数据结构: 1. struct msgbuf 2. { 3. long mtype; 4.
2010-09-02 14:50:00 636
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人