- 博客(24)
- 收藏
- 关注
转载 打开office出现配置进度问题
1、同时按上键盘上面的windows键和R键,出现“运行” 2、输入“regedit”,回车进入注册表 3、点击“HKEY_CURRENT_USER”展开,依次“Software”--“Microsoft”--“Office”--"14.0"--"Word"展开,点击"Options" 4、在右侧空白处右键单击,选择“新建”--“DWORD(32-位)值(D)” 5、重命名,NoRereg...
2019-08-13 09:33:51
486
转载 LNK2019
考虑可能的原因: [0]出现无法解析可能是因为lib文件不正确,比如64位的编译配置,结果使用的是32位的lib包. [1]只写了类声明,但还没有写实现类,造成调用时无法解析 [2]声明和定义没有统一,造成链接不一致,无法解析 [3]没有在项目属性页的链接器的命令行选项加入相应的类包。 [4]没有在c++包含目录和库目录加入相应的类包路径 [5]在测试工程中被测文件目录可能需要包含被测类的cpp定...
2019-07-12 15:18:35
445
原创 fatal error C1083: 无法打开包括文件
vs2013加载自定义文件夹内的源文件和头文件时,需要在打开 项目->属性->vc++目录->包含目录 在该位置中配置自定义文件夹的路径(绝对路径和相对路径(可执行文件所在目录为根目录进行上下文选择))。 如: 绝对路径:C:\Users\Administrator\Documents\Visual Studio 2013\Projects\googlemocktes...
2019-07-10 18:25:31
539
原创 Ubuntu下操作Mysql数据库
1、安装 sudo apt-get install mysql-server 2、安装mysqlclient sudo apt install mysql-client 3、安装mysql库 sudo apt install libmysqlclient-dev 4、查看mysql服务运行状态 service mysql status 5、服务启动命令 /etc/init.d/m...
2019-06-04 22:59:36
795
转载 UML画法和各种图例说明
类 简要画法 类有三个单元格的矩形(看上图中的动物类) 第一格:类名称(如果是抽象类,名称标注为斜体字) 第二格:类属性名称 第三格:类操作名称 类属性或者操作的访问修改符的标注: public用加号标注 private用减号标注 protected用#号标注 接口 简要画法 接口有两个单元格的矩形(看上图中的飞翔接口) 第一格:接口名称(名称前面要加入接口标注<>...
2019-03-21 15:15:08
321
转载 23种设计模式的说明及UML设计图
转载自:http://www.cnblogs.com/beijiguangyong/archive/2010/11/15/2302807.html 目录 创建型 1. Factory Method(工厂方法) 2. Abstract Factory(抽象工厂) 3. Builder(建造者) 4. Prototype(原型) 5. Singleton(单例) 结构型 6. Ad...
2019-03-21 14:23:26
232
转载 一个著名的日志系统是怎么设计出来的?
1前言 Java帝国在诞生之初就提供了集合、线程、IO、网络等常用功能,从C和C++领地那里吸引了大量程序员过来加盟,但是却有意无意地忽略了一个重要的功能: 输出日志。 对于这一点,IO大臣其实非常清楚, 日志是个很重要的东西, 因为程序运行起来以后, 基本上就是一个黑盒子,如果程序的行为和预料的不一致,那就是出现Bug了,如何去定位这个Bug 呢? 臣民们能用的工具有两个...
2019-03-21 14:18:53
218
转载 查询每种类型前N条记录
经常遇到一个表,有多个类别,每个类别,下面有多个小类别,每个小类别下面又有多条记录的情况,要求取出每个大类别下面的三条记录。 数据库; CREATE TABLE `NewTable` ( `id` int(11) NOT NULL AUTO_INCREMENT , `acar_id` int(11) NOT NULL , `ascore_id`...
2018-09-05 14:34:55
1302
转载 snmp++库文件编译
现在agent++ 网站上的SNMP版本是3.3.4,但是根据网上所有的教程来操作,包括为数不多的一本书:《visual c++开发基于SNMP的网络管理软件》,也不能实现编译成静态链接库文件,经过一天的摸索(包内文档的readme很重要),终于完成了编译,我觉得最主要的问题还是要了解VS的编译环境,缺什么就加什么。 篇幅较长,觉得啰嗦照图操作 首先下载三个文件解压完成并复制到同一文件夹SNM...
2018-07-18 14:48:02
2243
转载 如何使用内存快照
C/C++ 编程语言的最强大功能之一便是其动态分配和释放内存,但是中国有句古话:“最大的长处也可能成为最大的弱点”,那么 C/C++ 应用程序正好印证了这句话。在 C/C++ 应用程序开发过程中,动态分配的内存处理不当是最常见的问题。其中,最难捉摸也最难检测的错误之一就是内存泄漏,即未能正确释放以前分配的内存的错误。偶尔发生的少量内存泄漏可能不会引起我们的注意,但泄漏大量内存的程序或泄漏日益增多的
2017-12-29 15:52:47
5297
转载 VC6使用MAp文件查找异常代码
一. 用MAP文件定位异常代码位置。 1. 如何生成map文件 打开“Project →Project Settings”,选择 C/C++ 选项卡,在“Debug Info”栏选择“Line Numbers Only”(或者在最下面的 Project Options 里面输入:/Zd),然后要选择 Link 选项卡,选中“Generate mapfile”复选
2017-12-08 15:44:47
2015
转载 map的增删改查说明
一、map的说明 1 头文件 #include 2 定义 map my_Map; 或者是typedef map MY_MAP; MY_MAP my_Map; 3 插入数据 (1) my_Map["a"] = 1; (2) my_Map.insert(map
2017-06-28 11:43:24
474
转载 WinDbg+dump+pdb解决程序异常崩溃
之前碰到论坛里有几个好友,说程序不时的崩溃,什么xxoo不能read的! 如果光要是这个内存地址,估计你会疯掉~~ 所以分享一下基本的调试技巧,需要准备的工具有WinDbg + VC6.0, 下面是自己整理的一份自动生成DUMP文件的源代码,只需要添加到工程即可,源代码如下: MiniDump.h [html] view plain co
2017-01-17 15:49:28
3112
转载 CListCtrl 的相关实现方式
1. CListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALLICON: 为每个item显示小图标 LVS_LIST: 显示一列带有小图标的item LVS_REPORT: 显示item详细资料 直观的理解:windows资源管理器,“查看”标签下的“大图标,小图标,列表,详细资料
2015-09-02 09:02:04
341
转载 extern + const处理
1. 具体问题场景: 需要在A.cpp中定义一个const常量,并在B.cpp中引用这个常量,出错的场景: // A.cpp const int NUM = 100; // B.cpp extern const int NUM; // 编译错误,错误提示外部符号NUM无法解析,未定义。 2. 出错原因: const
2015-09-01 11:22:31
503
转载 显示器客户区各种操作方法
vc得到屏幕的当前分辨率方法: 1.Windows API调用 int width = GetSystemMetrics ( SM_CXSCREEN ); int height= GetSystemMetrics ( SM_CYSCREEN ); 如果想动态自适应分辨率的变化,处理WM_DISPLAYCHANGE消息. 2.获得分辨率 BOOL EnumDisplaySettin
2015-01-20 09:43:07
373
转载 Window消息键值对一览
WM_NULL = $0000; WM_CREATE = $0001; 应用程序创建一个窗口 WM_DESTROY = $0002; 一个窗口被销毁 WM_MOVE = $0003; 移动一个窗口 WM_SIZE = $0005; 改变一个窗口的大小 WM_ACTIVATE = $0006; 一个窗口被激活或失去激活状态; WM_SETFOCUS = $0007; 获得焦点
2015-01-16 08:31:29
518
原创 系统文件路径解析及环境变量一览(整合备用)
获得绝对路径和解析环境变量 用程序读取同目录下的文档(假设文件名为Settings.ini),之前直接将路径设定为 _T(".\\Settings.ini")。 程序以一般双击方式打开可以正常运行,但是将程序加入注册表HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run中,使其在开机后自动运行时程序读不到Settin
2014-12-30 11:49:58
1006
转载 关于excel读写的两种方法
用C++Builder存取Excel(转帖) 杨华 何激越 各位朋友,请加入本站邮件列表,你将得到本站最新更新及动态。 --- C++Builder是Borland公司继Delphi之后又一成功的产品,她集VB、VC++ 及 Delphi 的优点于一体而深得C语言爱好者的青睐。由于多数操作者爱用 MicroSoft公司的Excel组织数据,为此本文介绍了用C+
2014-12-29 16:26:54
455
原创 根据网上OLEDB读写excel文件改写
以下内容为网上很流传的一种vc中通过ODBC读写excel文件的操作,贴出来,留作日后自己查看,也简单的说下自己在调试这个程序遇到的问题 1. 在StdAfx.h文件中加入: #include #include 2. 通过ODBC直接创建Excel文件(暂定文件名:Demo.xls) //创建并写入Excel文件 void CRWExcel::WriteToExcel() {
2014-12-29 14:55:36
403
原创 error MSB8008: 指定的平台工具集(v120)未安装或无效 解决办法
1>------ 已启动全部重新生成: 项目: InterLockSimulate, 配置: Debug Win32 ------ 1>生成启动时间为 2014/10/24 8:40:33。 1>E:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(518,5):
2014-10-24 08:44:51
2937
原创 vs2010安装番茄插件
对于vs2010的朋友需要额外注意,使用2010的朋友,是需要覆盖到Visual Studio 2010的Visual Assist的安装位置。windows7/ vista的Visual Assist安装位置一般为: C:/Users/Win7的登录帐户名/AppData/Local/Microsoft/VisualStudio/10.0/Extensions/Whole Tomato Sof
2014-09-10 13:11:03
2445
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅