05 2016 档案
摘要:void *memset(void *str, int c, size_t n) Syntax void *memset(void *str, int c, size_t n) Description: The C library function void *memset(void *str, i
阅读全文
摘要:发送: 区分 Nonautomatic retransmission mode(禁止自动重发) 和 自动重发模式 每次请求发送 会得到三种结果: SEND OK \ arlost仲裁失败 \ 发送失败 自动重发模式: 收到发送请求之后,TXRQ = 1; 无论是仲裁失败或发送失败, 都会自动重发,
阅读全文
摘要:英文原文:Simon Tatham,编译:Dasn 引言 为公众写过软件的人,大概都收到过很拙劣的bug报告,例如: 在报告中说“不好用”; 所报告内容毫无意义; 在报告中用户没有提供足够的信息; 在报告中提供了错误信息; 所报告的问题是由于用户的过失而产生的; 所报告的问题是由于其他程序的错误而产
阅读全文
摘要:最近学习socket,整理些通信协议设计相关的内容。 前言 1) 调用者(服务进程): 阻塞: 进程发起I/O调用,如果调用为完成,进程被挂起休眠,不能再执行其他功能 非阻塞:进程发起I/O调用,被调用的函数完成之前,依然可以执行其他功能 2) 被调用函数或过程(系统调用I/O读写操作) 同步: 函
阅读全文
摘要:原文出处: Eric S. Raymond 译文出处:王刚 引言 在黑客的世界里,你所提技术问题的解答很大程度上取决于你提问的方式与解决此问题的难度,本文将教你如何提问才更有可能得到满意的答复。 开源程序的应用已经很广,你通常可以从其他更有经验的用户而不是黑客那里得到解答。 这是好事,他们一般对新手
阅读全文
摘要:本文只是对各协议的概要,详细请参考rfc文件. 官方下载地址:https://tools.ietf.org/rfc/index rfc中文:http://man.chinaunix.net/develop/rfc/default.htm 一、IPV4 Version: 4 bits The Vers
阅读全文