自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (4)
  • 收藏
  • 关注

转载 UML类图关系大全【转】

1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。

2016-03-22 16:55:42 316

转载 套接字函数及其理解

2016-03-15 17:29:07 440

转载 dll 导出函数名的那些事

经常使用VC6的Dependency查看DLL导出函数的名字,会发现有DLL导出函数的名字有时大不相同,导致不同的原因大多是和编译DLL时候指定DLL导出函数的界定符有关系。VC++支持两种语言:即C/C++,这也是造成DLL导出函数差异的根源我们用VS2008新建个DLL工程,工程名为"TestDLL"把默认的源文件后缀 .CPP改为.C(C文件)输入测试代码如下:01 in

2016-03-10 11:43:37 527

转载 C++ 的 get_time 和 put_time 函数

为了快速的时间格式转换. C++ 引进了 get_time 和 put_time 函数#include #include#includeint main(){std::time_t t = std::time(NULL);std::tm tm = *std::localtime(&t);std::cout.imbue(std::locale("CHS"));

2016-03-06 16:06:04 9107

转载 Sqlite学习笔记(五)&&SQLite封锁机制

概述     SQLite虽然是一个轻量的嵌入式数据库,但这并不影响它支持事务。所谓支持事务,即需要在并发环境下,保持事务的ACID特性。事务的原子性,隔离性都需要通过并发控制来保证。那么Sqlite的并发控制是怎样的,如何实现,在这里跟大家分享下我的理解。     SQLite是一个文件数据库,所有的数据都在一个db文件中,对于wal模式,还包含wal索引文件和wal日志文件。S

2016-03-06 14:48:20 774

转载 程序员必读书单

原文链接:http://lucida.me/blog/developer-reading-list/关于本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读。旨在成为最好最全面的程序员必读书单。前言Reading makes a full man; conference a ready man;

2016-03-06 14:45:46 430

VC助手,XX版,支持VS2017

先安装VA_X_Setup2074.exe,然后再用下载下来的补丁“VA_X.dll”替换掉安装目录中的VA_X.dll即可

2017-12-13

解决方案垃圾文件清理器

此工具常用于清理解决方案目录垃圾文件(默认.sdf,pdb),无用文件夹(默认dll,ipch,debug,release),默认格式均可手动添加或删除。界面采用duilib设计,使用前建议把此工具放到解决方案上层目录,此时可以检错多个解决方案

2017-11-25

VC通过Http协议Get或Post方式与WebService通信,解析返回的Json

本资源是一个封装类,采用异步方式解决了Wininet不能设置超时的问题,当前异步采用C++11线程库及同步方式,可修改为MFC工作线程后在VS2012以下版本使用。JSON解析库采用JSONCPP。调用方式参考: CWininetHttp MyHttp; bool bSucess=false; iMyHttp.RequestJsonInfo((LPCTSTR)m_strUrl,Hr_Post,"Content-Type:application/x-www-form-urlencoded",strData,m_nTimeOut); if (!MyHttp.ParseJsonInfo()) { return OutPutFailInfo(MyHttp.GetErrInfo()); } MFC程序中通过HttpGet和HttpPost方式向WebService发送请求,WebService以Json的方式返回数据,MFC程序解析Json,得到指定数据。

2017-11-25

MFC项目重命名工具

对MFC项目重新命名,能够避免人工修改项目名称的繁琐及易出错,只需要输入旧项目解决方案路径及新项目名称即可

2017-09-11

空空如也

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

TA关注的人

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