自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 书:计算机网络高级软件编程技术(P69) 之 基础训练:统计本机 ip 流量包及展示其详细信息

Section I Problem Specification本次实验主要是写一个程序:统计本机的符合IP协议的流量包的个数。这些流量包都是本机与外网的交互的信息,也就是说,这些包的接受IP或者源IP就是本机的ip地址。属于网络层的IP协议主要是为属于传输层的TCP协议和UDP协议服务,而TCP协议又为属于应用层的Telent、FTP、SMTP服务,UDP协议又为DNS、TFTP、SNMP服务

2013-10-28 14:35:53 2192

原创 windows API: 一:获得本机的Tcp list含(Pid,进程所在目录)。二:例举所有进程和pid 三:kill一个进程

获得本机本机的Tcp list主要利用的函数和结构体:PMIB_TCPTABLE_OWNER_PID:一个结构体,含有:源地址及端口,目的地址及端口,Pid,进程所在目录GetExtendedTcpTable :获得TCP列表OpenProcess :与下面的函数配合,通过Pid获得进程所在目录。GetModuleFileNameEx:同上。获得tc

2013-10-26 15:06:02 1704

原创 MFC框架下的简单动画:小球平抛运动的源代码分析

分析程序从程序的运行效果来看,白色的小球在黑色的背景下,从左上角出发作平抛运动,当小球达到最底面和最右边的边界的时候会反弹。注意观察的话,小球的白色是非常特别的,请原谅我这一个理科生不知道用专业术语来描述,视觉上来看,就是有一束光照着小球,让小球出现了明暗的变化,非常有立体感。除此之外,没有什么特别的,程序运行的效果并不复杂。 分析源代码本程序运用了MFC框架(单文档),所以看起来

2013-10-21 14:17:36 2881 2

原创 MFC界面编程: 为 Arp协议获得本地局域网内在线主机MAC地址的程序 编写 界面

Section I Problem Specification本次实验是用C/C++是在上一次实验:使用Arp协议获得本地局域网内在线主机MAC地址的基础上,进行一次的扩展。主要是做一个界面,并且因为要做界面多出了一个多线程的问题。出现多线程的原因是:必须有一个线程用于处理界面的事件。如此一说,反而像是我们在原来的基础上多做了一个线程,然后让这个线程去处理界面的事件,但实际情况不是这样。这是因

2013-10-20 15:44:24 3992 2

原创 算法:在5个原子操作的限制下实现加减乘除

例题给的减法非常巧妙,吸引了我完成这道题。 /* * 一、已知计算机有一下原子操作 1、 赋值操作:b = a; 2、 ++a和a+1; 3、for( ){ ***}有限循环; 4、操作数只能为0或者正整数; 5、定义函数 实现加减乘除操作 提示: 实现减法操作: static int dec(int n) { int tmp

2013-10-20 10:50:59 846

原创 书:游戏开发中的人工智能(P314):遗传算法的初步认识以及代码实现

1.算法的来源我感觉:遗传的来源就是达尔文的物种起源,由于适者生存这一准则。粗略来说,生存的好的物种就有好的基因,生存的不好没有好的基因,直接死亡,好的基因传给下一代,下一代就能更好的生存,因为对环境不适应的逐渐死亡了。再此过程中,还有基因突变,基因突变也许会使物种更适应环境,也许不会,不会的又会死亡。这样,逐渐形成对环境非常适应的物种。逐渐形成对环境非常适应的物种意味着这个算法是

2013-10-17 15:04:57 1474 1

原创 百度笔试题-1001人参加羽毛球赛,淘汰赛,当比出第一时进行了多少场比赛

问题:公司组织一次羽毛球比赛,采用淘汰机制,假设公司有1001个人,如果要评出“公司羽毛球第一高手”的称号,至少需要进行多少场比赛?请简述设计过程,并写出代码模拟比赛过程。总的来说,比较简单,每次只能淘汰一个人。或者,2个人时需要1场,3人时需要2场......。这样考虑也许。我用代码算出来了,具体算法看代码。/*百度校园招聘笔试题 *二、算法设计: * 1

2013-10-10 19:40:33 1966

原创 百度笔试题-从20数组内取出最大的500个

题:20个有序数组,每个数组有500个数字,取出这10000个数字中最大的500个,怎么做?我的做法(详见最后代码):1.蛮力法:将这个10000个数组,放入一个数组内,然后排序,取出前500个。2.:写一个方法,将两个数组,将两个数组整合到一个数组里面,排序,前500个就是我们需要的,再反复调用这个方法。具体来说:有一个MAX先装满0,然后它先与A[1]装在一个1000的数组内后,排

2013-10-08 20:51:24 1727

原创 书:高分笔记-计算机网络p1-p3:NAT 和 带宽

决定用这个书学习计算机网络,每天三页。一共183页。今天的三页是前言部分,总的来说就是2个故事帮助理解两个知识点,还有一个感悟。第一个知识点:网络协议转换我先自己试着了解了一下,通过读wiki百科我算是基本上认识清楚。wiki地址:http://zh.wikipedia.org/wiki/%E7%BD%91%E7%BB%9C%E5%9C%B0%E5%9D%80%E8%BD%AC%E

2013-10-06 21:09:16 850

原创 书:计算机网络高级软件编程技术(P46) 之 基础训练:使用Arp协议获得本地局域网内在线主机MAC地址

位于书的46页。Section I Problem Specification本次实验是用C/C++写一个使用Arp协议获得本地局域网内在线主机MAC地址的程序。目前使用广泛的局域网都是基于802.3协议,在该局域网内的主机都是通过网卡间的MAC地址来通信。在此之前,一直认为是利用ip地址来保障通信。通过这节课,我明白了:在一个局域网内,一个ip地址对应一个mac地址,当我想向某一个i

2013-10-06 14:44:50 1978

原创 百度笔试题-100盏灯泡的开关问题

问题:有100盏灯泡,第一轮点亮所有电灯,第二轮每两盏灯熄灭一盏,即熄灭第2盏,第4盏,以此类推,第三轮改变编号为3的倍数的电灯,第3盏,第6盏,如果原来那盏灯是亮的,就熄灭它,如果原来是灭的,就点亮它,以此类推,直到第100轮。问第100结束后,还有多少盏灯泡是亮的?如果真的是笔试题,那么就不能用计算机来编码做了吧。我自己是没想明白的,所以只有编码做。即使编码,也错了好多

2013-10-05 22:54:50 2185

metronic.bootstrap

metronic.bootstrap.rar

2015-03-24

CLRS_exercises_2.1-1.xlsx

Using Figure 2.2 as a model, illustrate the operation of INSERTION-SORT on the array A =(31, 41, 59, 26, 41,58).

2015-02-26

WpdPack vs2010使用的winpcap的api

WpdPack vs2010使用的winpcap的api

2013-10-06

空空如也

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

TA关注的人

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