traceroute是检测到目的主机路由的工具,它并不能保证从本机发出的两个IP数据报有相同的路由。原理是:traceroute发送udp数据报,先发送TTL为1的,到第一个路由器TTL减1,并返回一个超时的ICMP报文,这样就得到了第一个路由器的地址;接下来发送TTL值为2的报文,得到第二个路由..
分类:
其他好文 时间:
2015-01-14 18:21:22
阅读次数:
166
测试环境
XP +IAR 5.4+JLink v8
IAR下的设置
有些人说勾选 Via SWO,我测试不行。
还有些人说中选中SWO SETTING,enable相应的PROT,经过测试,打不开没有影响输出
代码中输出...
分类:
其他好文 时间:
2015-01-14 16:55:54
阅读次数:
1805
第十九章 APO连接与网络v节点
在编写网络底层实现前,需要做许多的准备工作;除了修改前面的章节外,可能还需写3章;本章、文件号管理类的实现、本地内存管理类的实现。我很希望最终的网络编程能给我惊喜;IP/TCP/UDP/ICMP的实现、包括所有的网络服务器的实现(HTTP、DNS、FTP等等),能到达300行的代码量;多于300行代码量那就更好了、我会很高兴。网络编程第一层简为...
分类:
其他好文 时间:
2015-01-13 21:39:58
阅读次数:
209
前文已经讲过,解析数据包主要通过analyze_frame()这个函数实现的,实际上并非这个函数完成了所有的功能,其实从名字就可以看出,它只是完成了对“帧”的解析,也就是链路层数据的解析,还有analyze_arp()、analyze_ip()、analyze_ip6()、analyze_icmp(...
分类:
编程语言 时间:
2015-01-13 19:29:26
阅读次数:
330
之前有提到,链路层的上层是网络层(Internet层),也有翻译为网际层。这层开始一直到应用层就是用户所需要关注的地方了。网络层协议包括了最著名的IP协议、ICMP协议、IGMP协议等,今天主要对IP协议进行一下概述。IP协议:数据从应用层传下来,在每一层都要对数据的头部进行封装,包括传输层添加TC...
分类:
其他好文 时间:
2015-01-13 12:20:05
阅读次数:
187
旧指令新指令使某服务自动启动chkconfig --level 3 httpd onsystemctl enable httpd.service使某服务不自动启动chkconfig --level 3 httpd offsystemctl disable httpd.service检查服务状态ser...
分类:
其他好文 时间:
2015-01-12 20:56:41
阅读次数:
145
edhat提供了一个redhat-upgrade-tool的升级工具;[1]配置软件源(网上有些教程把这一步省了,当时升级试了很多次都不成功)
#vim/etc/yum.repos.d/upgrade.repo
[upgrade]
name=upgrade
baseurl=http://dev.centos.org/centos/6/upg/x86_64/
..
分类:
其他好文 时间:
2015-01-12 19:29:34
阅读次数:
313
环境:cdh5.1.0
方法1.
启用协处理器 Aggregation(Enable Coprocessor Aggregation)
我们有两个方法:1.启动全局aggregation,能过操纵所有的表上的数据。通过修改hbase-site.xml这个文件来实现,只需要添加如下代码:
hbase.coprocessor.user.region.classes
o...
分类:
其他好文 时间:
2015-01-12 19:18:46
阅读次数:
167
打开Nuget 程序包管理控制台输入:Enable-Migrations 回车如果正确的话 则显示已为项目 xxx启用 Code First 迁移。我在这里说下 几种有可能出现的错误:1.No context type was found in the assembly xxx在当前项目中 没有找到...
分类:
其他好文 时间:
2015-01-12 11:22:21
阅读次数:
165
原文: 如何屏蔽触发器和恢复触发器 禁用: ALTER TABLE trig_example DISABLE TRIGGER trig1 GO 恢复: ALTER TABLE trig_example ENABLE TRIGGER trig1 GO -------------------------...
分类:
其他好文 时间:
2015-01-12 09:13:52
阅读次数:
147