自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 mysql sql语句有变量 time_t变量转换为string

1.char*变量 如果有两个指针变量不可以 需要一个转换为string     string strCall ;    strCall.assign(pCallInfo->m_szCallerNo,strlen(pCallInfo->m_szCallerNo));//char* 转换为string    string sql = "insert into tcallrecord va

2013-12-05 16:49:25 1151

原创 CString char* Time转换 char* 连接操作

1.char*连接char* file ="F:\\vsworkspace\\DDSServer\\Voc\\";char filename[128];CString str = CTime::GetCurrentTime().Format("%H%M%S");//Time 转CStringchar* times =str.GetBuffer(str.GetLength

2013-12-04 14:01:12 784

原创 mfc button 控件

1.button控件 初始化时 不可用:在OnInitDialog()函数中添加:   GetDlogItem(IDC_BUTTON)->EnableWindow(FALSE);GetDlgItem(IDC_BUTTON_CTRLRECORD)->EnableWindow(TRUE);GetDlgItem(IDC_BUTTON_RECORD)->EnableWindow(FALSE);

2013-12-03 14:34:23 653

原创 vs2010 c++ 遇到的问题

1.Microsoft Visual C++ Package Server 已停止工作   VCPkgSrv 是关于Visual Studio 2010中IntelliSense。工具-》选项-》文本编辑-》C/C++-》高级-》IntelliSense-》禁用IntelliSense。关闭此程序

2013-11-26 14:41:46 707

原创 mfc 使用定时器 更新CListCtrl的内容

1.使用随机函数 srand((unsigned)time(NULL)); int rnd = rand()%DJ_MAX_USER;2.使用定时器#define TIMER1  1BOOL CUIDesignDlg::OnInitDialog(){  SetTimer(TIMER1,600,0);}3.在类视图中右击CUIDesignDlg属性,在消息响应函数

2013-11-13 09:14:42 2000

转载 IPv4私有地址

A类地址 (1)A类地址第1字节为网络地址,其它3个字节为主机地址。 (2)A类地址范围:1.0.0.1—126.255.255.254 (3)A类地址中的私有地址和保留地址: ① 10.X.X.X是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。 范围(10.0.0.0-10.255.255.255) ② 127.X.X.X是保留地址,用做循环测

2013-11-11 13:38:50 1264

原创 vs2010 c++ error

1.不能将参数从 CString 转换为 const char *你在vs2010中默认字符集是UNICODE字符集,CString中字符以wchar_t的形式来存储的,而不是char。你在项目-》属性-》配置属性有一个字符集,可以改字符集,改成多字节字符集就行了。

2013-10-27 16:31:57 515

转载 UpdateData

1.UpdateData()参数只有一个,默认为TRUE;     UpdateData(TRUE)   ——刷新控件的值到对应的变量。(外部输入值交给内部变量)   即:控件的值—>变量。   UpdateData(FALSE)   —— 拷贝变量值到控件显示。(变量的最终运算结果值交给外部输出显示)   即:变量值—>控件显示。将IDC_EDIT1编辑框控件与m_u

2013-10-25 19:04:29 566

原创 mfc 点击button 如何防止生成同样的对话框

1.父类CXMS_VoipServer 非模态对话框 对应的类为 CXMS_LogDlg2.在XMS_VoipServer.h文件中定义 CXMS_LogDlg  *pLogDlg;3.在XMS_VoipServer.cpp文件构造函数中初始化 pLogDlgB = NULL;4.button的响应函数中添加:if (!pLogDlg)  {   pLogDlg=new C

2013-10-17 09:50:36 679

原创 vs2010+svn

1.

2013-10-12 16:37:20 531

转载 struct和typedef struct

struct和typedef struct分三块来讲述:  1 首先://注意在C和C++里不同    在C中定义一个结构体类型要用typedef:    typedef struct Student    {    int a;    }Stu;    于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student stu

2013-10-12 08:19:47 476

转载 mysql安装

http://blog.csdn.net/longyuhome/article/details/7913375

2013-10-09 20:27:05 554

原创 MFC的控件大小如何随对话框改变

1.右键对话框---类向导--消息选择WM_SIZE  添加 处理程序 onsize2.void CHttpResp::OnSize(UINT nType, int cx, int cy){ CDialogEx::OnSize(nType, cx, cy); // TODO: 在此处添加消息处理程序代码 if(!IsWindowVisible())  return;

2013-09-27 14:40:45 682

转载 openssl生成https证书

openssl生成https证书摘自http://notech.blog.sohu.com/108540014.html1.首先要生成服务器端的私钥(key文件):openssl genrsa -des3 -out server.key 1024运行时会提示输入密码,此密码用于加密key文件去除key文件口令的命令:openssl rsa -

2013-09-25 08:06:31 707

转载 http keep-alive模式

1、什么是Keep-Alive模式?我们知道HTTP协议采用“请求-应答”模式,当使用普通模式,即非KeepAlive模式时,每个请求/应答客户和服务器都要新建一个连接,完成之后立即断开连接(HTTP协议为无连接的协议);当使用Keep-Alive模式(又称持久连接、连接重用)时,Keep-Alive功能使客户端到服务器端的连接持续有效,当出现对服务器的后继请求时,Keep-Alive功能避免

2013-09-24 11:27:47 694

原创 mfc中添加属性表单

1.主对话框中 添加一个类为CPage2.在Page.h中添加CPropertySheet  对象m_sheet;3.新建子对话框基于IDD_PROPPAGE_LARGE  分别为子对话框新建类CPage1,CPage24.在Page.h中添加Cpage1,CPage2的对象m_page1,m_page25.在Page.cpp中OnInitDialog()函数中添加(如果没有此函数

2013-09-18 10:37:03 832

原创 vs2010 mfc中添加基类CPropertySheet的派生类

1.解决方案资源管理器中 工程右键 -----类向导-----添加类-----基类中就有CPropertySheet

2013-09-18 09:33:26 3101

原创 vs2010 技巧

1.todo注释:工具----选项----环境---任务列表 ---选择todo还要在:工具->选项文本编辑器->C/C++->格式设置->杂项->枚举注释任务 设置为true

2013-09-17 17:17:00 775

原创 vs2010 使用curl 发https请求

1.添加curl的include文件夹2.添加curlib.dll  libcurl.dll   libeay32.dll,ssleay32.dll libsasl.dll,openldap.dll libcurl_imp.lib文件3.工程属性->c/c++->预处理器->预处理器定义 中,添加上USE_OPENSSL、USE_SSLEAY 方法一、设定为不验证证书和host。

2013-09-17 13:42:43 2653

原创 vs2010中使用curl 配置

第一步:下载CURL 最近的几个版本,我是curl-7.21.5。然后解压到curl-7.21.5文件夹。第二步:打开curl-7.21.5文件夹,找到vc6curl.dsw。就是VC6工程的文件。第三步:用2008打开,选择 生成(B)-》生成解决方案(F7) ,不要点三角形那个启动调试第四步:打开curl-7.21.5\lib\DLL-Debug 找到libcurld.dll和li

2013-09-12 10:51:19 3107

原创 windows程序

1.“MessageBoxW”: 不能将参数 2 从“const char [7]”转换为“LPCWSTR” 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换原因:UNICODE问题,项目菜单->最后的属性->配置属性->常规->项目默认值->unicode改为未设置2.首先创建win32项目

2013-09-10 13:33:30 615

转载 endnote 在论文写作过程中插入引用文献的使用技巧

http://blog.sciencenet.cn/blog-483059-546196.html

2015-04-08 21:49:44 1472

转载 Rational Rose 安装

http://www.blogjava.net/hoojo/archive/2012/02/14/369922.html  安装出错:Failed to check out a key for rose_enterprise_windows:FLEXlm Error -2,Invalid license file syntax OR no license in file.FLE

2015-03-31 14:55:03 561

转载 windows 下 system 函数详解

C/C++中system()函数详解 windows下system () 函数详解  windows操作系统下system () 函数详解(主要是在C语言中的应用) 函数名: system  功 能: 发出一个DOS命令  用 法: int system(char *command);  system函数已经被收录在标准c库中,可以直接调用  程序例:

2014-06-20 09:21:24 12853

原创 mfc自定义消息 wparam lparam 参数传递指针

1.在.cpp文件中添加#define  WM_MY_DELETEITEM  WM_USER+1002.添加

2014-06-17 16:57:10 4619

原创 MYSQL长时间保持连接

1、mysql如果长连接而长期没有对数据库进行任何操作,在timeout值

2014-06-12 15:20:23 20070 5

原创 vs2010内存检测工具Visual Leak Detecto

1.下载isual Leak Detectohttp://vld.codeplex.com/2.vs2010设置:

2014-05-15 09:19:36 873

原创 RabbitMQ虚拟主机配置

1.需要用到工具 :rabbitmqctl2.进入rabbitmqctl目录

2014-05-12 11:11:05 3789

原创 Windows下编译SimpleAmqpClient

1.

2014-05-06 08:42:46 1748 3

原创 正确生成RabbitMQ-C客户端库

1. 下载 rabbitmq-c-master 源码 2. 下载 rabbitmq-codegen 源码 3. 将 rabbitmq-codegen 中的内容拷贝到 rabbitmq-c-master 中的 codegen 目录下(如果没有该目录请自行创建)4. 通过 win32 的 cmd 或者 cmake-gui 执行相应的命令进行相关文件生成。5. 下载的 rab

2014-05-05 19:45:18 5144 1

原创 windows 安装rabbitmq

1、下载下载 rabbitMQ :http://www.rabbitmq.com/download.html,安装rabbitmq需要erlang,下载erlang:http://www.erlang.org/download.html2、安装RABBITMQrabbitMQ安装,查看安装文档:http://www.rabbitmq.com/install-windows.ht

2014-05-04 20:22:42 559

原创 VS2010如何让两个或者多个项目共享同一个文件

1.按照这个顺序:选中项目,鼠标右键菜单==〉添加==〉添加现有项==〉选择相应的文件==〉添加为链接注意,最后一步,添加按钮上有一个表示下拉的小三角,点击它就能看到“添加为链接”选项了。用的是VS2010,其它版本的VS也应该类似。右键解决方案------添加---现有项目----------选择要添加的项目即可

2014-04-01 14:56:12 3575

原创 数据库连接参数从配置文件中读取

1.AutoStartDlg.h : 头文件中添加变量protected: CString m_strIniFile;//ini 所在的目录 void loadConfig();public: CString m_strServerAddr; UINT m_uiServerPort; CString m_strUsername; CString m_strPassw

2014-04-01 09:22:25 1597

转载 设计模式导学目录

http://blog.csdn.net/lovelion/article/details/17517213

2013-12-27 14:13:22 663

原创 vs2010连接mysql

1.vs2010中的设置,在:项目-属性-配置属性-VC++目录-包含目录D:\Program Files\MySQL\MySQL Server 5.0\include)。2.vs2010中的设置,在:项目-属性-配置属性-VC++目录-库目录   或者:项目-属性-配置属性-连接器-常规-附加库目录Lib目录下还有debug和opt两个目录,建议选debug。(我的是D:\Progr

2013-10-10 08:09:42 712

转载 经典排序算法

1.   排序算法原理:http://zh.wikipedia.org/wiki/Category:%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95flash演示: http://www.tyut.edu.cn/kecheng1/site01/suanfayanshi/list.asp?id=7

2013-09-28 17:11:22 453

转载 孤独是你的必修课

生活不可能像你想象得那么好,但也不会像你想象得那么糟。我觉得人的脆弱和坚强都超乎自己的想象。有时,我可能脆弱得一句话就泪流满面,有时,也发现自己咬着牙走了很长的路。——莫泊桑1. 但以这样的一句话作为开头,看高木直子的《一个人住第五年》的时候还在国内,那时觉得那样的生活根本不可能发生在我身上,连吃饭都要人陪着的我无法忍受一个人吃饭的感觉。所以后来,有很长的一段时间里我都没能

2013-09-28 16:34:54 716

原创 HTTP client webserver

1.新建mfc工程2.导入curl库3..添加curlib.dll  libcurl.dll   libeay32.dll,ssleay32.dll libsasl.dll,openldap.dll libcurl_imp.lib文件4.工程属性->c/c++->预处理器->预处理器定义 中,添加上USE_OPENSSL、USE_SSLEAY 5.下载了zlib1.lib 重命名为

2013-09-26 16:26:20 832

转载 Web服务的结构

最底层是服务传输层,在图中可以看到Web服务可以使用多种(OSI应用层)网络协议进行消息传递,HTTP是使用最为广泛的,因为HTTP的请求应答模式十分符合RPC类型调用,SMTP主要用于异步方式的调用,例如订阅信息等等。服务消息层的协议定义了消息的格式,在这一层里几乎全部是以SOAP为协议的,至少我还没见过使用其他协议的例子。SOAP的基础是XML,也就是说,SOAP消息一定都是XML格式的。

2013-09-23 09:21:02 666

转载 webservice

http://blog.csdn.net/DavidHsing/article/details/4276366

2013-09-22 20:36:57 631

空空如也

空空如也

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

TA关注的人

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