摘要: 分析所用软件下载:Wireshark-win32-1.10.2.exe 一、分析目的 分析OSPF的包格式 二、分析要求 1. 设计应用以获取ospf报文 2. 分析ospf报文的格式与内容 3. 理解ospf协议的工作过程 三、分析内容 1.设计应用以获取ospf报文 使用Wireshark抓包工具抓取OSPF的Hello报文 计算机会周期性的自动发送hel... 阅读全文
posted @ 2016-07-23 16:17 左昱_leftshine 阅读(1215) 评论(0) 推荐(0) 编辑
摘要: 分析所用软件下载:Wireshark-win32-1.10.2.exe 一.阅读导览 1.分析FTP协议 2.分析DNS协议 3. 分析HTTP协议 二.分析要求 (1)ftp部分: (2)dns部分: (3)http部分 1. 设计应用以获取http报文 2. 分析http报文的格式与内容(分析至 阅读全文
posted @ 2016-07-23 16:10 左昱_leftshine 阅读(10277) 评论(0) 推荐(0) 编辑
摘要: 分析所用软件下载:Wireshark-win32-1.10.2.exe 阅读导览 1. 分析应用TCP协议,以及TCP链接管理 2. 分析应用UDP协议 分析要求 (1)TCP部分: (2)UDP部分: 分析内容 (1)TCP部分: 下载安装3CDaemon软件并配置FTP服务器部分 使用3CDae 阅读全文
posted @ 2016-07-23 16:01 左昱_leftshine 阅读(1263) 评论(0) 推荐(0) 编辑
摘要: 分析所用软件下载:Wireshark-win32-1.10.2.exe 阅读导览 1. 分析并且应用ARP协议 2.分析IP协议 3.分析ICMP协议 1.分析arp报文的格式与内容 (1)ping 172.18.3.132 的arp请求报文: 000108000604000100e04c512ae 阅读全文
posted @ 2016-07-23 15:54 左昱_leftshine 阅读(2747) 评论(0) 推荐(0) 编辑
摘要: 分析所用软件下载:Wireshark-win32-1.10.2.exe 阅读导览 1. 学习Wireshark的安装与使用 2. 熟悉Wireshark的操作界面与功能 3. 设计应用以获取以太网链路数据帧 4. 分析以太网链路数据帧格式与内容 1. 学习Wireshark的安装与使用 下载并安装网 阅读全文
posted @ 2016-07-23 15:41 左昱_leftshine 阅读(6858) 评论(0) 推荐(0) 编辑
摘要: 阅读器访问地址:http://easyrss.tk/,欢迎体验! 阅读导览 一、 概述 二、 设计的基本概念和原理 三、 设计方案 四、 主要源代码 五、 阅读器使用说明 概述 获得信息是在人类的生活中是必不可少的环节。如果现在的社会对获得信息不快捷,那么这个社会将不会像如今这般的发达和进步。在当今 阅读全文
posted @ 2016-07-23 15:19 左昱_leftshine 阅读(1733) 评论(0) 推荐(0) 编辑
摘要: 掌握socket基于事件机制的网络程序设计,掌握多线程技术的FTP Server端设计方法,掌握FTP标准基本协议及其程序的实现,掌握文件内容的网络传输设计方法。 利用CFtpServer类接收和解析客户端命令,编写FTP客户端程序,服务器端使用多线程,实现多用户同时登录管理; 利用CFtpConnection和CInternetSession类,编写FTP客户端,实现简单文件操作功能。 FTP服... 阅读全文
posted @ 2016-07-23 15:09 左昱_leftshine 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 掌握基于SOCKET接口的各种网络API函数的功能与调用方法,掌握基于TCP协议的网络程序设计的方法,掌握网络字节数据与主机字节数据之间的转换。掌握Windows系统下字符的转换处理,实现一个文本聊天程序,了解语音聊天的实现技术。 本程序采用win32对话框作为主窗口的界面设计,采用面向链接的Csocket套接字作为局域网内的数据传输的载体。语音聊天部分使用动态链接库sound.dll来实现... 阅读全文
posted @ 2016-07-23 15:05 左昱_leftshine 阅读(3019) 评论(0) 推荐(2) 编辑
摘要: 掌握windows系统获取网络信息的各种API函数的功能与调用方法,掌握设计程序显示获取到相关网络信息的方法,掌握网络字节数据与主机字节数据之间的转换。掌握这些API函数调用的错误处理方法。 利用本地网络信息开发接口IP Helper API编写主机网络信息获取程序依实现获取网络的配置信息、管理网络适配器和获取相关信息、管理网络接口和获取相关信息、获取IP和ICMP中的信息、管理路由信息和获取ar... 阅读全文
posted @ 2016-07-23 15:02 左昱_leftshine 阅读(3897) 评论(5) 推荐(0) 编辑
摘要: 掌握windows基于消息驱动的窗口应用程序设计的基本方法,掌握窗口程序资源的概念与设计,掌握常用的消息的程序处理方法,掌握文字图形输出相关函数编程。掌握设计的基本方法(选项),掌握时钟消息设计动画程序(选项) 利用windows基于消息驱动的窗口应用程序设计的基本方法,利用常用的消息程序处理方法,设计一个多线程程序,然后用时钟动画将各线程的执行过程直观的表现出来。 操作环境:安装有Windo... 阅读全文
posted @ 2016-07-23 14:57 左昱_leftshine 阅读(2529) 评论(0) 推荐(0) 编辑
摘要: 功能设计如下: 1.Graphics菜单中可选择图形,支持Rectangle, Circle, Line,选择对应图形,则相应菜单项前面加上选中标志; 2.Options菜单中包含以下选项 a.Color,设置颜色,选中此项,则弹出如下图所示对话框 进入对话框时,默认值为当前颜色,单击"确定"后,则 阅读全文
posted @ 2016-07-23 14:44 左昱_leftshine 阅读(2279) 评论(0) 推荐(0) 编辑
摘要: 学习目的 学习创建, 使用Windows标准控件(按钮, 滚动条, 静态控件, 列表框, 编辑框, 组合框); 学习使用子窗口控件操作函数(EnableWindow, MoveWindow, SetWindowText, GetWindowText, DestroyWindow). 编写程序: 设计窗口应用程序, 分别包含按钮, 滚动条, 静态控件, 列表框, 编辑框, 组合框.等标准控件. 1.... 阅读全文
posted @ 2016-07-23 14:32 左昱_leftshine 阅读(4091) 评论(0) 推荐(1) 编辑
摘要: 学习目的 掌握菜单和对话框资源的创建和使用. 编写程序: 设计一个窗口应用程序, 其中有一个VC菜单, 该菜单下有"显示", "隐藏", "退出"选项; 当选择"显示"选项时, 窗口中显示一个对话框, 在对话框中显示"我们一起来学习VC++"; 当选择"隐藏"按钮时,对话框消失;选择"退出"时, 退出应用程序; 并为该程序加载图标 1.菜单资源设计 在资源中新建一个菜单资源 ... 阅读全文
posted @ 2016-07-23 14:29 左昱_leftshine 阅读(892) 评论(0) 推荐(0) 编辑
摘要: 编写程序: 设计一个窗口, 当单击鼠标左键时, 窗口中显示"LEFT BUTTON"; 当单击鼠标右键时, 窗口中显示"RIGHT BUTTON"; 当单击向上箭头键时, 窗口中显示"UP Key"; 当单击Ctrl键时, 窗口中显示"CTRL Key"; 当单击 Ctrl+A 键时, 窗口中显示"CTRL+A Key": 程序主要代码如下: LRESULT CALLBACK WndProc(... 阅读全文
posted @ 2016-07-23 14:26 左昱_leftshine 阅读(1638) 评论(0) 推荐(0) 编辑
摘要: 学习目的 掌握获取字体句柄的两种方法;调用CreateFont函数创建自定义字体; 调用SetTextColor和SetBkColor函数设置字体的颜色和背景色; 掌握文本输出的过程(获取字体信息, 格式化文本, 输出文本). 1. 掌握获取字体句柄的方法: HFONT hF; //定义字体句柄变量hF hF=GetStockObject(); //获得系统字体... 阅读全文
posted @ 2016-07-23 14:23 左昱_leftshine 阅读(2524) 评论(0) 推荐(0) 编辑
摘要: 本次学习目标 理解DC, 映像模式, 坐标系统, 窗口和视口; 学习获取绘图工具(画笔/画刷)的句柄, 设置颜色, 能定义映像模式; 会使用常用的绘图函数. 编写程序: 在屏幕上出现一个圆心沿正弦曲线轨迹移动的实心圆. 1. 理解DC, 映像模式, 坐标系统, 窗口和视口; 编写基本的windows 阅读全文
posted @ 2016-07-23 14:20 左昱_leftshine 阅读(3803) 评论(0) 推荐(0) 编辑
摘要: 学习目的 熟悉开发工具Visual C++ 6.0和MSDN 2001的使用. 应用Windows API函数, 手工编写具有最基本构成的Windows窗口应用程序(包含WinMain入口函数, 消息循环, 窗口函数), 并调试成功. 1.熟悉开发工具 熟悉开发工具visual studio的使用: 在visual studio中新建win32空项目 2.熟悉MSDN帮助的使用... 阅读全文
posted @ 2016-07-23 14:15 左昱_leftshine 阅读(4860) 评论(0) 推荐(0) 编辑
摘要: 1.分枝—限界法的基本原理 分枝—限界算法类似于回溯法,也是一种在问题的解空间树上搜索问题解的算法。但两者求解方法有两点不同:第一,回溯法只通过约束条件剪去非可行解,而分枝—限界法不仅通过约束条件,而且通过目标函数的限界来减少无效搜索,也就是剪掉了某些不包含最优解的可行解;第二,在解空间树上,回溯法以深度优先搜索,而分枝—限界法则以广度优先或最小耗费优先的方式搜索。分枝—限界... 阅读全文
posted @ 2016-07-23 14:06 左昱_leftshine 阅读(13235) 评论(0) 推荐(0) 编辑
摘要: 1. 回溯法的基本原理: 回溯算法也叫试探法,它是一种系统地搜索问题的解的方法。回溯算法的基本思想是:从一条路往前走,能进则进,不能进则退回来,换一条路再试。用回溯算法解决问题的一般步骤为: 1、定义一个解空间,它包含问题的解。 2、利用适于搜索的方法组织解空间。 3、利用深度优先法搜索解空间。 4、利用限界函数避免移... 阅读全文
posted @ 2016-07-23 14:04 左昱_leftshine 阅读(11998) 评论(0) 推荐(0) 编辑
摘要: 1. 贪心算法的基本原理: 贪心算法总是作出在当前看来最好的选择。也就是说贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。当然,希望贪心算法得到的最终结果也是整体最优的。虽然贪心算法不能对所有问题都得到整体最优解,但对许多问题它能产生整体最优解。如单源最短路经问题,最小生成树问题等。在一些情况下,即使贪心算法不能得到整体最优解,其最终结果却是最优解的很好近... 阅读全文
posted @ 2016-07-23 13:57 左昱_leftshine 阅读(26571) 评论(0) 推荐(0) 编辑