aobai219的专栏

软件工程师

资源收集

ACM网络图书库http://portal.acm.org/portal.cfm一个收集了很多P2P资料的blog, 特别是关于kad方面http://blog.csdn.net/legulas66 一个非常出色的英文网站(unix.com):http://www.developerweb.net...

2009-07-15 21:14:00

阅读数 396

评论数 0

经验总结:【不断更新】

http://dhcp.tcgs.tc.edu.tw/c/p018.htm   大数问题2011-06-24     smb  环境设置    一直以来smb 都有问题 ,其实很简单的, 不知道为什么老是出问题。  记录过程http://wiki.ubuntu.org.cn/Samba      ...

2009-02-27 16:58:00

阅读数 480

评论数 0

#---改变目录色彩---#

Linux在命令行方式中,默认的目录显示颜色为蓝色,在黑色背景下难以看清。现介绍一种修改显示颜色的方法:  1、将/etc/DIR_COLORS文件cp到~/下,并改名为.dir_colors。  cp -af   /etc/DIR_COLORS  ~/. dir_colors 2、...

2011-12-05 10:46:44

阅读数 404

评论数 0

printf 实现原理

一: 实例源码 printf 实现原理: printf 函数肯定有一个格式串,例子中为 "string = %s xx = %s , hex = %d \n",printf的实现是依据该格式串,智能的解析 % 后面的字符,假如第一个% 后面是s 代表格式串后面的第一...

2011-12-03 00:43:18

阅读数 2095

评论数 0

淘宝面试题:如何充分利用多核CPU,计算很大的List中所有整数的和

http://flysnow.iteye.com/blog/711162

2011-10-29 15:32:29

阅读数 534

评论数 0

udp 丢包问题以及解决方案

1:场景 服务器: 4  CPU   300w/min  upd  包接收量 ,丢包为 2k /min     以上都是峰值。  只有一个CPU 负荷高,其他CPU 负荷都很低 解决办法包括: 1) 增大udp 接收缓存 2) 寻找一种方法, 让4个CPU都能够利用起来...

2011-10-29 15:14:11

阅读数 1121

评论数 0

将一个char 类型的数值转换为unsigned short类型

场景:将一个char 类型的数值转换为unsigned short类型 char  一个字节 unsigned short  二个字节 对于无符号数,我们直接在高位加零就可以了,也叫零扩展 对于有符号数, 执行符号扩展 。 举例: 注: char

2011-10-14 17:13:34

阅读数 2579

评论数 0

apue 第五章 stand I/O

Apue  stand io  读书笔记 缓冲 1:fully buffer 2:line  buffer  3:unbuffered Reading and writing  a stream 1: charactor-at-a-time IO Getc:

2011-10-05 19:59:28

阅读数 537

评论数 0

gethostbyname timeout

下面是网上摘录的解决该问题的方法, 对怎么绕过其他系统函数(无论是线程安全还是非安全的)也有很好的借鉴意义Hello,I need to add timeout to gethostbyname function in my program. Igoogled and searc

2011-07-26 17:34:27

阅读数 1401

评论数 0

函数调用跟踪

为了很好的理解nginx ,看了-finstrument-function的使用,主要参考了资料file:///C:/Users/hp/AppData/Roaming/Mozilla/Firefox/Profiles/hidslbey.default/ScrapBook/data

2011-07-21 17:29:31

阅读数 627

评论数 0

nginx 源码 笔记

记录阅读nginx 源码过程中一些我认为有价值的资料(参考资料,收获等)   这是一个系列  会不断更新1 )epoll  相关 http://blog.csdn.net/force_eagle/article/details/4348017

2011-07-11 23:08:38

阅读数 438

评论数 0

动态库使用方法

动态库使用方法 工作笔记 1: 怎么编译动态库 详细解释下各个参数的意义 动态库和静态库区别 生成共享库: gcc -share -fPIC -o xx.so ff.c -share : 创建一个共享的目标文件 -fPIC : 指

2011-07-05 17:51:13

阅读数 2734

评论数 0

【读书笔记】 memcached

2011-06-21  memcached  已经大概看完几天了   记录下所做的笔记 1: 明白了memcached 的线程模型2: 看了源码里面set 命令执行的流程,基本了解了它的存储机制 (slabs , hash ) ,存储这一块没有太详细的看, 如果以后项目中用到, 在仔细看也不错。 ...

2011-06-21 20:56:00

阅读数 442

评论数 0

读书笔记: SO_LINGER 选项

SO_LINGER  选项关键字:TCP UDP 发送接收缓冲区  CLOSE, SHUTDOWN 函数close 函数默认处理: FIN 放到发送缓冲区的最后面,立即返回,并且发送完发送缓冲区中的所有数据。如果想改变close的操作,可以设置SO_LINGER选项  具体参考《UNP》 7.4 ...

2011-06-19 11:23:00

阅读数 579

评论数 0

libevent 学习比较

注意  event_base_dispatch  和event_dispatch  的区别。 个人理解event_base_dispatch 是针对某类base 的。 http://hi.baidu.com/%D0%A1%C6%BD339/blog/item/e913fd8160b006ddbd3...

2011-06-16 14:07:00

阅读数 1688

评论数 0

《计算机网络 自顶向下方法》 传输层

《计算机网络自顶向下方法》 第三章笔记   这是一本好书,这个文档只是对其中的概念总结下。   UDP   UDP 是无链接的,它得到数据,加上8字节UDP头,转发。为什么还有那么多应用(DNS, SNMP)选择UDP而不是TCP?   答案是协议没有好坏,选择一个最适合的...

2011-06-10 00:14:00

阅读数 1220

评论数 0

builder 模式 实例分析

<br /><br />Builder 模式 实例分析<br /><br /><br />1:简介<br />       Bulder 模式的意图:将一个复杂格式的构建和它的表示分离<br />2:实践中使...

2011-06-01 15:18:00

阅读数 541

评论数 0

格式化输出

http://www.neu.edu.cn/cxsj/pointchart/c4/Page5.html<br /><br /><br />printf函数称为格式化输出函数,其功能是按用户指定的格式(控制字符串规定的格式),将指定的数据项输出到标准的输出设备(一...

2011-05-31 14:38:00

阅读数 1300

评论数 0

信号: SIGCHILD

信号: SIGCHILDQ: 1 : 该信号默认处理是忽略? 为什么需要显式的忽略?2: 可移植的信号处理? 3: signal  函数和sigaction 函数的区别4:可再入5:A:1:  对于信号SIGCHILD 处理, 是在应用中处理的比较多的两个应用(SIGCHILD, SIGPIPE)...

2011-05-14 06:41:00

阅读数 1350

评论数 0

http 资料

http://blog.sina.com.cn/s/articlelist_1736173915_0_1.html<br />http://hi.baidu.com/langwan/blog<br />http://code.google.com/p/nginxsrp/wi...

2011-05-04 22:57:00

阅读数 485

评论数 0

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