- 博客(10)
- 资源 (6)
- 问答 (6)
- 收藏
- 关注
转载 WinPcap编程入门(4)——不使用回调方法获取数据包
本文转载自:http://www.cnblogs.com/blacksword/这一次要分析的实例程序跟上一讲非常类似(“打开适配器并捕获数据包”),略微不同的一点是本次将pcap_loop()函数替换成了pcap_next_ex()函数。本节的重点也就是说一下这两个函数之间的差异。我们知道pcap_loop()函数是基于回调的原理来进行数据捕获的,如技术文档所说,这是一种精妙的方法,
2016-09-14 09:24:12 521
转载 WinPcap编程入门(3)——打开适配器并捕获数据包
本文转载自:http://www.cnblogs.com/blacksword/ 由前两节的铺垫,我们已经知道如何获取本地适配器的信息了,接下来我们来学习一下如何打开适配器并捕获数据包,听起来相当诱惑,那么咱们立刻进入主题吧!在贴源码之前先介绍一个将要用到的很重要的函数--pcap_open(),下面是pcap_open()在remote-ex.h中的声明:pca
2016-09-14 09:20:11 1375
原创 Eclipse配置Javadoc
Java中有一种新型的注释方法 —— 用 /** 和 */ 包围注释内容。这种新型的注释方式,可以通过采用 JDK 包含的Javadoc工具生成用于说明项目信息的html页面。我们常用的Java Api 就是用javadoc生成的: 集成开发环境Eclipse具有调用Javadoc生成说明文档的功能。配置步骤如下: (1) 启动Eclipse
2016-09-13 21:43:31 1277
原创 修改Eclipse的最大行宽
Java编程过程中,如果每一行的代码长度过长,会生成横向的滚动条,此时阅读代码很不方便,因此,对于长度过长的表达式或语句,应该分多行来编写。 Eclipse集成开发环境提供了自动格式化代码的功能,按下 Ctrl + Shift + F,就可以自动完成对于代码格式的标准化处理。对代码的缩进、空格、对齐等调整至合理状态,如下图: 这个过程对于代码中较长的语句也会有分行
2016-09-13 20:41:40 4878
转载 WinPcap编程入门(2)——获取安装设备的高级信息
本文转载自:http://www.cnblogs.com/blacksword/ 继续WinPcap编程的学习,上一节说到《获取本地适配器信息》,本节的实例程序功能跟上一节的程序功能类似,只是打印了适配器更详细的信息,来看一下源码(在windows下codeblocks下编译运行,即使用MingW编译器通过)//#define WPCAP//#include #de
2016-09-09 13:57:00 986
转载 WinPcap编程入门(1)——获取本地适配器信息
本文转载自:http://www.cnblogs.com/blacksword/ 第一次听说Winpcap是在做计算机网络实验的时候,那时候要用Ethereal捕获数据包来做分析,而Ethereal需要用到Winpcap包,那时候对Winpcap的概念很粗浅,认为它就是用来捕获数据包的。现在由于项目的原因要用到Winpcap编程,简单来说就是调用Winpcap里面的库函数来捕获网
2016-09-09 13:47:40 773
原创 Java复习笔记(4)——文档注释
Java中有3种书写注释的方式// 行注释,从开始到本行结尾。/* ... */ 长篇注释/** ... */ 可生成文档的注释。1、使用javadoc工具可以由源文件产生HTML文档。2、javadoc抽取信息范围:·包·公有类与接口·公有的和受保护的域·公有的和受保护的构造器及方法。3、每个/**...
2016-09-09 13:38:57 1988
原创 Java复习笔记(3)——对象与类
类和对象1、类是构造对象的模板或蓝图,Java编写的所有代码都位于类的内部。2、对象中的数据称为实例域(instance field),操纵对象的过程称为方法(method)。3、实现封装的关键在于绝对不能让勒种的方法方位其他类的实例域。程序仅通过对象的方法与对象数据进行交互。封装给对象赋予了“黑盒”的特征,这是提高重用性和可靠性的关键。4、在扩展一个已有的类时
2016-09-09 13:37:39 357
转载 JDK,JRE,JVM区别与联系
很多朋友可能跟我一样,已经使用JAVA开发很久了,可是对JDK,JRE,JVM这三者的联系与区别,一直都是模模糊糊的。 今天特写此文,来整理下三者的关系。 JDK : Java Development ToolKit(Java开发工具包)。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java
2016-09-09 12:23:29 339
转载 安装java之后,找不到tools.jar 和dt.jar
可能很多初学者和我一样,在初次接触java开发的过程中,急于看到最终的结果,匆匆在网上下载了jdk之后,点击安装,结果等安装完,开始配置classpath时,发现jdk/lib下面根本就没有 tools.jar 和dt.jar 这两个包。作者在首次遇到这样的问题时,以为是下载的包有问题,于是重新下载了之后再安装,结果还是老样子。我相信你现在很可能遇到了类似的问题。好吧,那你就接着往下看,耐心一点。
2016-09-09 09:25:01 994
Java核心技术(第9版)卷2
2017-01-06
Android 布局文件异常
2017-01-07
关于Winpcap中 pcap_createsrcstr 函数的问题。。。
2016-09-06
求问:Java语言中,定长数组和HashMap在访问一个元素时,哪个效率高?
2016-08-28
关于hive启动hwi服务命令行死机的问题。
2015-03-29
liunx安装ssh遇到的问题。
2014-11-02
linux安装Hadoop中遇到的问题。。。
2014-10-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人