上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 29 下一页
摘要: 前段时间要做一个关于网络嗅探的程序,里面要重组IP分片,TCP分片.但做的时候忽视了一个很重要的东西:IP分片与TCP分片弄混淆了.首先声明:TCP分片应该称为TCP分段.——————————————————————————————————————————————————————区别:1.IP分片产... 阅读全文
posted @ 2011-01-05 16:51 thunderhao 阅读(152) 评论(0) 推荐(0)
摘要: 为什么会有IP分片?直接原因是上层协议企图发送一段数据,其长度超过了MTU(Maxitum Transmission Unit)。什么情况,或者说什么协议会尝试发送这么长的数据?常见的有UDP和ICMP,需要特别注意的是,TCP一般不会。为什么TCP不会造成IP分片呢?原因是TCP自身支持分段:当T... 阅读全文
posted @ 2011-01-05 16:50 thunderhao 阅读(365) 评论(0) 推荐(0)
摘要: 3. typedef & #define的问题 有下面两种定义pStr数据类型的方法,两者有什么不同?哪一种更好一点?typedef char *pStr;#define pStr char *; 答案与分析: 通常讲,typedef要比#define要好,特别是在有指针的场合。请看例子:ty... 阅读全文
posted @ 2010-12-29 19:35 thunderhao 阅读(150) 评论(0) 推荐(0)
摘要: 调用(calling)机制从汇编时代起已经大量使用:准备一段现成的代码,调用者可以随时跳转至此段代码的起始地址,执行完后再返回跳转时的后续地址。 CPU为此准备了现成的调用指令,调用时可以压栈保护现场,调用结束后从堆栈中弹出现场地址,以便自动返回。借堆栈保护现场真是一项绝妙的发明,它使调用者和被调者... 阅读全文
posted @ 2010-12-29 19:34 thunderhao 阅读(174) 评论(0) 推荐(0)
摘要: 3. typedef & #define的问题 有下面两种定义pStr数据类型的方法,两者有什么不同?哪一种更好一点?typedef char *pStr;#define pStr char *; 答案与分析: 通常讲,typedef要比#define要好,特别是在有指针的场合。请看例子:ty... 阅读全文
posted @ 2010-12-29 17:15 thunderhao 阅读(137) 评论(0) 推荐(0)
摘要: 和大家分享这篇日志,我的看法是: 原文地址:让source insight 原文作者:songzhangzhangOptions -> Preferences -> Display -> Trim long path names with ellipsis 阅读全文
posted @ 2010-12-29 10:45 thunderhao 阅读(311) 评论(0) 推荐(0)
摘要: find . "*.[ch]" | xargs grep "xxxxxxx"查找后缀为.h .c的文件作为管道的输入文件名,再根据文件名在文件中搜索名为XXXXXX的字段即grep “xxxxxx” ./*.[ch]如果不加xargs则为直接将查找后缀为.h .c的文件名作为管道的输入 阅读全文
posted @ 2010-12-28 19:20 thunderhao 阅读(124) 评论(0) 推荐(0)
摘要: 和大家分享这篇日志,我的看法是: 原文地址:如何关闭SELinux 原文作者:风云游侠一般安装linux课程时都把SELinux与iptables安排在后面,使初学者配置linux服务器时不成功,却没有头绪,那是因为在RedHat linux操作系统中默认开启了防火墙,SELinux也处于启动... 阅读全文
posted @ 2010-12-28 14:03 thunderhao 阅读(134) 评论(0) 推荐(0)
摘要: 以下是linux打开端口命令的使用方法。 nc -lp 23 &(打开23端口,即telnet) netstat -an | grep 23 (查看是否打开23端口) 经验验证,OK! 只是,好像,linux打开端口命令每一个打开的端口,都需要有相应的监听程序才可以,这个有待改进! 以上是... 阅读全文
posted @ 2010-12-28 11:54 thunderhao 阅读(160) 评论(0) 推荐(0)
摘要: 可以在windows上使用一ftp客户端来尝试进行登录。这个时候一般都会报一个错误。无效的用户权限错误删除ftpuser 里面的root和user_list 里的root最好关掉linux 的防火墙:chkconfig iptables off然后再次登录500 OOPS: cannot chang... 阅读全文
posted @ 2010-12-28 11:53 thunderhao 阅读(293) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 29 下一页