现在位置: 首页 > 自动控制 > 工业·编程 > 文章
Wireshark是一款小巧、开源且能在几乎所有流行操作系统下使用的抓包工具软件,很适合一般人员学习网络协议使用,也是协议开发人员验证协议的好工具。由于Wireshark存在缓存溢出的BUG,建议不要将它用于分析流量很大的百兆网络,也不要用于千兆网络分析。 Sniffer Portable具有超强的专家分析能力,并且价格昂贵,使用它来抓包分析协议实在是浪费。对于大型的安全性稳定性要求很高的网络,使用Sniffer的专家分析和预告功能是个不...
阅读全文
2014-06-19 06:23 工业·编程 ⁄ 共 1317字 暂无评论
(一)工欲善其事,必先利其器,废话不多讲。 总结起来网上流行的VS2008+QT安装说明有以下几个问题需要解释清楚:      1,首先明确需要下载什么版本的QT。网上流行的安装说明只是针对过去旧版本的QT,还有要求下载VS2008 SP1补丁的等等。很乱,对于刚接触Qt开发者会造成不必要的困扰,安装个开发环境真的需要那么繁琐和劳神吗。      2,对于环境变量的配置,诸如path,QTDIR ...
阅读全文
2014-06-18 06:52 工业·编程 ⁄ 共 16465字 暂无评论
    开发基于OpenGL的应用程序,必须先了解OpenGL的库函数。它采用C语言风格,提供大量的函数来进行图形的处理和显示。OpenGL库函数的命名方式非常有规律。所有OpenGL函数采用了以下格式: <库前缀><根命令><可选的参数个数><可选的参数类型> 库前缀有gl、glu、aux、glut、wgl、glx、agl等等,分别表示该函数属于OpenGL那个开发库,从函数名后面中还可以看出需要多少个参数以及参数的...
阅读全文
2014-06-17 06:47 工业·编程 ⁄ 共 403字 暂无评论
BOOL CheckIPReachable(LPCTSTR strIPAddress) {     char strIP[100]; #ifdef UNICODE     WideCharToMultiByte(CP_ACP,0,strIPAddress,(int)_tcslen(strIPAddress)+1,strIP,sizeof(strIP)/sizeof(char),NULL,NULL); #else     strcpy_s(strIP,strIPAddress); #endif     IPAddr ipaddr=inet_addr(strIP);     ULONG ulHopCoun...
阅读全文
<windows网络编程>第13章的例子,PS:有防火墙则无效. //   Module   Name:   Ping.c     //     //   Description:     //         This   sample   illustrates   how   an   ICMP   ping   app   can...
阅读全文
有时候安装软件会提示错误:0x80040705:   遇到这种问题,一般是电脑缺少运行必要的支持库导致的,如上图,提示源:dotNet40,就是说系统缺少.net 4.0,有时候会提示D3DX9,则是缺少DX9导致,可能还会提示缺少VC2005等 解决的方法很简单,安装缺少的相应组件即可: 1、DirectX9.0下载:传送门 2、Microsoft Visual C++运行库下载:传送门 3、.Net下载:.NET Framework 3.5 SP1 .NET Framework 4.0 .NET Frame...
阅读全文
2014-06-16 06:41 工业·编程 ⁄ 共 1610字 暂无评论
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO; using System.Xml; using System.Xml.Linq; namespace QueryXMLByLINQ {     public partial class Frm_Main : Form     {         public F...
阅读全文
C++计时类,统计时间可以精确到微秒级。 MyTimer类: #ifndef __MyTimer_H__ #define __MyTimer_H__ #include <windows.h> class MyTimer { private:     int _freq;     LARGE_INTEGER _begin;     LARGE_INTEGER _end; public:     long costTime;     ...
阅读全文
2014-06-14 06:36 工业·编程 ⁄ 共 597字 暂无评论
1、安装vs2010; 2、下载Qt 5.2.0 for Windows 32-bit (VS 2010) 和 Visual Studio Add-in 1.2.2 for Qt5 3、安装Qt 5.2.0 for Windows 32-bit,路径随便选(不建议包含中文); 4、安装 Visual Studio Add-in 1.2.2 for Qt5,默认安装; 5、在系统环境变量中添加QTDIR,值为第三步中安装的路径+“5.2.0\msvc2010”;       在系统环境变量中添加QtANGLE,值为第三步中安装的路径+“5.2.0\msvc2010\inclu...
阅读全文
在“配置管理器”中添加X64平台,然后选择X64平台生成程序。 重新编译,问题搞定!!
阅读全文