- 博客(26)
- 资源 (107)
- 收藏
- 关注
原创 IGMPv3协议报文格式参考
转载请注明:http://blog.csdn.net/shanzhizi汇总一下IGMP三个版本的协议包的格式,因为是简单的汇总,因此对于字段没有详细说明,对个别字段的说明可能不准确,对于v3各个字段的详细说明请参考IGMPv3的标准文档。关于IGMP协议原理请参考“IGMP技术总结”IGMPv1 包格式字段说明:版本:即IGMP版本号,在IGMPv1中应为0x
2012-06-08 15:07:43 30655 3
转载 busybox命令大全
busybox命令大全BusyBox 是标准 Linux 工具的一个单个可执行实现。BusyBox 包含了一些简单的工具,例如 cat 和 echo,还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及 telnet。有些人将 BusyBox 称为 Linux 工具里的瑞士军刀.简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令。
2012-06-30 17:23:01 5854
转载 一百万以内的素数表
http://blog.csdn.net/wwwsq/article/details/7383674编译出来就可以算100w以内的素数,并保存在文件中#include #include #include #define PRIME_SIZE 100000int main(void){ int i,j=0,k; i
2012-06-30 16:42:33 4037
原创 关于IGMP协议的知识点汇总----比较全面
转载自:http://blog.csdn.net/jeffreyst/article/details/7367914组播技术的特点:l优点增强效率,控制网络流量,减少服务器和CPU负载优化性能,消除流量冗余分布式应用,使多点传输成为可能l缺点组播应用基于UDP尽最大努力交付 无拥塞控制数据包重复数据包的无序交付组播体系结构组播协议分为主机-路
2012-06-30 10:59:44 4440
原创 常用的dos网络命令
来自:http://www.net130.com1.最基本,最常用的,测试物理网络的 ping 192.168.0.8 -t ,参数-t是等待用户去中断测试2.查看DNS、IP、Mac等 A.Win98:winipcfg B.Win2000以上:Ipconfig/allC.NSLOOKUP:如查看河北的DNS C:/>nslookup D
2012-06-30 10:29:16 1843
转载 学习asp.net比较完整的流程
如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framewo
2012-06-29 17:19:35 839
原创 TCPIP之四书五经---学习Linux网络编程经典推荐
作者:孟岩来源:不详 TCP/IP协议是当前广域网和局域网通用的网络协议,因此,基于TCP/IP的编程就格外重要。从应用上来说,现在直接利用C层次Socket API进行TCP/IP编程的人确实越来越少了,各种现成的框架(如ACE、Java、.NET FCL)和控件(如IP*Works)大大简化了TCP/IP编程的难度。但是,如果想要在这个领域达到融会贯通的地步,不打下坚实的基础是不
2012-06-28 22:34:39 3118
原创 linux从入门到高手的学习书籍整理
转载请注明出处:http://blog.csdn.net/shanzhizi仅供参考,1、初级篇熟练使用命令、熟悉Shell编程、能配置简单的服务,清楚各类服务相关的配置文件的位置, 能看懂并可修改系统提供的配置脚本(/etc/*.*)《鸟哥的私房菜基础篇、高级篇》 《Advanced Bash Shell》2、中级篇熟练使用C语言、Linux系统编
2012-06-28 14:03:22 3790
原创 常见hash算法介绍
散列表,它是基于快速存取的角度设计的,也是一种典型的“空间换时间”的做法。顾名思义,该数据结构可以理解为一个线性表,但是其中的元素不是紧密排列的,而是可能存在空隙。散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列
2012-06-26 15:06:24 1775
转载 最佳的75个大牛用的安全工具
来自:http://www.hackbase.com/tech/2009-06-15/53262.html由于只有介绍,所以就不贴到工具版了。而来源的文章在结尾处的URL没有处理好,所以我也就花了几分钟修复了一下。 信息来源:猪头党乐园 因为是在nmap-hackers邮件列表中做出的评选,因此没有把nmap安全扫描器(http://www.insecure.org/nmap/
2012-06-26 14:50:48 2331
转载 大牛的技能
来自:http://www.hackbase.com/tech/2009-06-15/53260.html1、黑客的精神态度是很重要的,但技术则更是重要。黑客的态度虽然是无可取代,随著新科技的发明和旧技术的取代,这些工具随时间在慢慢的改变。例如:以往总是会学会用机器码写程序,直到最近我们开始使用HTML。不过,在1996年末,当然,这是基础的hacking技能。在1997年,理所当然的,你必须
2012-06-26 14:46:09 2424
转载 hash算法简单介绍
来自:http://www.hackbase.com/tech/2009-06-15/53259.htmlHash,一般翻译做“散列”,也有直接音译为"哈希"的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值
2012-06-26 14:10:11 1036
转载 js实现省市级联
来自http://www.cnblogs.com/xiachufeng/archive/2010/07/27/1785902.html直接粘贴先来,保存为HTML格式的即可。------------------从此粘贴源码------------ 省市级联 /* 实现省市级联效果 */ var provinces={ 四川省:["成
2012-06-26 09:16:16 8266
原创 常用的js代码汇总
转载请注明:http://blog.csdn.net/shanzhizi1.文本框焦点问题onblur:当失去输入焦点后产生该事件onfocus:当输入获得焦点后,产生该文件onchange:当文字值改变时,产生该事件onselect:当文字加亮后,产生该文件(value=='') {value='郭强'}">点击时文字消失,失去焦点时文字再出现2.网页按钮
2012-06-26 09:12:26 4180
转载 哈希表的简单介绍
数据结构:hash_map原理 来自:http://blog.csdn.net/wqf363/article/details/1527145hash_map基于hash table(哈希表)。哈希表最大的优点,就是把数据的存储和查找消耗的时间大大降低,几乎可以看成是常数时间;而代价仅仅是消耗比较多的内存。然而在当前可利用内存越来越多的情况下,用空间换时间的做法是值得的。另外,编码比较容
2012-06-26 08:40:38 1065
原创 linux C高手成长过程---书籍推荐
来源网络,作者不详! 建议学习路径: 首先先学学编辑器,vim, emacs什么的都行。 然后学make file文件,只要知道一点就行,这样就可以准备编程序了。 然后看看《C程序设计语言》K&R,这样呢,基本上就可以进行一般的编程了,顺便找本数据结构的书来看。 如果想学习UNIX/LINUX的编程,《Advanced Programing in U
2012-06-18 13:28:01 8481 2
转载 RFC3376 因特网组管理协议 第3版---关于igmp v1 v2 v3兼容说明
IGMPv1 IGMPv1查询者存在正在运行 当主机收到一个查询,该查询会造成它的查询者存在定时器被更新,并且需要相应地调整它的兼容模式,它应当立即调整兼容模式。 当主机的兼容模式是IGMPv3,主机就在该接口上使用IGMPv3协议。当主机的兼容模式是IGMPv2,主机就在该接口上使用IGMPv2协议。当主机的兼容模式是IGMPv1,主机就在该接口上使用IGMPv1协议。
2012-06-14 17:09:22 4236
转载 socket编程中send recv阻塞和非阻塞详解
int send( SOCKET s, const char FAR *buf, int len, int flags );不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序发送应答。 该函数的第一个参数指定发送端套接字描述符; 第二个参数指明一个存放应用程序要发送数据
2012-06-13 13:13:47 41807 4
转载 如何成为一名专家级开发人员
编者按:原文作者Jenkov是一位丹麦资深开发人员,从事软件开发已有十多年。常有读者咨询他,“怎么才能成为一位专家级的开发人员?”(这个“专 家”不是头衔,应是指硬实力,“成为专家”和“被视为专家”是两码事)。所以他在下文中给出了相关建议。另外,他也提醒到,这些建议因人而异、因所用技术 而异,并非适合所有人。什么是“专家”?成为“专家”需要多长时间? 在我开始讨论如何成为
2012-06-11 17:03:18 1244
转载 如何成为一名专家级的开发者
有一些年轻的程序员向我咨询,将来的路应该怎么走?俗话说,条条大路通罗马。不同的路都能走向成功。到底选哪条路,取决于自己的兴趣。可能有程序员会问:如果还没找到自己的兴趣怎么办?我的建议是多尝试,努力做,这是职业生涯的必经之路。当你积累了一定的技术和经验之后,就会面临多种选择。选择哪条路,因人而异。如果对某一种或几种技术非常感兴趣,并且能够持续钻研,经过一定时期的积累,你可以逐渐成长为专家级程
2012-06-11 16:55:17 1381
转载 安装交叉编译环境arm-linux-gcc
最近一直在弄linux 系统,由于需要进行嵌入式 操作,所以必须要安装交叉编译环境。下面是我安装交叉编译环境的过程,系统用的是UBUNTU,对初学者应该有些帮助 安装交叉编译环境 1. 安装标准的C开发环境,由于Ubuntu安装默认是不安装的,所以需要先安装一下: sudo apt-get install gcc g++ libgcc1 libg++ make gdb 2.安装
2012-06-08 16:24:18 1976
转载 C++面向对象的书籍推荐
http://hi.baidu.com/wolfand11/item/85672080662a26efe496e0d7 学习一门技术一般分两个阶段: 一是入门阶段。随便买本国内某某教授亲自写的看看,比如《精通VC++6.0》、《21天学会MFC》,这些书很容易看懂,让你来个“Hello world!", 高兴一把。 二是慢慢深
2012-06-06 15:36:44 4191
转载 更快的sql语句
http://blog.csdn.net/gprime/article/details/1687930人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设
2012-06-04 13:19:19 715
转载 数据库设计的14个技巧
http://blog.csdn.net/sirfei/article/details/4349941. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表
2012-06-04 13:16:19 582
转载 数据库优化设计方案
http://blog.csdn.net/creazyfrog/article/details/1856632本文首先讨论了基于第三范式的数据库表的基本设计,着重论述了建立主键和索引的策略和方案,然后从数据库表的扩展设计和库表对象的放置等角度概述了数据库管理系统的优化方案。 1 引言 数据库优化的目标无非是避免磁盘I/O瓶颈、减少CPU利用率和减少资源竞争。为了便于读者
2012-06-04 09:45:49 499
转载 大型数据库的设计原则与开发技巧
http://subject.csdn.net/dateopt.htm随着计算机技术越来越广泛地应用于国民经济的各个领域,在计算机硬件不断微型化的同时,应用系统向着复杂化、大型化的方向发展。数据库是整个系统的核心,它的设计直接关系系统执行的效率和系统的稳定性。因此在软件系统开发中,数据库设计应遵循必要的数据库范式理论,以减少冗余、保证数据的完整性与正确性。只有在合适的数据库产品上设计出
2012-06-04 09:37:14 771
Java Web系统开发
2014-11-04
java核心技术第1卷
2014-11-03
ASN.1 Communication between Heterogeneous Systems
2013-09-16
linux串口编程从驱动到应用
2013-07-23
IGMP协议rfc1112 2236 3376
2013-03-29
一个MFC的界面库,包括大多数常用控件
2013-03-28
LINUX设备驱动程序(第3版中文版)
2013-02-19
深入理解Linux内核中文第三版(高清有目录完整)
2012-12-27
installshield制作安装包详解
2012-08-25
VC绘图参考类和实例
2012-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人