自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 php数组

一、创建数组 1、array() 例:$languages = array(“E”,”Z”);// $languages[0] = “E”,$languages[1] = “Z”; $languages = array(“Spain” => “Spanish”,”Ireland”=>”Gaelic”);2、list()  提取数组。3、range()  用预定义的值范围填充数组 array

2010-04-29 12:43:00 1214

原创 c++/c获取系统时间,并格式化输出

话说最难消受美人恩,女士的要求是很难拒接的。。。应一女士要求,帮其实现个小程序。要求c/c++获取系统时间,并以中文格式化输出。第一反应,so简单。话说函数: 1、size_t strftime( char *strDest, size_t maxsize, const char *format, const struct tm *timeptr );      根据格式字符串生成字符

2010-04-25 16:21:00 15388

原创 MFC 中正则表达式的使用,找不到atlrx.h解决办法

正好做的程序需要从读取网页中的部分信息,便想到了正则。vs2008.。。MSDN下template class CAtlRegExp有个例子程序// catlregexp_class.cpp#include #include int main(int argc, char* argv[]){ CAtlRegExp<> reUrl; //

2010-04-24 02:19:00 13053 2

原创 WinPcap编程【7】过滤串表达式的语法

wpcap的过滤器是以已声明的谓词语法为基础的。过滤器是一个ASCII字符串,它包含了一个过滤表达式。pcap_compile()把这个表达式编译成内核级的包过滤器。 这个表达式会选择那些数据包将会被堆存。如果表达式没有给出,那么,网络上所有的包都会被内核过滤引擎所认可。不然,只有那些表达式为true的包才会被认可。 这个表达式包含了一个或多个原语。原语通常包含了id(名字或序列),这些i

2010-04-11 15:47:00 1653

原创 WinPcap编程【6】过滤、分析数据包

WinPcap和Libpcap的最强大的特性之一,是拥有过滤数据包的引擎。 它提供了有效的方法去获取网络中的某些数据包,这也是WinPcap捕获机制中的一个组成部分。 用来过滤数据包的函数是 pcap_compile() 和 pcap_setfilter() 。 pcap_compile() 它将一个高层的布尔过滤表达式编译成一个能够被过滤引擎所解释的低层的字节码。有关布尔过滤表达式的语法可以

2010-04-11 15:17:00 6390 1

原创 WinPcap编程【5】不用回调方法捕获数据包

本讲的范例程序所实现的功能和效果和上一讲的非常相似 (打开适配器并捕获数据包), 但本讲将用 pcap_next_ex() 函数代替上一讲的 pcap_loop()函数。 pcap_loop()函数是基于回调的原理来进行数据捕获,这是一种精妙的方法,并且在某些场合中,它是一种很好的选择。 然而,处理回调有时候并不实用 -- 它会增加程序的复杂度,特别是在拥有多线程的C++程序中。 可以通过

2010-04-11 14:55:00 2374 1

原创 WinPcap编程【4】打开适配器并捕获数据包

现在,我们已经知道如何获取适配器的信息了,那我们就开始一项更具意义的工作,打开适配器并捕获数据包。在这讲中,我们会编写一个程序,将每一个通过适配器的数据包打印出来。 打开设备的函数是 pcap_open()。下面是参数 snaplen, flags 和 to_ms 的解释说明 snaplen 制定要捕获数据包中的哪些部分。 在一些操作系统中 (比如 xBSD 和 Win32), 驱动可以被

2010-04-11 14:45:00 2404

原创 WinPcap编程【3】获取已安装设备的高级信息

(获取设备列表) 我们展示了如何获取适配器的基本信息 (如设备的名称和描述)。 事实上,WinPcap提供了其他更高级的信息。 特别需要指出的是, 由 pcap_findalldevs_ex() 返回的每一个 pcap_if 结构体,都包含一个 pcap_addr 结构体,这个结构体由如下元素组成: 一个地址列表 一个掩码列表 (each of which corresponds to

2010-04-11 14:40:00 1928

原创 WinPcap编程【2】--获取设备列表

通常,编写基于WinPcap应用程序的第一件事情,就是获得已连接的网络适配器列表。libpcap和WinPcap都提供了 pcap_findalldevs_ex() 函数来实现这个功能: 这个函数返回一个 pcap_if 结构的链表, 每个这样的结构都包含了一个适配器的详细信息。值得注意的是,数据域 name 和 description 表示一个适配器名称和一个可以让人们理解的描述。 下列代码

2010-04-11 14:32:00 1835

原创 WinPcap编程【1】--编程环境的设置

vs2008.1、安装winpcap官网下载地址http://www.winpcap.org/install/bin/WinPcap_4_1_1.exe 安装so easy,不多说了。2、下载WinPcap SDK官方下载地址http://www.winpcap.org/install/bin/WpdPack_4_1_1.zip 下载后,解压到工作目录即可。 本机是加压到了E盘根目

2010-04-10 15:06:00 9500 4

原创 shutdown定时关机或者注销

很多时间,需要定个时间,让计算机自动关闭或者注销。shutdown可以简单实现首先,【开始】->【运行】->键入“cmd”->enter;1、在某个特定时间 at 6:00 shutdown –s          在6点钟关机 at 6:00 shutdown –l           在6点钟注销2、在距现在多少时间 shutdown -s –t 60             在一

2010-04-10 00:29:00 6853 1

原创 java 播放声音

最近一个课程设计,做个java应用程序,模拟手机打电话。为了让效果更好,想为按键加上音效、拨打电话有铃声。于是乎,做了些功课,参照有关jdk,写了个类MusicPaly myMusicPlay = new MusicPlay(getClass().getResource("/music/button.wav")); myMusicPlay.start();//播放一次 myMusicPla

2010-04-09 20:30:00 6565 3

原创 VMware下Ubuntu linux配置 NAT 网络

VMware下Ubuntu网络配置过程:NAT1、将网络连接设置为NAT。虚拟机=》设置      以太网选择NAT。如下图2、获取vmnet8的信息主机xp下查询vmnet8的信息,vmnet8与NAT相关的虚拟网络 我本机的地址信息如下: Ethernet adapter VMware Network Adapter VMnet8:         Connecti

2010-04-08 01:45:00 8795 5

原创 宽带能连接上但不能上网的解决办法

最近这几天,老是受到宽带不能上网的困扰。宽带能连接上,但是偏偏就收不到数据,弄得哥脾气都暴躁了些。刚开始就简单地将系统还原下,就ok了,一切正常了。但是今天还原之后还是有问题,没办法,必着哥另外想着了。于是乎,在多次尝试,之后,找到解决办法了。很简单,只需“启动TCP/IP上的NetBIOS”即可,过程如下:【宽带连接】右键点击【属性】;选择【网络】选项卡,选择【Inter

2010-04-05 17:53:00 22455 9

windows xp快速锁定屏幕可执行程序+源码

windows xp快速锁定屏幕可执行程序+源码

2009-12-25

PHP 4.0入门与提高

PHP学习,php,web技术,PHP编程,web编程

2009-04-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除