自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (69)
  • 收藏
  • 关注

原创 VS2012 Qt5 winpcap win64 抓包工具 编写与设计 http协议解析

使用很简单如图:操作步骤1,2,3比较重要的地方:1.双线程,加队列缓冲 给主线程发送数据(不然卡死)2.实现解析http,和字符串的提取类;废话不多说直接上源码 (呕心沥血请支持原创啊)

2016-03-25 14:41:47 3256

原创 C++中回车换行(\n\r)和换行(\r)的区别

windows下的点一下回车,效果是:回车换行,就是\r\nunix系统下的回车一下就是一个\n给出如下代码:[cpp] view plain copy print?#include   using namespace std;    int main()  {      cout "this is the f

2016-03-25 13:52:25 1121

转载 C++ class中的静态(static)成员

转自:http://blog.csdn.net/xuleicsu/article/details/1557097(1)       静态数据成员   ①一般地静态数据成员在该类定义之外被初始化,如同一个成员函数被定义在类定义之外一样。在这种定义中的静态成员的名字必须被其类名限定修饰,例如下面是_interestRate的初始化// 静态类成员的显式初始化#include "

2016-03-25 13:23:18 689

原创 inline函数出现无法解析的错误

还是我朋友的那个项目,编译完告诉我他写的一个函数编译的时候出现了无法解析的错误。哦,无法解析就是"unresloved"那个错误吗,就是找不到函数的实现咯。告诉朋友在qq上把函数的实现show了一下,发现是个inline函数,就告诉朋友把inline去了试试,嘿嘿,果然行了。别忙,为啥子inline就不行了呢?人家怎么用inline用的好好的?后来又研究了研究,发现朋友把inline函数的实现放到

2016-03-23 21:47:37 3293 2

原创 VC定义超大数组时,stack OverFlow的解决方法

现象:在一个类的头文件中定义了一个数组编译后出现:stack overflow,堆栈溢出(下文中,stack=栈=堆栈)这次在写一个程序的时候,定义了一个比较大的int数组,发现大概元素个数超过25W个的时候,程序就不正常了,如果个数再多,还可能出现一个Windows错误,然后问要不要发送错误报告.

2016-03-22 21:02:41 6020

原创 VC包含目录、附加依赖项、库目录及具体设置

VC包含目录、附加依赖项、库目录及具体设置包含目录:#include 中headerfile.h的搜索目录。如果有XXX.h找不到,设置这个目录可以解决。附加依赖项:C++的库会把函数、类的声明放在*.h中,实现放在*.cpp或*.cc中。编译之后,*.cpp,*.cc,*.c会被打包成一个.lib文件,这样可以保护源代码。所以,要使用一个库,除了要include他

2016-03-22 13:51:57 5802

原创 Visual Studio 配置Winpcap环境 详细

Start本文以Visual Studio 2013和WinPcap 4.1.3作为示例,对32位和64位Win7通用1、下载并安装WinPcap运行库http://www.winpcap.org/install/default.htm一些捕包软件会捆绑安装WinPcap,MentoHust也会附带WinPcap,这种情况下一般可以跳过此步。2、下载

2016-03-22 13:38:58 14926 5

原创 winpcap在VS2012 Qt5 X64下的配置

最近在学网络编程,想在windows下用Qt做个网络抓包工具,就要用到WinPcap,而我的电脑的系统是Win7 64位,qt版本是Qt 5.3.1 for Windows 64-bit (VS 2013, OpenGL),因此要在Win7 64位系统下配置Qt和WinPcap。          1、到http://www.winpcap.org/install/de

2016-03-22 11:34:23 2284 3

原创 #include“头文件“的相对路径是相对谁的路径

问题:#include“头文件“的相对路径是相对谁的路径????是相对工程文件的路径,你可以把stdAfx.h分别复制到放到各个比如相对工程文件的路径,相对与其对应的C文件的路径,又或者是根据所建立的工程添加的文件目录树,写句#include ".\stdAfx.h" (这个代表在当前目录中找文件stdAfx.h)在\stdAfx.h处右键“Open document #include

2016-03-22 11:30:16 40725 6

原创 Qt中 QString 和int, char等的“相互”转换

Qt中 int ,float ,double转换为QString有两种方法1.使用QString::number();如:[cpp] view plaincopylong a = 63;  QString s = QString::number(a, 10);             // s == "63

2016-03-22 09:56:48 903

原创 C语言变量声明加冒号的用法(占位符)

有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几 个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。这样就可以把几个不同的对象用一个字节的二进制位域

2016-03-22 09:01:29 654

原创 c++ 头文件包含问题-include&class

前向声明概念(forward declaration)在程序中引入了类类型的B.在声明之后,定义之前,类B是一个不完全类型(incompete type),即已知B是一个类型,但不知道包含哪些成员.不完全类型只能以有限方式使用,不能定义该类型的对象,不完全类型只能用于定义指向该类型的指针及引用,或者用于声明(而不是定义)使用该类型作为形参类型或返回类型的函数.前向声明应用场景

2016-03-21 22:57:46 489

原创 Qt编程中,Ui文件如何被利用

这两天跟着班级辅导,总有学生感到很疑惑,用ui designer设计出来的ui文件是如何使用的,下面我从一个例子来说明下,希望能对有这样疑惑的同学有帮助。事实上,现在有了继承设计工具qtcreator,作为开发者再也不用考虑这个问题,因为当你用qtcreator创建一个工程的时候,qtcreator提供的框架已经替我们完成了这个任务。咱们先从这个程序开始看:新建一个工程,

2016-03-21 10:26:40 376

原创 使用内存 调试

如图所示将变量的内存地址 ,放到内存的显示框中可查看内存中的数据(十六进制显示),然后可以大致看出变量的内容,如nSrcPort是一个short型的变量,占两个字节,那么就看前两个,e6 f8 (内存显示是从低位到高位),所以SrcPort的值就是0xf8e6,如图断电显示的值。

2016-03-11 23:00:19 336

原创 指针使用错误

//    IP数据包typedef struct {unsigned char header_len:4; //// 4位首部长度unsigned char version:4;    //4位版本unsigned char tos;         // 服务类型unsigned short total_len;  // 总长度unsigned short ident;

2016-03-11 22:44:56 410

原创 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用

许多新手在编程时经常遇到“无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用”这样的错误,最近看了一些这方面的书籍,现将解决方案大概叙述一下:连接程序在负责连接可执行程序时,选择相应的c/c++运行时启动函数。如果设定了/subsystem:windows连接程序开关,那么连接程序会试图寻找WinMain或wWinMain函数。如果连个函数都不存在

2016-03-07 22:00:18 6187

原创 vs2010 Winpcap使用

今天在网上找到一个在VS2010中配置的,话说这会儿我已经配置并测试成功了。如下:VS2010 配置Winpcap新建一个项目,GetDevs.cpp。用来测试。测试代码最后有给出。View->Property ManagerDebug|Win32 -> Mircrosoft.Cpp.Win32.user(右键)->Properties注:此处设置为全局的!q 设置环境目录

2016-03-07 21:56:52 854

原创 Qt乱码

参考:http://blog.csdn.net/brave_heart_lxl/article/details/7186631以下是dbzhang关于qt中文乱码问题原因的阐述,觉得不错: 首先呢,声明一下,QString 是不存在中文支持问题的,很多人遇到问题,并不是本身 QString 的问题,而是没有将自己希望的字符串正确赋给QString。很简单的问题,"我是中

2016-03-06 22:45:47 306

原创 Qt中ui文件的使用

用designer设计的*.ui文件可以通过uic工具转换为*.h文件(在编译时也会自动生成这样一个ui_*.h文件),有了这个.h文件就可以直接按照纯C++的方式对其中的类进行调用。ui文件的使用就是利用默认工具uic自动产生一个类,然后用该类的setui函数加载界面到相应的对象上。      .ui文件的使用有三种形式:第一种是直接使用,第二种是定义一个新类,声明一个ui子对象,利用该

2016-03-06 16:19:08 1101

原创 股市陷阱

急水流沙粗在后,暴涨过后傻站岗!大量新股民排队开户来站高岗《普及股市真理,揭开股市本质,提醒股民清醒》【如何深刻透彻理解个股神话故事炒作走势?】有一个商人到了一个山村,村子周围的山上全是猴子。商人就和村子种地的农民说,我买猴子,100元一只,村民不知是真是假,试着抓猴子,商人果然给了100元,全村的人都去抓猴子,这比种地容东易的多了。很快商人买了两千多只猴子,山上猴子很少了。商人这时又出价20

2016-03-05 13:16:37 597 1

原创 论吵架

我不知道,为什么所有婚姻爱情专家都把没有吵架,相敬如宾奉为婚姻美满?看多了这类的言语,我们指天对地发誓,“要好好在一起,一定不吵架。”可是,在我认识的活人中,我发誓,我没有见过不吵架的夫妻。每一对都在吵,而且都在为一些让外人匪夷所思的缘由,吵来吵去,不止不息。结婚为了一辈子,日复一日,重复的平淡生活,总需要有点刺激。你让我疼,我让你更疼。痛比爱更深切;吵架比甜蜜,更让你知道,我还在这里。不吵架的婚

2016-03-03 09:00:26 493

原创 偏移量

偏移量汇编语言中的定义为: 把存储单元的实际地址与其所在段的段地址之间的距离称为段内偏移,也称为“有效地址或偏移量”。 亦: 存储单元的实际地址与其所在段的段地址之间的距离。本质其实就是“实际地址与其所在段的段地址之间的距离” 更通俗一点讲,内存中存储数据的方式是:一个存储数据的“实际地址”=段首地址+偏移量/////////member为type类型(大结构体)数据中的一个成员

2016-03-02 23:28:18 6255 2

原创 幸存者偏差

二次世界大战时,美英联军对德国展开了战略大轰炸。国防部找来飞机专家,要求研究战斗机受损情况,对飞机进行改进。专家们检查了执行任务归来的飞机,发现所有飞机的机腹都伤痕累累,于是专家们建议,机腹非常容易受到防空炮火攻击,应该加强机腹的防护。最后国防部的改进要求却是,改进和加强对机翼的防护。因为国防部的一个统计学家发现,能够幸运返航的飞机,机翼都完好无损,这说明,被击中机翼的飞机都坠落了,而仅仅被击中机

2016-03-01 12:48:42 735

DLL的创建 静态调用 和 动态调用

DLL的创建 静态调用 和 动态调用

2017-01-11

MFC 网络通信demo server和client

MFC 网络通信demo server和client

2016-11-13

CallBack_DEMO 回调

参考 http://blog.csdn.net/qq_17242957/article/details/53002652

2016-11-03

编译原理验证

参考博客:http://blog.csdn.net/qq_17242957/article/details/52388154

2016-11-01

VS2012 Qt5 winpcap win64 抓包工具 http协议 解析

wincap3.29

2016-10-21

多线程定时并发类数据库操作日之类

多线程定时并发类数据库操作日之类 皮肤美化

2016-09-28

SkinMagic 界面皮肤美化库

SkinMagic2.21 加 使用说明 SkinMagic 界面皮肤美化库 参考博客: http://blog.csdn.net/qq_17242957/article/details/52689470

2016-09-28

智能指针的理解 和 简单实现

Why Smart Pointer? 为什么需要智能指针?因为c++的内存管理一直是个令人头疼的问题。 假如我们有如下person对象:每个person有自己的名字,并且可以告诉大家他叫什么名字 http://blog.csdn.net/qq_17242957/article/details/52404271

2016-09-01

全局 变量 extern

不能在头文件.h里面定义全局变量,如果头文件中可以定义全局变量,那么每个包含该头文件的文件里都会有该全局变量的定义.因为C语言的include是直接将文件嵌入到include这个地方的. http://blog.csdn.net/qq_17242957/article/details/52374260

2016-08-30

Toad for Oracle 12.1.rar

Toad for Oracle 12.1.rar

2016-08-29

VS 相对路径的设置 和 测试

主要写给那些以前没有用过VS的新手,同时也是自己学习经验的积累,高手就不用看了以免浪费您宝贵的时间。 相对路径设置分为两种: 一.在.cpp中的添加包含路径是以当前.cpp文件的路径为相对起点的 二.在项目的属性页中配置相对路径是以当前项目的.vcpro为起点的(注意不是.sln,sln是当前解决方案的路径,一个解决方案可能包含很多个项目)

2016-08-28

extern 使用dome

extern 使用dome

2016-07-07

VS2012 Qt5 winpcap win64 抓包工具 http协议 解析

一分钱一分货 要你10分你不后悔,请支持原创,未经许可,不得传播 VS2012 Qt5 winpcap win64 抓包工具 编写与设计 http协议解析 http://blog.csdn.net/qq_17242957/article/details/50979646

2016-03-25

基本的HTML文本解析器的设计和实现

基本的HTML文本解析器的设计和实现(C/C++源码),图文并茂 源码 dome 解析的说明:http://blog.csdn.net/liigo/article/details/6153829

2016-03-25

VS2012 winpcap 的使用

VS2012 winpcap 的使用 win32 参考资料:http://blog.csdn.net/qq_17242957/article/details/50954412

2016-03-22

Win7 64位下配置Qt5.3 Wincap

Win7 64位下配置Qt5.3和Wincap

2016-03-22

sscanf()用法domeVs2010

sscanf() 用法 dome Vs2010

2015-11-13

CArchiveDome

CArchiveDome VS2010 MFC

2015-11-13

串口 解包 MFC VS2010 简洁

串口 多线程 解包 MFC VS2010 使用mscomm 和 多线程 专门用一个线程来显示数据

2015-10-29

MFC简单控件自适应 demo

效果如下:按钮的大小随着对话框的大小变化而变化!

2015-10-10

vs2010 如何让创建和使用动态链接库(dll)

一、创建动态链接库项目: 1、打开Microsoft Visual Studio 2010,选择File->New->Project。 2、在New Project中选择Installed Templates->Visual C++->Win32。 3、选择Win32 Console Application,设置名称:simpledll,设置解决方案名:zdddll。 4、单击OK,在出现的Win32 Application Wizard的Overview对话框中点击Next。 5、在Application Settings中,选择Application type下的DLL。 6、勾选Additional options下的Empty project。 7、单击Finish创建项目。

2015-09-15

MFC 截图 操作详解 dome

/*********************************************** //*******************截图操作汇总***************/ //************************************************/ /* 1. CDC dc; dc.CreateDC(_T("DISPLAY"), NULL, NULL, NULL); //创建dc 2. memDC.CreateCompatibleDC(&dc); //创建与当前DC兼容的内存DC 3. memBitmap.CreateCompatibleBitmap(&dc, rect.Width(),rect.Height()); //创建一块指定大小的位图 4. oldmemBitmap = memDC.SelectObject(&memBitmap); // 将该位图选入到内存DC中 memDC 5. memDC.BitBlt(0, 0, rect.Width(),rect.Height(), &dc,left, top, SRCCOPY); // 将图形dc拷贝到一个目标memDC中 最后进行 BMP文件存取(BMP图像文件被分成4个部分:位图文件头(Bitmap File Header)、位图信息头(Bitmap Info Header)、颜色表(Color Map)和位图数据(即图像数据,Data Bits或Data Body)。) */

2015-09-15

vs2010创建和使用动态链接库(dll)

vs2010创建和使用动态链接库(dll) 提供详细代码 和 说明 http://blog.csdn.net/qq_17242957/article/details/48288559

2015-09-08

PROTELL中画PCB规则

PROTELL中画PCB规则 一般PCB基本设计流程如下:前期准备->PCB结构设计->PCB布局->布线->布线优化和丝印->网络和DRC检查和结构检查->制版.

2015-05-11

重装系统过程中可能会遇到的问题

重装系统过程中可能会遇到的问题 bios 设置

2015-04-29

JLINK V8 固件恢复办法

JLINK V8 固件恢复办法 资料 加 软件 加固件库

2015-04-02

j_link驱动

j_link驱动 write flash 一直无法点击 原因是电脑的没有安装成功 j-link的驱动

2015-04-02

ESP8266 调试方法 截图详解

ESP8266 调试方法 截图详解 调试工具使用 连接线说明

2015-01-04

TCP调试助手

TCP调试助手 网络助手 客户端 服务器端的设置

2015-01-04

esp8266调试工具-v1.1

esp8266 调试工具-v1.1 串口调试助手 波特率可以随便设置

2015-01-04

IAR_C_430标准库函数

IAR_C_430标准库函数 单片机 函数

2015-01-04

视频编辑专家Ver 8.0(最新版).rar

  视频编辑专家是一款专业的视频编辑软件,包含视频合并专家、AVI MPEG视频合并专家 、视频分割专家、 视频截取专家 、RMVB视频合并专家的所有功能,是视频爱好者必备的工具!   全部功能:

2014-11-04

11FB-05NL.pdf

100M以太网 网络变压器,描述了芯片工作原理图和PCB这尺寸,常用在ARM和交换机等

2014-10-30

STMF103数据手册.

STM32F103xC STM32F103xD STM32F103xE High-density performance line ARM-based 32-bit MCU with 256 to 512KB Flash, USB, CAN, 11 timers, 3 ADCs, 13 communication interfaces

2014-10-17

W5300中文手册

W5300中文手册 高性能Internet连接解决方案 W5300

2014-10-14

如何新建模板工程 jlink安装 keil配置

使stm32 如何新建模板工程 jlink安装 keil配置

2014-10-12

stm32寄存器整理(详细).xls

学习STM32,官方提供一个库,但如果刚入手的话,肯定连功能都不太清楚,所以用不太习惯 觉得还是操作寄存器来的直接,所以就整理了STM32的大部分寄存器共大家参考。版权归ST公司 基本上都是103的,其中107的RCC,USB,和以太网等一些不太重要的没有,但大部分都有。 我只是把数据手册中的寄存器整理了一下方便大家看。如果有什么不对的,请通知我,也好修改 PWR电源相关寄存器

2014-10-08

IAR教程.pdf

IAR教程.pdf 快速入门 单片机编译器

2014-10-08

STM32-IAR开发教程.rar

IAR for stm32 说的比较关键点 和常用地方

2014-10-08

Android中文翻译组——Android中文API合集.chm

Android中文翻译组——Android中文API合集(7).chm 谷歌官方店api详解的中文版 很好的资料

2014-08-20

空空如也

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

TA关注的人

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