- 博客(37)
- 资源 (3)
- 收藏
- 关注
原创 Mac安装Opencv3 --with-all
Opencv3在Mac上安装很多时候是凭运气,安装过程繁琐,耗时长,有足够的时间可以用来祈祷。目的:安装带有contrib模块、QT支持、OpenGL支持的OPENCV3,Cuda由于机器不支持显卡,因此不在此次安装考虑范围。OpenGL在Mac是自带的,不用重新安装,但是如果想支持OpenGL需要安装QT其实并不难,但是不要用brew以下仅是我个人的安装尝试,希望对你有所帮助:
2017-10-25 09:35:39
2325
转载 使用 GDB 调试 CoreDump 文件
使用 GDB 调试 CoreDump 文件28 AUGUST 2011写C/C++程序经常要直接和内存打交道,一不小心就会造成程序执行时产生Segment Fault而挂掉。一般这种情况都是因为数组越界访问,空指针或是野指针读写造成的。程序小的话还比较好办,对着源代码仔细检查就能解决。但是对于代码量较大的程序,里边包含N多函数调用,N多数组指针访问,这时想定位问题就不是很容易了(此时牛人依
2016-07-12 11:08:05
4130
转载 纯WinAPI实现定时器功能
#include #include #include UINT cnt = 0;// 定时器回调函数void CALLBACK TimeProc(HWND hwnd, UINT message, UINT idTimer, DWORD dwTime);// 线程回调函数DWORD CALLBACK ThreadProc(PVOID pvoid); // 主
2015-01-21 10:09:08
2125
转载 unresolved external symbol __endthreadex错误解决
unresolved external symbol __endthreadex错误解决在用VC6.0写程序调试时,初学者总是会遇到一些错误,针对如下错误主要是因为MFC类库没有引用所出现的问题。错误现象:nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadexna
2014-09-15 14:33:12
615
转载 apache2.2后修改最大并发连接数
Apache的最大连接数,默认为256个。 修改apache的最大连接数,方法如下: 步骤一:先修改./apache/conf/httpd.conf文件。 # vi httpd.conf 将“#Include conf/extra/httpd-mpm.conf”前面的 # 去掉。 保存。
2014-08-22 17:16:59
757
转载 apache的参数设置
如何知道apache是工作在哪个模式下的,答案很简单:apachectl -l即可。这里,我先以prefork模式为例来说明参数的设置,其缺省设置一般如下: StartServers 5 MinSpareServers 5 MaxSpareServers
2014-08-22 17:10:23
470
转载 如何避免apache的httpd进程占用比较多的内存
[Apache] 如何避免apache的httpd进程占用比较多的内存 目前apache的主流工作模式MPM模式。MPM是Multi-Processing-Modules的简称,意思是多道处理模块。MPM模块有不同的种类。现在用的比较多的MPM种类主要是prefork和worker。prefork的工作方式是多个进程工作,每个进程会在处理一定数量的请求后结束(这个数量
2014-08-22 17:07:54
5144
转载 apache并发数调整
apache并发数调整分类: APACHE_PROJECT2009-04-13 13:37 11230人阅读 评论(0) 收藏 举报apache服务器freebsdmodule性能优化工作 手头有一个网站在线人数增多,访问时很慢。初步认为是服务器资源不足了,但经反 复测试,一旦连接上,不断点击同一个页面上不同的链接,都能迅速打开,这种现象就是说明apache
2014-08-22 17:07:04
884
转载 已安全化的ActiveX控件卸载时出现"DllUnregisterServer函数出错
于ActiveX控件实现安全的初始化和脚本请查看这篇博文 当已经使用命令行卸载已经实现安全的初始化和脚本的ActiveX控件时会看到出现“DllUnregisterServer函数出错,错误代码:0x80070002”的提示。 按照开头的那篇博文,在DllUnregisterServer函数中实现如下:[cpp] view plainco
2014-08-06 09:59:26
667
转载 error LNK2005: _DllMain@12 already defined in xxx.OBJ
error LNK2005: _DllMain@12 already defined in xxx.OBJ 解决办法分类: 学习笔记2011-02-14 10:46 3418人阅读 评论(3) 收藏 举报linkermfclibrarydllmoduledialog用Visual C++编写DLL,如果在new project时选了MFC DLL,而后又想写成Reg
2014-07-31 15:43:18
1011
转载 error:WINDOWS.H already included错误解释
error:WINDOWS.H already included错误解释 (2009-10-12 16:06:59)转载▼标签: 杂谈 以下转自CSDN论坛:http://topic.csdn.net/t/20020425/20/676815.htmlcompile error: c:\pro
2014-07-31 15:39:45
555
转载 BSTR,_bstr_t,CComBSTR,VARIANT,_variant_t,CString的转换
BSTR,_bstr_t,CComBSTR,VARIANT,_variant_t,CString的转换VC6.0上编译通过,console程序,使用静态MFC库。也许有不对的地方,欢迎指正#include #include #include #include void main(){ BSTR bstrText; _bstr_t _bstr_t
2014-07-22 08:54:05
701
转载 _com_util::ConvertBSTRToString
出现error LNK2001: unresolved external symbol "char * __stdcall _com_util::ConvertBSTRToString(unsigned short *)" ()错误时,包含 #pragma comment(lib, "comsupp.lib") 即可 ,FreeLibrary(temp);I c
2014-04-16 12:48:52
1182
转载 C#+AE 判断点是否在面内的方法
C#+AE 判断点是否在面内的方法整体思路:射线法。①:先判断点的X和Y坐标和多边形的Xmin,Xmax,Ymin,Ymax的关系。若超出了这四个值,则一定在多边形外;②:若不符合上述条件,则继续。向左做线段,线段的左顶点的X坐标值一定要小于Xmin。然后判断线段和多边形的交点;若交点为偶数个,则在多边形外;若交点为奇数个,则点在多边形内;③:因为最后取的交点是
2014-02-25 14:00:54
1133
转载 C#窗体使用AE读取shp
public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void 打开OToolStripMenuItem_Click(object sender, EventArgs e)
2014-02-25 13:59:52
2297
转载 C++底层读取Shp文件
FeatureClass* CGISMapDoc::ImportShapeFileData( FILE* fpShp, FILE* fpDbf ) { //读Shp文件头开始 int fileCode = -1; int fileLength = -1; int version = -1; int shapeType = -1; fr
2014-02-25 13:58:16
5297
1
转载 C++字符转UTF-8字符
#include #include #include using namespace std; std::wstring UT2WC(const char* buf) { int len = MultiByteToWideChar(CP_UTF8, 0, buf, -1, NULL, 0); std::vector unicode(len);
2013-12-16 14:47:04
2409
转载 Polygon获取中心点坐标
/*** Author:Wu Yongfeng* MSN/Email:warrenwyf@gmail.com*/package wuyf{import com.esri.ags.geometry.Extent;import com.esri.ags.geometry.MapPoint;import com.esri.ags.geometry.Polygon;
2013-11-14 16:30:31
11101
转载 vc编译warning LNK4089的解决方法
vc编译时Debug版本下没问题,release版本下出现如下警告:LINK : warning LNK4089: all references to “ODBC32.dll” discarded by /OPT:REFLINK : warning LNK4089: all references to “ADVAPI32.dll” discarded by /OPT:REFLINK
2013-11-05 14:57:24
640
转载 内存数据库FastDB和SQLite性能测评_原地址
内存数据库FastDB和SQLite性能测评 作者:tamsyn 来源:www.sqlite.com.cn 时间:2009-10-21 【 字体:大 中 小 】 〖 双击滚屏 〗 一、引言在很多项目中,经常会碰到这样的需求,需要对大量数据进行快速存储、查询、删除等操作,特别是在一些针对诸如
2013-11-01 10:46:17
768
转载 内存数据库FastDB和SQLite性能测评
网址: http://www.eygle.com/digest/2011/08/fastdb_sqlite.html原文链接一、引言在很多项目中,经常会碰到这样的需求,需要对大量数据进行快速存储、查询、删除等操作,特别是在一些针对诸如运营商、银行等大型企业的应用中,这些 需求尤为常见。比如智能网中的大量在线并发用户的数据管理、软交换平台中的在线信息交互、
2013-11-01 10:22:57
905
转载 Windows 下Apache httpd-2.2.11编译手记
转自:Windows 下Apache httpd-2.2.11编译手记2009-04-01 16:33:11 平台:windows XP编译工具:Microsoft VC6.0源码下载:http://apache.mirror.phpchina.com/httpd/下载版本:httpd-2.2.11-win32-src-r2.zip 06-Jan-2
2013-10-23 14:50:00
915
转载 调试技巧之调用堆栈
[转载]调试技巧之调用堆栈(2012-07-11 20:01:01) 原文地址:调试技巧之调用堆栈作者:萤火之光调试是程序开发者必备技巧。如果不会调试,自己写的程序一旦出问题,往往无从下手。本人总结10年使用VC经验,对调试技巧做一个粗浅的介绍。希望对大家有所帮助。今天简单的介绍介绍调用堆栈。调用堆栈在我的专栏的文章VC调试入门提了一下,但是没有详细介绍。
2013-10-21 10:33:15
779
转载 C++获取时间long值
1,时间的获取:通过time()函数来获得日历时间(Calendar Time),其原型为:time_t time(time_t * timer);#include "stdafx.h"#include "time.h"#include "stdio.h"#include "stdlib.h"int main(void){struct tm t;
2013-08-12 11:43:03
3489
转载 C++经典错误之already defined in .obj解决方法之补充
2011-08-19 23:00:16标签:already defined in .obj;c++;LINK2005;模板函数;模板类 休闲 职场原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jazka.blog.51cto.com/809003/643462 最近在项目中,编写了一个ini文件的
2013-08-09 16:28:08
2850
转载 libcmtd.lib(crt0dat.obj) : error LNK2005: _exit already defined in msvcrtd.lib(MSVCRTD.dll) 编译错误解决方法
libcmtd.lib(crt0dat.obj) : error LNK2005: _exit already defined in msvcrtd.lib(MSVCRTD.dll) 编译错误解决方法2008-08-03 21:45 12301人阅读 评论(12)收藏 举报librarymfcinputdllc[问题描述]今天在VC6下编译G279软件时
2013-08-06 17:38:44
1558
转载 LIBCMT.lib / NODEFAULTLIB 连接错误LNK2005 的解决办法
LIBCMT.lib / NODEFAULTLIB 连接错误LNK2005 的解决办法来源:http://blog.sina.com.cn/s/blog_6316aa1801012vw8.html首先得知道导致这个问题的原因: 如果有一堆的重定义错误发生在同一个lib中,而且跟它冲突的也是同一个lib,那么这个两个lib的功能应该是一样的,可以2选一,只
2013-08-06 14:17:56
1657
转载 FastDB分析
c++ 接口fastdb主要的目标之一就是提供一个灵活并且方便的应用语言接口。任何使用过odbc或者类似的sql接口的人会明白我说的是什么。在fastdb中,一个查询可以用c++写成下面的样子: dbQuery q; dbCursor contracts; dbCursor suppliers; int price, quantity;
2013-08-05 18:15:05
1250
转载 内存数据库fastdb的使用研究报告
相对于传统磁盘数据库,内存数据库通过将数据完全加载到内存,在内存中实现对数据的管理,在数据同步、数据传送、事务处理、并行操作等方面进行了相应的改进设计,使得内存数据库在处理数据上能够比磁盘数据库快得多,可以有效地解决计费系统中信控、实时累账等部分对系统响应要求高的问题。项目决定在信控模块使用内存数据库机制取代账单中心模式进行实时累账优惠触发信控。以下是对FastDB进行的几点说明:【开
2013-08-05 16:10:06
748
转载 《C++标准程序库》读后感
《C++标准程序库》读后感读书笔记:《C++标准程序库》学习笔记1–第二章&第三章《C++标准程序库》- 学习笔记2–第四章《C++标准程序库》学习笔记3 — 第五章《C++标准程序库》学习笔记4 — 第六章《C++标准程序库》学习笔记5 — 第七章《C++标准程序库》学习笔记6 — 第八章《C++标准程序库》学习笔记7 — 第九章《C++标准程序库》学习笔
2013-08-05 15:56:52
824
转载 VC++动态链接库(DLL)编程深入浅出
来源:http://www.pconline.com.cn/pcedu/empolder/gj/vc/0509/698632.htmlVC++动态链接库(DLL)编程深入浅出(一)1.概论 先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态
2013-08-05 15:54:13
973
转载 三言两语说"指针"
第二电脑网导读:内存单元想像成一个个“邮箱”,而内存单元的数据就好比是“邮箱中的信件”,内存单元的编号(地址)就好比是“邮箱的编号”。 (插一小段,耐烦的看,不耐烦的跳过:如果在程序中定义一个变量,那么编译是系统就会为变量分配一定数量的内存单元。一般系统会为字符型的变量分配1个字节的储存空间,为整型变量分配2个字节的储存空间,浮点型的4个字节) 正文:图中描述了
2013-08-05 15:51:36
637
转载 ArcSDE安装全攻略
ArcSDE安装全攻略星期一, 十二月 19. 2005(作者: 陈元琳) 有很多朋友安装ArcSDE失败,主要有以下两种情况: 1 ArcSDE安装过程中提示不成功。 2 ArcSDE已经装上,但是服务没有启动。 为此,我把ArcSDE反复安装了多次,对期间可能出现的问题一一找到了解决办法。现在把安装步骤写出来,希望不光对第一次安装ArcSDE的朋友,而且对已经安装过
2011-11-23 17:02:15
997
转载 SVN图标含义
一个新检出的工作复本使用绿色的对勾做重载。表示Subversion状态正常.在你开始编辑一个文件后,状态就变成了已修改,而图标重载变成了红色感叹号。通过这种方式,你可以很容易地看出哪些文件从你上次更新工作复本后被修改过,需要被提交。如果在提交的过程中出现了冲突图标变成黄色感叹号。如果你给一个文件设置了s
2011-11-23 16:51:28
442
转载 自己制作运行命令
<br /><br />自定义运行命令 收藏<br />在Windows里面,提供了一个新的快捷启动程序的方法:运行 .<br />点击[开始]—[运行](或直接按Win+R),输入几个字符然后回车,就可以直接启动一些特定的程序,如:输入notepad启动记事本,输入calc启动计算器等等,个人觉得比在相关目录下去找这些程序来启动要方便得多。<br />启动的原理是什么呢?很简单,打开注册表(在运行里输入regedit后回车),在HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/W
2011-05-03 15:42:00
712
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人