自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xuejianhui

用勇气改变可以改变的事情,用胸怀接受不可以改变的事情,然后用智慧分辨两者的不同!...

原创 【资料收集】客户端编程相关——Qt、MFC、Winform

UI界面编程框架:Qt、MFC、Winform 与后台通信机制:Libcurl、gsoap QT 博主、网站或专题 主题和地址 QPixmap 【原】QPixmap显示图片简介 【原】QImage与QPixmap完全解析 【论坛】QPixmap和QIm...

2018-08-10 00:09:48

阅读数 424

评论数 0

原创 博客导航

我的博客园地址,请轻戳~~~数据库: mysql show processlist分析 MySQL的触发器 sql server2008 事务日志满的解决办法 Out of memory (Needed 6707872 bytes) MySQL利用临时表存储和操作数...

2016-03-31 17:36:49

阅读数 351

评论数 0

原创 【笔记&代码】 多核编程实战Multicore Application Programming For Windows

英文版下载地址1、创建线程CreateThread的缺陷: 调用CreateThread()让系统生成一个新线程,但并不设置线程使用开发者环境提供的库进行工作。 Windows只生成线程并返回句柄,但没机会建立起需要的线程本地数据结构。 库将在首次被调用时创建需要的结构,但并非所有的库能...

2015-10-13 18:11:13

阅读数 1723

评论数 0

原创 GB28181协议TCP粘包

首先,如果是SIP协议服务端的话,不建议使用eXosip库,性能太差了。建议基于osipparser2实现SIP协议解析,自己实现TCP和UDP通信。对于TCP通信来说,一个完整SIP消息可能是分多次异步接收的,需要自己实现粘包。因为osipparser2解析SIP协议是必须输入一个完整的SIP消...

2019-11-23 17:27:40

阅读数 22

评论数 0

原创 GB 28181协议解读——报警事件通知

目录 协议内容 消息格式 报警通知SDP消息体: 报警响应SDP消息体: Notify消息字段含义 Response消息字段含义 协议内容 报警事件通知和分发使用 IETF RFC 3428 中定义的方法 MESSAGE 传送报警信息。 报警事件通知和分发流程中的请求命令采用 M...

2019-08-14 02:56:05

阅读数 543

评论数 0

原创 C++中int、long和double的取值范围和最大值,以及32位和64位的差异解读

前言 一般对于C/C++下int等基本数字类型,主要关注三个维度,长度、取值范围和最大值的宏定义。下面分三个维度说明下。 有三个影响因素: 语言规则限制:比如int是变长,long是定长,double还有精度问题等等; 操作系统:某几个类型,Windows和Linux在32位和64位操作系...

2019-07-26 10:20:25

阅读数 857

评论数 0

原创 计算机字符编码详解——从理论到实践——参考资料

gbk与gb2312的区别 最佳答案 GB2312是中国规定的汉字编码,也可以说是简体中文的字符集编码; GBK 是 GB2312的扩展 ,除了兼容GB2312外,它还能显示繁体中文,还有日文的假名。 其他回答 总体说来,GBK包括所有的汉字,包括简体和繁体。而gb2312则只包括简体汉...

2018-08-10 00:40:52

阅读数 447

评论数 0

原创 MySQL必知必会——读书笔记

查询 限制 -- 查询表中前5行的结果 SELECT * FROME 表名 LIMIT 5; -- 查询表中,从行3开始的4行数据 SELECT * FROME 表名 LIMIT 3,4; -- 查询表中,从行3开始的4行数据 SELECT * FROME 表名 LIMIT 3 OFFSE...

2018-08-10 00:40:09

阅读数 136

评论数 0

原创 【系统运维】Windows系统删除大量文件

1、直接删除,不送入回收站: 选择文件后按Shift+Delete键就可以直接删除文件而文件不进入回收站。在Windows7及以上系统中可以无需按快捷键进行删除。 2、快速删除大量文件的命令: 命令分别如下: rmdir [drive:]path [/S] [/Q] del [dr...

2018-08-09 09:58:20

阅读数 2345

评论数 0

原创 Linux 阻塞I/O、非阻塞I/O和I/O复用

一、阻塞I/O   二、非阻塞I/O   三、I/O多路复用   四、多路复用的三种方式(都是上面的I/O的多路复用,但是进行了改进)     参考资料: 阻塞I/O、非阻塞I/O和I/O多路复用 Linux IO模式及 select、poll、epoll详解...

2018-07-30 21:30:49

阅读数 362

评论数 0

原创 UNIX网络编程套接字简介

参考书籍: 《UNIX环境高级编程(Advanced Programming int the UNIX Environment Second Edition)》 《TCP/IP详解 卷1:协议(TCP/IP Illustrated Volume 1 [Stevens 1994])》 《TCP...

2018-07-29 12:24:55

阅读数 129

评论数 0

原创 ANSI、GBK、Unicode编码简介

ANSI编码表: DOS与ANSI分布图: 各种编码依次产生简介: ANSII码:英文码+英文常用图形,一个字符占用一个字节。 GB2312(1980年,中国大陆,最早国标码):即中文ANSII码,中文码占用了0x80~0xFF,收录汉字6763个,汉字图形682个。ASII有...

2018-07-26 09:42:23

阅读数 3047

评论数 0

转载 C++ 深入理解 虚继承、多重继承和直接继承

最近阅读了《深入探索C++对象模型(Inside The C++ Object Model)》一书,其中对于sizeof这一块想写一篇博文记录下。但发现已经有一篇写得非常好的,因此直接转载了。 转自:https://blog.csdn.net/u013630349/article/detai...

2018-07-25 10:40:42

阅读数 577

评论数 0

原创 C++设计模式——委托模式

参考资料:http://www.runoob.com/w3cnote/delegate-mode.html 委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。委托模式是一项基本技巧,许多其他的模式,如状态模式、策...

2018-07-23 16:10:34

阅读数 532

评论数 0

原创 Visual Studio 远程调试

Visual Studio 远程调试 调试端先将编译好的成果物和PDB文件拷贝到目标端; 找到并打开远程工具; 远程工具的Win32版本提示; 注意:远程调试工具分为32位和64位两个版本,目标端和调试端的工具版本要保持一致。 调试端的远程工具显示样式; 调试端的远程工具显示样式...

2018-07-13 15:25:16

阅读数 529

评论数 1

原创 C++精要集锦

虚表(C++)virtual table C++ 虚函数表解析

2018-07-11 23:29:16

阅读数 121

评论数 0

原创 标准C库封装的样例

CraneImage.h文件://///////////////////////////////////////////////////////////////////////////// // @file: CraneImage.h // @note: HangZhou Hikvisio...

2017-11-14 15:00:58

阅读数 738

评论数 0

原创 Excel2013 表格常用技巧

Excel怎样给单元格添加下拉列表 按住CTRL,依次选中多个单元格; 在“数据”中点击“数据验证”; 在弹出框中,做如下操作: 在“允许”中,选择“序列”; “忽略控制”和“提供下拉箭头”前的复选框打钩; 鼠标点击“来源”下的输入框,开始编辑; 按住SHIFT,依次点击每个单元格,在“来源”下...

2016-12-15 20:46:17

阅读数 826

评论数 0

原创 公司研发人员(含测试)经理、组长能力评价表

研发人员(含测试)能力评价表: 经理、组长能力评价表: 对应以上两个表的考核结果选项:

2016-10-24 19:21:08

阅读数 4067

评论数 0

原创 C++学习资料

A+人才五大核心特质: 善良: 来自于人性之美,真诚,有良知,发自内心地创造美好、见证美好。 强大的自驱力: 来自于自我达成基础上的成功精神,寻死觅活、不管死活要把事情做得更好。 自我燃烧: 燃烧自己,照亮他人、给...

2016-10-09 00:40:36

阅读数 600

评论数 0

原创 计算机字符编码详解——从理论到实践

前言 最近在看《深入理解计算机系统》,读到“字符编码”时不禁想起了初学时那段痛苦的岁月,同时又没找到一篇将理论和实践结合在一起的文章,为此决定自己写一份。希望能把我走过的弯路总结出来,能帮助一些还在路上的朋友。 关于计算机如何存储信息,请参考《深入理解计算机系统》的第 02 章内容,此文只讲解...

2016-09-24 17:52:39

阅读数 11123

评论数 0

原创 编辑器(Win记事本、Sublime、Notepad++)对常见字符编码的处理和区别:GB2312、GBK、ANSI、Unicode、UTF-8

字符编码 UTF-8的一个特别的好处是它与ISO-8859-1完全兼容,可以表示世界上所有的字符,汉字通常用3个字节来表示。 GB2312的code page是CP20936。GBK的code page是CP936。GB18030支持的字符数更多。GB2312、GBK、GB18030均为双字节...

2016-09-24 16:50:40

阅读数 5678

评论数 0

原创 图解TCP/IP——第1章 网络基础知识

从独立模式到网络互连模式 【图】以独立模式使用计算机 【图】以网络互联方式使用计算机 【图】LAN(Local Area Network,局域网)和 WAN(Wide Area Network,广域网)计算机与网络发展的7个阶段批处理 【图】批处理 【图】分时系统 【图】计算机之间...

2016-09-20 17:34:10

阅读数 1101

评论数 0

原创 深入理解计算机系统——第12章——并发编程

未完待续

2016-09-19 00:00:10

阅读数 550

评论数 0

原创 深入理解计算机系统——第11章——网络编程

除本书内容外,再结合《UNIX环境高级编程》、《UNIX网络高级编程》和Windows网络编程一起给出Windows、Linux下分别如何实现网络编程的。

2016-09-18 23:59:41

阅读数 698

评论数 0

原创 深入理解计算机系统——第10章——系统级I/O

未完待续

2016-09-18 23:57:54

阅读数 464

评论数 0

原创 深入理解计算机系统——第09章——虚拟存储器

未完待续

2016-09-18 23:57:20

阅读数 449

评论数 0

原创 深入理解计算机系统——第08章——异常控制流

未完待续

2016-09-18 23:56:50

阅读数 609

评论数 0

原创 深入理解计算机系统——第07章——链接

未完待续

2016-09-18 23:56:22

阅读数 245

评论数 0

原创 深入理解计算机系统——第06章——存储器层次结构

未完待续

2016-09-18 23:55:53

阅读数 484

评论数 0

原创 深入理解计算机系统——第05章——优化程序性能

未完待续

2016-09-18 23:55:22

阅读数 505

评论数 0

原创 深入理解计算机系统——第04章——处理器体系结构

未完待续

2016-09-18 23:54:48

阅读数 450

评论数 0

原创 深入理解计算机系统——第03章——程序的机器级表示

未完待续

2016-09-18 23:54:10

阅读数 476

评论数 0

原创 深入理解计算机系统——第02章——信息的表示和处理

未完待续

2016-09-18 23:53:06

阅读数 1031

评论数 0

原创 深入理解计算机系统——第01章——计算机系统漫游

博客源自:http://blog.csdn.net/xuejianhui/article/details/525779371.1 信息就是位+上下文 初读此书时,此标题对我触动非常大,如醍醐灌顶!作者一针见血地道出了信息的本质。无论是磁盘中的文本文件、TCP报文协议、基于TCP封装的HTTP报文...

2016-09-18 23:51:29

阅读数 1449

评论数 0

原创 中文字符编码:GB2312、GBK、ANSI、Unicode、UTF-8

字符编码windows notepad、windows notepad++和sublime text的字符编码显示区别: windows notepad notepad++ sublime text ANSI ANSI GB2312 Unicode UCS-2 LE ...

2016-09-18 18:49:38

阅读数 2865

评论数 0

原创 xml嵌套xml时的转移字符

使用场景项目中,数据库升级工具,使用xml格式保存数据库升级脚本,格式如下:<?xml version="1.0" encoding="iso-8859-1" ?> <upgrade version="1.1"> ...

2016-09-18 17:51:32

阅读数 2183

评论数 0

原创 按照条件在两个表之间拷贝数据 for mysql & sqlserver

业务讲解alarmeventlog(简称ael)表示一条报警信息; alarmclientlog(简称acl)表示操作员对报警的处理记录,同一报警可能有多条处理记录。ael与acl是一对多的关系,通过各自的strIndex和strUniqueTime关联。 acl.HandleTime表示每个...

2016-09-06 11:44:00

阅读数 1098

评论数 0

原创 Visual Studio工具相关

VS2013的序列号:BWG7X-J98B3-W34RT-33B3R-JVYW9 Visual Studio

2016-06-21 15:57:10

阅读数 242

评论数 0

原创 谷歌搜索技巧

谷歌搜索技巧:

2016-06-20 14:01:27

阅读数 252

评论数 0

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