
读书
文章平均质量分 60
mazheng1989
努力中。
展开
-
读《编程珠玑》笔记
<!--@page {margin:2cm}p {margin-bottom:0.21cm}--> 《编程珠玑》是一本很好的,经典的程序设计书。这两天开始读,有种“相见恨晚“的感觉。书中通过讲述作者自己的亲身体会来说明程序设计的艺术。很有感染力。 第一章 讲述了一个电话号码排序的故事。强调化蘩为简的重要性。很多问题,咋一看挺难的,如果仔细分析转化原创 2011-11-22 11:25:19 · 515 阅读 · 0 评论 -
IT好书好文章
最近读了一些好书,好文章。在此记录一下。 《编程之美》。这本书里讲了很多看起来很难的,但是经过仔细分析又能写出来的程序。读这本书需要比较深的算法和编程功底。里面的例子个个都很经典。 暂时处于“啃起来很难的状态”,不过还是打算毕业之前认真读两遍。 《编程珠玑》。这本书讲了作者亲身经历的一些编程问题,通过这些问题,来讲述编程的时候具体应该怎么一步步来做,每一步应该注意什么。读这本书不仅原创 2011-11-27 23:51:39 · 634 阅读 · 0 评论 -
读《我是一只IT小小鸟》有感
以前听过这本书的大名,以为是那种标题党,骗钱的书。 今天看别人的书评,知道里面是很多人介绍自己大学经历的,一下子很有兴趣。 书很薄,下了个电子版的,花了一晚上就读完了。 里面的很多经历,自己都曾经经历过,时不时看到哪一段的时候就会有一种强烈的共鸣------这不就是当年的(甚至是现在的)自己么,这不就是我那哥们儿的经历么! 那么多的事,只有自己经历了才会懂;但是我们大部分人原创 2012-03-24 01:31:44 · 1107 阅读 · 0 评论 -
Unix网络编程上卷读书笔记--源代码的使用和第一章
毋庸置疑,W.RICHARD STEVENS是个计算机领域极少数的天才!他的书,每一本都是经典。 读计算机的书,最好的方法是一个人呆在安静的房间,抱着电脑,一遍看书,一遍敲源代码,推敲源代码。 Unix网络编程上卷,源代码的下载出版社官网下载 下载完之后,发现代码很多,很乱。其实,代码的使用非常简单。 按照文件夹里README文件里的“配置”方法,配置完之后,就可以使用里面的代码了原创 2012-05-06 20:59:11 · 1401 阅读 · 0 评论 -
Unix网络编程上卷--第二章
TCP连接的建立:3次握手。 TCP连接的终止:4次应答。 TCP连接的终止挺难理解的。关键是要理解如果其中的每一步的消息丢失了会出现什么情况,而最关键的是理解TIME_WAIT状态。 TIME_WAIT之前的所有应答,如果对方在规定时钟时间内没有“回信”,则重新发送消息。但是最后一次服务器给客户发送FIN后,客户收到FIN要进入TIME_WAIT状态,而不是关闭,这是为什么呢原创 2012-05-07 22:01:04 · 828 阅读 · 0 评论 -
Unix网络编程上卷--第5章
在三路握手中,客户接收到三路握手的第二个分节时,connect函数返回,而服务器要直到接收到三路握手的第三个分节accept函数才返回(即connect返回之后再过一半RTT返回)。使用命令:%:ps -A -o pid,ppid,tty,stat,args,wchan查看进程的各个属性。 网络编程中可能会遇到的问题:1,用fork子进程时,必须捕获SIGCHLD信号。(否原创 2012-05-10 15:16:42 · 913 阅读 · 0 评论 -
《c与指针》读书笔记
在C语言中,数组参数是以引用(reference)形式进行传递的,也就是传址调用,而标量和常量则是按值(value)传递的。scanf 一个数组参数时,前面不需要加上“&”符号。 如char str【20]; scanf("%s",str)是正确的,scanf("%s",&str)的结果也是正确的。char str[20][20];scanf("%s",str[2])是正确的,scanf("%原创 2011-12-19 23:46:16 · 1053 阅读 · 3 评论 -
HTTP内容篡改实践
HTTP内容篡改实践读完了《图解HTTP》。虽说是一本很轻的书,可后面一章讲的各种攻击让人手痒痒。下面模拟一些不良运营商的做法,给普通http网页加上小广告。首先,用软件模拟运营商路由器层面的http转发。 为了快速实现http转发,网上找一个http的代理服务器即可。直接搜‘’python http agent server“,找到一个很好用的代理服务器 proxpy,可以自己编写插件来改写ht原创 2015-06-21 12:23:45 · 2720 阅读 · 0 评论