代码改变世界

结构体中的位域

2011-10-21 19:25 by chonghui1001, 381 阅读, 0 推荐, 收藏, 编辑
摘要:1.位域只能是unsigned 或者是int2.一个位域必须存储在同一个字节中,不能跨两个字节。如一个字节所剩空间不够存放另一位域时,应从下一单元起存该位域。3.位域可以无位域名,这时它只用来作填充或调整位置。无名的位域是不能使用的4.如果位域长度为0则下一个位域从下一个字节开始,而且定义长度为0的位段不能指明名字。 阅读全文

数据链路层

2011-10-20 22:53 by chonghui1001, 196 阅读, 1 推荐, 收藏, 编辑
摘要:1.数据链路层的作用:a.接受和发送IP数据报 b.发送ARP请求和接受ARP应答 c.发送RARP请求接收RARP应答2.协议与硬件有关(令牌环网,FDDI等)a.以太网(CSMA/CD载波多路侦听接入)RFC894定义了其封装格式b.IEEE802和以太网封装类似具体的格式定义在RFC1042c.SLIP封装串行线路IPRFCd.ppp点对点协议RFC15483.最大传输单元MTU 阅读全文

ubuntu IPV6

2011-10-20 20:04 by chonghui1001, 248 阅读, 0 推荐, 收藏, 编辑
摘要:我是个离不开google服务的人。花钱买的SSH服务也时不时抽风。于是……$sudo apt-get install miredo$ifconfig在结果中应该能看见一个叫 teredo 的虚拟网卡。$ ping6 ipv6.google.comPING ipv6.google.com(2404:6800:8003::93) 56 data bytes64 bytes from 2404:6800:8003::93: icmp_seq=2 ttl=57 time=910 ms.......................现在您的浏览器应该可以访问https://ipv6.google.com了 阅读全文

环境配置

2011-10-19 22:31 by chonghui1001, 155 阅读, 1 推荐, 收藏, 编辑
摘要:1.更新软件源2..vim 及其配置文件 .vimrc3.git4.screen5.cvim6.ctag7.taglist8.cscope5.splint6.chrome7.网关修改8.cvim 阅读全文

网络总扩

2011-10-19 14:38 by chonghui1001, 190 阅读, 0 推荐, 收藏, 编辑
摘要:1.网络的层次,每层使用了什么协议。2.各种协议的实现与原理。RFC文档。3.斐讯要求的学习的东西主要如下:组播,多播,ICMP,ARP,DNS 阅读全文

ubuntu 忘记root密码

2011-10-19 12:35 by chonghui1001, 178 阅读, 0 推荐, 收藏, 编辑
摘要:sudo passwd root输入当前用户的密码后,会提示你设置新的root用户的密码 阅读全文

趁现在还记得(2)

2011-10-11 19:29 by chonghui1001, 146 阅读, 0 推荐, 收藏, 编辑
摘要:前天笔了宇龙,题目还好难度不是很大,不过考的很细节,概念性问题很多,中午去面腾讯。如果我的眼神可以杀人那个面试官早死了一百回了。刚开始问的时候挺好的,然后问我对什么数据结构自己最不熟,我说树,他到也不客气,立马找了一道树的选择题和一道树的编程题。如果我的眼神真可以杀人,我杀了他一百回。晚上去武大坐标系,先笔试很简单,但是考的关于内存分配和安全的很多,做起来很顺利,35分钟就做完了,交了后等了五分钟,告诉我通过了,然后面试,面试完后和hr聊了会,职业测试,测试结果我适合干的职位第一个就是计算机。看到结果那一刻我疯了。然后是机试,那个笔试本很蛋疼,总是死机,反应死慢,死慢的。机试完后十点多了,比. 阅读全文

ubuntu 更新软件源

2011-10-06 12:28 by chonghui1001, 163 阅读, 0 推荐, 收藏, 编辑
摘要:sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup //这句话的意思是把原来的更新源地址做一个备份 sudo gedit /etc/apt/sources.list //用gedit修改更新源地址 打开文件后删除里面的全部内容,用下面内容替换,然后保存关闭2.添加新的软件源,我选的是163的比较快http://www.ubuntusoft.com/ubuntu-update-source.html3.sudo apt-get update 阅读全文

找最大的重叠区间

2011-09-27 15:52 by chonghui1001, 348 阅读, 0 推荐, 收藏, 编辑
摘要:Description: 请编写程序,找出下面“输入数据及格式”中所描述的输入数据文件中最大重叠区间的大小。思路: 1.快排 2.查找遍历 阅读全文

最长递增子序列

2011-09-27 14:28 by chonghui1001, 172 阅读, 0 推荐, 收藏, 编辑
摘要:这又是一个动态规划的问题,可以使用一个数组保存长度为n的子序列的最小的值int *len = (int *)malloc(sizeof(int) *n);if (!len) { printf("out of sapce\n"); exit(-1); } len[0] = a[0]; count = 1; for (i = 1; i < n; i++) { for (j = 0; j < count; j++) { if (a[i] <= len[j]) { break; } } if (j == count) { len[count... 阅读全文