- 博客(14)
- 收藏
- 关注
转载 TCP的Checksum计算方法[转]
如果要自己填充IP数据报,那么计算Checksum是必不可少的一步,算法如下。按16位一组,取补码相加,然后对和取补码USHORT Checksum(USHORT *buffer, int size){unsigned long cksum=0;while(size >1){cksum+=*buffer++;size -=sizeof(USHORT);}
2011-11-23 04:15:45
4516
原创 复制粘贴
scanf()函数中的[]称为扫描集,它对应的变量是个字符指针(字符数组),它有两种用法:1.%[......],这种形式意思是只转换读取括号中出现的字符,如果遇到没有在括号中出现的字符,则停止读取转换工作,例如,%[012345679]的意思就是只读取数字,遇到第一个非数字字符整个读取工作便告终止。2.%[^.....], 这种形式意思是只转换读取没有出现在括号里的字符,遇到出现在括号里
2011-11-22 16:54:45
450
转载 unix下后台运行程序的方法
from: http://zhouwf0726.itpub.net/post/9689/455632unix下后台运行程序的方法:Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe --user=mysql & 但是
2011-11-07 14:53:48
584
转载 ubuntu抓图
无论是撰写技术教程,还是展示桌面或应用,恐怕 scrot(0.8) 都是必不可少的ubuntu屏幕截图工具。scrot 是liunx屏幕抓图工具中的皎皎佼佼者,它小巧而不失为强大,精练而不缺少灵活。(我是从硬盘安装Ubuntu 8.04.1,所以下面操作是在Ubuntu 8.
2011-10-09 11:10:05
337
转载 CSS定位机制之一:普通流
原文:http://www.swordair.com/blog/2010/08/415,转载请保留。由于没有找到自己认为完整的关于普通流、浮动和绝对定位的中文文章,于是鼓起勇气决定自己来写篇。为此大致啃掉了CSS2.1里的 8 Box model 以及 9 Visual
2011-10-07 13:34:21
327
转载 Ubuntu 10.10启动流程分析
1.加电自检,BIOS找出存储设备中的MBR,加在MBR中的引导程序。2.找出1-62扇区中的引导程序,并运行他。或者找出MBR中的磁盘分区表,找出活动的磁盘分区。加载并运行位于/或者/boot分区中的第二阶段引导程序3.读取/boot/grub/grub.cfg配置文件
2011-09-25 13:48:24
246
转载 SSH下直接向主机传送文件
来自http://blog.sina.com.cn/s/blog_538a51da0100o8f9.html以前在windows上,我要用ssh连接服务器,我一般都用putty。 这段时间一直在linux上工作,由于linux上一般都自带ssh客户端,也就是ssh命
2011-09-24 11:01:50
865
转载 景深原理
转自http://gordon125.blog.163.com/blog/static/95255632007510113156714/首先,我们现在物体的准焦距离是≈0.75m ,如果光圈值定在f /22时,最近有效拍摄距离的物体清晰距离为0.4m,而最远的有效拍摄
2011-09-08 20:11:56
13724
转载 Shell编程中Shift的用法
非常有用的 Unix 命令:shift。我们知道,对于位置变量或命令行参数,其个数必须是确定的,或者当 Shell 程序不知道其个数时,可以把所有参数一起赋值给变量$*。若用户要求 Shell 在不知道位置变量个数的情况下,还能逐个的把参数一一处理,也就是在 $1 后为 $2,在
2011-08-04 10:36:20
1387
转载 几种shell里的小括号,大括号结构和有括号的变量,命令的用法
转自http://hi.baidu.com/nnsvc/blog/item/88f0fc1ae8f23ff2ae513369.html在这里我想说的是几种shell里的小括号,大括号结构和有括号的变量,命令的用法,如下: 1.${var} 2.$(cmd)
2011-08-04 10:03:37
378
转载 Ubuntu 10.04 修改启动菜单默认系统的的方法
本文转自http://zhuxuewen888.blog.163.com/blog/static/2550017620109253246569/Ubuntu 10.04 修改启动菜单默认系统的的方法最近装了Ubunt
2011-08-03 23:51:26
264
原创 ubuntu 10.04禁用触摸板
打字的时候手掌总是不知不觉碰到触摸板,导致鼠标指针满屏幕乱窜,很烦人,于是在网上找到一些禁用触摸板的方法,适用于ubuntu 10.04的方法如下:首先guhehehe@guhehehe-laptop:/$ sudo find | grep xorg.conf./et
2011-08-03 13:31:05
624
原创 鸟哥linux学习笔记
gzip [-cdt#] filename用来压缩/解压缩gz文件-d:解压缩-#:1-9的压缩比zcat filename.gzbzip2 [-cds] filename-c:将压缩过程产生到数据输出到屏幕上-d:解压缩-z:压缩
2011-07-31 14:59:00
503
原创 ubuntu与windows7双系统,由于分区导致grub无法引导的问题
今天早上打开电脑,过了logo画面直接给我显示了个grub rescue>,经度娘帮助,查明原因并解决。由于硬盘安装ubuntu10.04,故在win7下分了个5g的fat32分区,把ubuntu光盘映像和所需文件都弄进去,安装完毕后便将那个分区给删了。当时没注意,后来才想到,安
2011-07-27 22:37:52
875
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人