自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(146)
  • 资源 (30)
  • 收藏
  • 关注

原创 error with mysql.h

error with mysql.h, need execute command:yum install mysql-devel

2019-09-10 13:34:09 264

转载 VS2013+QT5.3 中文乱码问题 解决方案

网上很多关于QT中文乱码的问题及答案,但情况不同解决方法也不一样。 本方案适用于VS2013+QT5.3环境(编译器是VC) using namespace std;# pragma execution_character_set("utf-8")//文件的开头要声明字符编码UTF-8,这样输出中文字符串就能显示正常。qDebug() " 连接交易前置...成功"

2016-07-19 10:30:11 284

转载 windows环境下通过c++使用redis

1.Windows下Redis的安装使用Redis是一个key-value存储系统。Redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。本文中,作者分享了在Windows下进行安装和使用Redis的技巧。Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对

2016-03-29 16:37:39 7199

转载 如何将数据库从SQL Server迁移到MySQL

一、迁移Database Schema。首先使用Sybase Powerdesigner的逆向工程功能,逆向出SQL Server数据库的物理模型。具体操作是在Powerdesigner中选择“File”,“Reverse Engine”再选择Database,将DBMS选择为SQL Server,如图:然后选择数据源,也就是要具体连接到的SQL Server数据库服务器,

2016-03-28 11:10:18 560

转载 MongoDB C++ 接口说明

说明:IN表示输入参数;OUT表示输出参数;(1)构造函数:DBClientConnection(bool auto_connect, 0, double so_timeout);auto_connect(IN):连接失败后自动重连so_timeout(IN):非连接超时,tcp的读写超时(2)连接mongo:bool connect(string serv

2016-01-15 10:17:28 559

转载 编译并使用Boost库(Win7+Boost1.53+VS2012)

编译并使用Boost库(Win7+Boost1.53+VS2012)

2015-07-16 10:52:09 699

转载 怎样更改SQL Server2008R2的安装路径

如果在安装到功能选择的这个步骤的时候,如果选择更改共享功能目录的话,就会出现如下报错未指定 INSTANCESHAREDWOWDIR 命令行值。如果指定INSTANCESHAREDDIR 值,则必须指定该值.第一种,刚刚下载玩SQL SERVER 2008,还没有进行任何操作(任何操作的意思就是根本没打开过安装文件);第二种,已经尝试过安装,并且按照向导进行了支持文件的安装。第一种

2015-02-14 13:09:48 11038

转载 基于XMPP协议的手机多方多端即时通讯方案

基于XMPP协议的手机多方多端即时通讯方案目   录基于XMPP协议的手机多方多端即时通讯方案................................................................. 1目   录.................................................................

2014-12-31 15:27:03 784

转载 linux mysql 操作命令

1.linux下启动mysql的命令:mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令:mysqladmin restart/ect/init.d/mysql restart (前面为mysql的安装路径)3.linux下关闭mysql的命令:mysqladmin shut

2014-12-29 15:43:23 349

转载 Linux进程关于文件描述符的数量限制

Linux进程关于文件描述符的数量限制

2014-11-21 14:51:34 1470

转载 Linux netstat命令详解

简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Re

2014-11-21 11:45:25 465

转载 CentOS 6.5系统中安装配置MySQL数据库

就像Windows server 2003,2008中一般安装的是Sql Server数据库,在linux系统中一般安装的是mysql数据库,而且Mysql数据库的第一个版本就是发行在Linux系统上的。一、mysql简介MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是

2014-11-21 10:47:47 386

转载 C#/C++ 中字节数组与int类型转换

1.C#中int和byte[]转换:/// /// 把int32类型的数据转存到4个字节的byte数组中/// /// int32类型的数据/// 4个字节大小的byte数组public static bool ConvertIntToByteArray(Int32 m, ref byte[] arry){ if (arry == null) return fals

2014-09-25 16:05:16 1344

转载 IIS不能下载无扩展名文件解决方法

添加全局 MIME 类型 在 IIS 管理器中,展开本地计算机,右键单击要向其添加 MIME 类型的计算机,单击“属性”。 单击“MIME 类型”选项卡。 单击“新建”。 在“扩展名”框中,键入文件扩展名。 在“MIME 类型”框中,键入与客户端计算机上所定义的文件类型完全匹配的说明。 注意 还可以为无扩展名或未定义 MIME 类型的文件创建 MIME 类型。要完成此操作,

2014-09-24 11:32:07 5118

转载 UDP与TCP的MTU值

UDP和TCP协议利用端口号实现多项应用同时发送和接收数据。数据通过源端口发送出去,通过目标端口接收。有的网络应用只能使用预留或注册的静态端口;而另外一些网络应用则可以使用未被注册的动态端口。因为UDP和TCP报头使用两个字节存放端口号,所以端口号的有效范围是从0到65535。动态端口的范围是从1024到65535。         MTU最大传输单元,这个最大传输单元实际上和链路层协议有

2014-09-23 13:57:44 937

转载 Qt绘制2d

2D绘图 Qt4中的2D绘图部分称为Arthur绘图系统.它由3个类支撑整个框架,QPainter,QPainterDevice和QPainterEngine.QPainter用来执行具体的绘图相关操作如画点,画线,填充,变换,alpha通道等。QPainterDevice是QPainter用来绘图的绘图设备,Qt中有几种预定义的绘图设备,如QWidget,QPixamp,QPrinter等.

2014-07-24 11:49:51 1199

转载 各种数据库默认端口汇集

一 :Oracle    驱动:oracle.jdbc.driver.OracleDriver    URL:jdbc:oracle:thin:@:dbname    注:machine_name:数据库所在的机器的名称,如果是本机则是127.0.0.1或者是localhost,如果是远程连接,则是远程的IP地址;         port:端口号,默认是1521

2014-07-24 09:09:40 445

转载 QT 实现QLabel上的超链接

一个简单的例子:Widget::Widget(QWidget *parent)    : QWidget(parent){    QLabel* label = new QLabel("显示的内容",this);    label->setFixedSize(200,100);    label->move(10,10);    label->show();  

2014-07-23 09:33:50 651

转载 Qt远程连接SQlServer数据库

一:代码。/**连接sql server数据库   *数据库名:abc   *表名:SQL_2000   *用户名:sa   *密码:123   *端口号:(默认)1433 */  void MainDialog::connectSql(QString sIp, int iPort,  QString sDbNm, QStri

2014-07-09 10:45:36 1580

转载 SQL模型类-QSqlTableModel模型

QSqlTableModel类继承至QSqlQueryModel类,该类提供了一个可读写单张SQL表的可编辑数据模型,功能:修改,插入,删除,查询,和排序常用函数QVariantheaderData ( intsection,Qt::Orientationorientation, introle= Qt::DisplayRole ) const 获取水平头或垂直头标题b

2014-06-23 11:19:59 562

转载 VS2010 LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 的解决方法

用VS2010编译C++项目时出现这样的错误:LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 解决方法:1、搜索C盘下的cvtres.exe,结果得到类似这样的列表:C:\Program Files\Microsoft Visual Studio 10.0\VC\binC:\Windows\winsxs\x86_netfx-cvtres_for_

2014-06-20 22:23:08 629

转载 CreateThread、_beginthreadex、AfxBeginThread

CreateThread、_beginthreadex、AfxBeginThread  1、CreateThread、_beginthreadex、AfxBeginThread的区别和正确使用:CreateThread是一个Windows 的API函数,_beginthreadex是一个微软VC中C运行时库中的线程创建函数,A

2014-05-19 10:25:08 583

转载 让程序在崩溃时体面的退出之终极解决方案(SEH+Dump+Unhandled Exception Filter)

在我的上篇文章《让程序在崩溃时体面的退出之SEH+Dump文件》我介绍了怎样用SEH加上Dump文件来避免程序的崩溃并在程序崩溃时创建Dump文件来帮助定位出现异常的代码行。可是只有try/except块中try块中的代码出现异常才能被捕捉到,try块外面的代码出现异常,程序照样会崩溃。        下面用《让程序在崩溃时体面的退出之SEH+Dump文件》文中的代码为例子来说明。

2014-05-13 16:15:35 475

转载 让程序在崩溃时体面的退出之Dump文件

在我的那篇《让程序在崩溃时体面的退出之CallStack》中提供了一个在程序崩溃时得到CallStack的方法。可是要想得到CallStack,必须有pdb文件的支持。但是一般情况下,发布出去的程序都是Release版本的,都不会附带pdb文件。那么我们怎么能在程序崩溃的时候找到出错的具体位置呢?这个时候就该Dump文件出场了!Dump文件是进程的内存镜像,可以把程序运行时的状态完整的保存下来。 

2014-05-09 15:08:36 548

转载 项目管理的十大原则

1、工欲善其事,必先利其器;理解:项目管理必须先把优质资源集中协调到位 2、名不正则言不顺,言不顺则事不成;理解:项目管理需要进行组织规划,职责分配,做到各伺其职,人尽其用 3、其身正,不令而行;理解:项目管理需要项目经理以身作则,各实施成员要爱岗敬业,以取得广大用户的信任,顺利推动项目进展 4、凡事预则立,不预则废;理解:项目管理需要计划,虽然计划赶不上变化,但是计划必须跟得上变化,

2014-04-21 09:44:32 670

转载 基于SQLServer2008的SQL调优

1. 前言SQL是程序设计人员与数据库进行沟通的标准语言,在数据库应用程序中,使用最多的访问数据库的方法就是SQL语言。SQL性能的调整涉及到SQLServer 2008的方方面面,优化器的选择、内存参数的设定、SQL语句的写法等。本文主要从SQL语句的优化方面进行阐述,给出了一些可行的调整数据库应用性能的策略与方法,并以SQLServer 2008为平台对列举规则给予了验证。2. 实

2014-04-08 16:23:07 637

转载 EmptyWorkingSet和内存整理

网络上找了很多关于内存整理的文章,不外乎都是使用EmptyWorkingSet来实现。就如下面这段代码。#include "stdafx.h"#include #include #include #pragma comment (lib,"psapi.lib")BOOL EmptyAllSet(){    HANDLE SnapShot=CreateTool

2014-04-02 15:38:59 6507

转载 基于QT的excle文件操作

前些天有人问我会否上位机操作excle,之前没弄过,这两天看了下。查阅了些资料,在QT下操作excle基本都是用QAxObject ,而且还有些网友封装了一些类。这个比较完整http://blog.csdn.net/liliming1234/article/details/7054941 pro fileCONFIG += qaxcontainerQ

2014-03-18 16:36:23 1058

转载 svn merge和branch

使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。 最近由于适配机型的需要(本人从事手机客户端的开发),需要经常接触分支和合并两项工作,突然发现这玩意整不明白很难开展工作,遂这两天着重研究了一下

2014-02-12 17:16:03 387

转载 SQL跨数据库复制表数据

不同服务器数据库之间的数据操作不同数据库之间复制表的数据的方法:当表目标表存在时:insert into 目的数据库..表 select * from 源数据库..表  当目标表不存在时:select * into 目的数据库..表 from 源数据库..表--如果在不同的SQL之间: insert into openrowset('sqloledb',

2014-02-12 16:50:32 520

转载 explicit构造函数

按照默认规定,只有一个参数的构造函数也定义了一个隐式转换,将该构造函数对应数据类型的数据转换为该类对象,如下面所示:class String {String ( const char* p ); // 用C风格的字符串p作为初始化值//…}String s1 = “hello”; //OK 隐式转换,等价于String s1 = String(“hello”); 

2014-02-11 16:35:16 496

转载 SVN 主干(trunk)、分支(branch )、标记(tag)

主干(trunk)、分支(branch )、标记(tag)在SVN中Branch/tag在一个功能选项中,在使用中也往往产生混淆。 在实现上,branch和tag,对于svn都是使用copy实现的,所以他们在默认的权限上和一般的目录没有区别。至于何时用tag,何时用branch,完全由人主观的根据规范和需要来选择,而不是强制的(比如cvs)。一般情况下, trunk:是

2014-02-11 14:07:28 571

转载 VS2008编译的程序在某些机器上运行提示“由于应用程序配置不正确,应用程序未能启动”的问题

VC9编译的程序在没有装过VC9(确切的说是.Net Framework3.5)的机器上运行时,如果提示“由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。”这个错误,那么就说明该程序动态链接了VC9的运行时库,(如果还用到了MFC,那么可能动态链接了VC9的MFC库,同理还有ATL库),以及缺少对应的manifest文件,程序在目标机器上没有找到这些库和配置文件,因此

2014-01-10 16:14:37 447

转载 VS2008部署问题

参考资料1、VS2005解决"应用程序配置不正确,程序无法启动"问题2、VS2005安装文件 "由于应用程序配置不正确,应用程序未能启动"3、Microsoft Visual C++ 2008发布程序的部署问题4、VC编写的程序不能在其他机器上运行的解决方案新增(先看看上面的4个链接之后,遇到问题之后再看下面的几个链接)5、关于vs2008

2014-01-10 16:14:02 581

转载 Qt画平滑曲线

初学Qt绘图,使用drawling()绘制的直线在两端点间距离较小时总是出现折点(锯齿),非常不美观。后来发现使用QPainter::setRenderHint(QPainter::Antialiasing);能消除锯齿。setRenderHint用于设置呈现样式,Antialiasing是反锯齿。例:QPainter pen(this);//创建画笔并将画笔传到设备上pen.se

2013-12-23 13:01:40 4217

转载 自定义带checkbox的QHeadView及HeaderView的Style

#include #include #include class Style: public QWindowsStyle {public:Style () {}void drawPrimitive(PrimitiveElement element, const QStyleOption *option, QPainter *painter, const

2013-12-16 11:28:00 2803

转载 简单C++调用lua函数及C++和lua相互函数调用小例子

//简单C++调用lua函数,改自网络//test.cpp[cpp] view plaincopy#include   extern "C" {  #include "lua.h"  #include "lualib.h"  #include "lauxlib.h"  }  /*Lua解释器指针*/  lua_Stat

2013-12-05 12:54:12 674

转载 lua_State和luaL_newstate,luaL_openlibs及lua_close

1,lua_State在Lua中的定义如下: struct lua_State {      CommonHeader;      lu_byte status;      StkId top;  /* first free slot in the stack */      global_State *l_G;        CallInfo *ci;  /* call

2013-12-05 12:52:43 3915

转载 手工设置Windows服务依赖关系

手工设置Windows服务依赖关系,达到启动某一服务后再启动另一服务例:sc config "服务名" depend= "服务名"sc config "Archive Data Load Service" depend= mssqlserver启动SQL服务后再启动AM服务

2013-11-25 19:03:21 3261

转载 windows下C语言多线程编程

_beginThreadex创建多线程解读一、需要的头文件支持 #include          // for _beginthread()需要的设置:ProjectàSetting-->C/C++-->User run-time library 选择Debug Multithreaded 或者Multithreaded。即使用: MT或MTD。源码如下:

2013-10-22 10:47:57 1303

edit数据控件类

edit数据控件类

2016-11-08

url download File

根据URL地址,下载文件并保存到指定目录

2016-04-29

MYSQL连接测试程序

VC使用mysql的api方式访问数据库,有查询示例;

2016-04-08

NotePad++Hex插件

NotePad++的Hex插件,可以以HEX数据查看

2015-08-14

Blowfishecb

BlowFish ECB 加密 解密示例.

2015-07-13

http服务的源码

好用的Http Server服务,可获取到客户端的Get\Post请求包,C++代码,VS编写。

2015-03-27

多功能CEdit类

VC的允许输入浮点数、货币、百分数的CEdit封装类的使用Demo.

2015-01-08

linux下的epoll服务程序实例

linux下的epoll服务程序及客户端实例,服务程序支持多连接,并能稳定进行数据传输。

2014-12-18

DDEAccess操作类

DDE操作类:连接、断开、读、写等接口封装完备。

2014-09-03

Visual Assist X(VS2013插件),带注册机

Visual Assist X(VS2013插件),带注册机,支持VS2013及其以下版本

2014-06-27

QT通过ODBC生成EXCEL

QT通过ODBC生成EXCEL:支持SQL语句

2014-03-20

VC发邮件源码

VC开发实现的SMTP发送邮件,支持附件,发送多用户。很实用。

2013-11-01

时间转换校验类

时间、时间戳之间转换方法,另外还有各年月日等数据校验方法。

2013-10-11

QTabWidget标签拖拽出窗口,又可还原

QTabWidge的标签鼠标按下移动再松开,可拖拽出窗口,双击拖拽出的窗口标题栏,可还原到QTabWidget中。

2013-09-13

双链表源码

双链表源代码doublelist.cpp

2013-06-05

线程锁的用法

CCriticalSection的多线程用法实例源码.

2013-06-03

带tooltip的ListCtrl

可以灵活的给listCtrl的各项添加提示.

2013-05-31

tooltip示例

给控件添加tooltip的示例,支持图片等

2013-05-31

HTTP表单提交方式

好用的Http表单提交源码,可上传文件.

2013-01-22

http服务器源代码

http服务器源代码

2013-01-22

httpclient

http 上传文件 源码,支持Get\post\upload方式,并分ansi、unicode编码。

2013-01-22

USB通信 CDC协议文档

USB通信,CDC协议文档,介绍的比较详细

2012-06-12

控件数字签名方法

详细描述了OCX控件的数字签名方法步骤。

2012-02-20

inf文件简介

inf文件简介,介绍的挺详细的,很值得保存

2011-12-15

bulkusb源码

bulkusb源码,windows驱动开发

2011-12-15

SWIADMLE.MSI

exe 可 转化 为 MSI。从Widows 2000中提取.

2011-10-12

Windows8 Skin Pack 主题包 For Windows7

让 Win7 提前享受 Windows8 新外观主题!Windows8 Skin Pack 主题包下载

2011-08-04

C# 支持 着色 代码编辑控件

C#代码编辑控件 好用、经典而不错的东西

2011-08-02

MODBUS+TCP+RTU+ASCII调试工具

可调试Modbus/TCP的工具,支持多种连接协议

2011-06-16

UML with Rational Rose入门到精通

UML with Rational Rose入门到精通.

2010-04-08

空空如也

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

TA关注的人

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