- 博客(104)
- 资源 (22)
- 收藏
- 关注
原创 Unicode字符串的MFC支持及其在Visual Studio中的设置
1. 问题及分析最近在自己写的MFC程序时,编译总是碰到以下的类似的问题:error C2664: 'BOOL CDC::TextOutW(int,int,const CString &)' : cannot convert parameter 3 from 'const char [13]' to 'const CString &'类似的问题还有“MessageBoxW”
2014-01-04 20:31:02
8345
原创 解决 Cannot open precompiled header file: 'Debug/****.pch'
解决由于预编译头,造成的编译错误
2013-10-08 21:24:35
26710
1
原创 结构体/类中的弹性数组---元素个数为0的数组
弹性数组存在于形如下面的结构体:class CZeroTest{public: int nCnt; int items[];};类CZeroTest中的int items[]即为该类的弹性数组,也可定义为int items[0],可以发现sizeof(CZeroTest)为4,即弹性数组的大小为0,不占用空间。之所以称为弹性数组,是因为给该类型的指针可以通过malloc或者n
2013-08-29 20:46:36
1705
原创 Windows搭建Sublime Text 3 + Go开发环境
1. 安装Sublime Text 3Sublime Text 3(以下简称ST)的下载与安装我就不说啦,目前还是一个测试版,不过据说比ST2增加了好多新功能,下载地址:http://www.sublimetext.com/3ST3的破解还是挺方便的(ST你不仁,79刀还是多少刀啊,就别怪我不义啦),推荐朽木博客的方法:http://www.xiumu.org/note/sub
2013-08-26 15:52:02
33407
原创 opencv读取自定义bmp灰度图片
项目中图片文件非常大,是很多张图片(灰度图)的数据都放在一个此文件中,其实文件的头部还是bmp头部。用opencv里边的cvLoadImage的话只能读取第一张图片的数据,因为读取图片的数据的多少是由文件头部的宽(width)与高(height)决定的。于是就想能不能fopen该文件然后直接定位到文件的数据部分,然后把该部分的数据copy到opencv的imageData中,就能使用ope
2013-08-18 09:42:46
8525
1
转载 MapReduce的模式、算法和用例
由于现在越来越多的业务工具支持一些自动化的业务分析,MapReduce即将成为古董,即便如此,了解一下MapReduce的原理还有一些算法,还是有用的。本文英文原文发表于知名技术博客《Highly Scalable Blog》,由@juliashine 进行翻译投稿。感谢译者的共享精神!译者介绍:Juliashine是多年抓娃工程师,现工作方向是海量数据处理与分析,关注Hado
2013-08-16 22:07:43
696
转载 N皇后问题的两个最高效的算法
N皇后问题是一个经典的问题,在一个N*N的棋盘上放置N个皇后,每行一个并使其不能互相攻击(同一行、同一列、同一斜线上的皇后都会自动攻击)。本文阐述快速解决N皇后问题的两个方法
2013-07-09 21:29:54
1187
原创 VS2010编译以及使用GLUI过程中碰到的一些问题
glui库比较久远,这篇文章主要叙述了自己glui库编译安装过程中碰到的问题,以及解决方法
2013-07-08 20:55:40
3478
转载 C++ 容器:顺序性容器、关联式容器和容器适配器
转载自:blog.youkuaiyun.com/acosoft什么是容器首先,我们必须理解一下什么是容器,在C++ 中容器被定义为:在数据存储上,有一种对象类型,它可以持有其它对象或指向其它对像的指针,这种对象类型就叫做容器。很简单,容器就是保存其它对象的对象,当然这是一个朴素的理解,这种“对象”还包含了一系列处理“其它对象”的方法,因为这些方法在程序的设计上会经常被用到,所以容器也体现了
2013-06-04 11:25:13
645
原创 SCM Manager作为windows后台服务自动启动
SCM Manager是一个很强大的服务器,可以作为Git、SVN、Mercurial的服务器,它的安装与配置方法在网上可以找到,参考链接http://www.cnblogs.com/lwme/archive/2012/12/25/configuring-git-server-and-client-on-windows.html。其中要主要到的是JAVA环境的安装,如果是64位机器,需
2013-05-21 14:48:25
7201
原创 OpenGL与OpenCV间传输图像数据
之前一直苦于寻找OpenGL与OpenCV间的数据传输方法,对这两个库运用得不是很熟,在网上找的的方法却是OpenCV往OpenGL传输纹理和数据,即OpenCV把图做出来然后把数据传给OpenGL,让OpenGL来显示。但是我想要的方法是OpenGL往OpenCV传输数据,即OpenGL把图画好之后把图像的像素数据传输给OpenCV作一些处理(如平滑,提取边缘之类的),于是到冒着被墙的危险到国外
2013-05-11 21:23:31
3255
原创 Matlab自定义函数的几种方法
1. 函数文件:定义.m文件function y=myFun(x)y=x^2;以上是myFun.m文件,Matlab命令行使用:clear;clc;y=myFun(2);2.inline方式:无需.m文件,直接定义inline方式类似C++里的内联函数,一般较简单的函数适合内联。定义方式:f=inline('函数表达式','变量1','变量2',...
2013-05-09 19:11:51
1696
原创 编译依存关系最小化
最近在做一个不算大的项目,编写的头文件也就6-7个左右,再加上用上了OpenCV库与Eigen库,所以编译的时候特别蛋疼,一堆的warning,而且都是一样的warning,因为一个头文件里有warning出现,然后又有其他几个头文件包含了这个出现“warning”的头文件,所以这编译的输出又刷屏了!这样我想起当初玩WOW的时候用自动宏刷屏。- -关键的是,这拖慢了编译速度。还好>这本书看到了
2013-05-04 20:38:51
855
1
转载 Sublime Text 2 - 性感无比的跨平台代码编辑器!程序员必备神器!
转自:http://www.iplaysoft.com/sublimetext.html现在写C++代码用这个还不是很方便,还是以后写python,PHP,或者LaTex之类的代码才用吧!一下是介绍。代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大、灵活的编辑器,相信你和我一样,都不
2013-05-04 17:05:46
1125
原创 C++矩阵处理库--Eigen初步使用
项目要进行比较多的矩阵操作,特别是二维矩阵。刚开始做实验时,使用了动态二维数组,于是写了一堆Matrix函数,作矩阵的乘除加减求逆求行列式。实验做完了,开始做代码优化,发现Matrix.h文件里适用性太低,而且动态二维数组的空间分配与释放也影响效率,于是寻找其他解决方案。首先考虑的是与Matlab混合编程,折腾了半天把Matlab环境与VS2010环境之后,发现Matlab编译出来的函数使用起
2013-04-28 11:02:48
19527
转载 黑客文化简史
以下的内容转载自http://hp.envir.online.sh.cn/vega/hacker.htm=================================================本篇原作者为Eric S. Raymond esr@snark.thyrsus.com,他是一位大哥级的 Hacker,写了很多自由软件,知名著作有Jargon File等,近年来发
2013-03-07 15:11:29
765
转载 windows命令行(Command Prompt / Console)字体设置
转自http://www.2maomao.com/blog/windows-console-font/Windows命令行的字体一直让我不爽,只有两个选项,英文版还有个Lucida Console比较好看,切换到中文版以后,就只有很让人抓狂的Fixedsys和新宋体,唉,现在只要是可以输入的地方,哪有不让改字体的。今天搜了一下,英文系统下,通过改注册表是可以做到的:http
2012-08-15 22:09:10
1834
转载 Ubuntu 11.04 下安装配置 JDK 7
转自http://blog.youkuaiyun.com/yang_hui1986527/article/details/6677450第一步:下载jdk-7-linux-i586.tar.gz[plain] view plaincopywget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7
2012-08-15 22:05:41
511
原创 近期学习hadoop遇到的问题以及解决方法
1.避免每次启动hadoop都要执行-format:在配置文件hdfs-site.xml改变hadoop.tmp.dir即可.2.关于guide上的wordcount不能编译的问题:结合另外一个文件夹的cli(具体名字记不清楚了),hadoop-core-${HADOOP_VERSION}.jar:(增加的cli库)这样编译.3.虚拟机virtualbox使用时无法
2012-07-25 23:40:49
1874
1
转载 手机四种刷机方法
http://bbs.dospy.com/viewthread.php?tid=10248252&extra=&bbsid=377&page=1留着到时候自己看吧,女女的手机估计这次回去后要帮她刷了
2012-05-25 12:27:25
2382
转载 用VIM编写C/C++程序
转自http://blog.chinaunix.net/space.php?uid=20653353&do=blog&id=1906089Vi是Unix下最常用的文本编辑器。VIM(Vi IMproved)则是它的增强版。有人常常拿VIM和emacs比较,VIM尽管不象emacs那样有那么多的功能,但是比emacs更方便、好用。用过emacs的人肯定会为emacs的一些快捷键感到烦恼,有时候用
2012-05-25 12:24:41
1806
转载 c# GDI+简单绘图
转自 http://www.cnblogs.com/stg609/archive/2008/03/16/1108333.html最近对GDI+这个东西接触的比较多,也做了些简单的实例,比如绘图板,仿QQ截图等. 最早接触这个类,是因为想做仿QQ截图的效果.巧的很,学会了如何做截图后,.NET课堂上老师也正巧要讲关于c#绘图方面的知识,并且我自己又在网上学习金老师的培训班,也是要用
2012-05-25 12:10:50
894
转载 C# WinForm多线程----- Thread类库
转自http://www.cnblogs.com/joechen/archive/2009/04/28/1445425.html Windows是一个多任务的系统,如果你使用的是windows 2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多
2012-05-25 11:11:00
5980
转载 c# 本地和远程连接数据库SQL和ACCESS的字符串
c#数据库连接关键在于连接字符串,这是数据库开发中最重要的,如果数据库连接不上, 其它的一切对 数数库的操作都不能进行。1) c# 本地连接数据库ACCESS string source = @" Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = D:\c#\connDB\school.mdb";2)
2012-05-25 11:06:38
1027
转载 C#打包发布winform过程
转自 http://www.vegoo.net/info/71620_5075.html1:新建安装部署项目 打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图) 此主题相关图片如下: 2:安装向导 关闭后打开安装向导,点击下一步,或者直接点击完成. 3:开始制作 安装向导完成后即可进入项目文
2012-05-25 11:01:05
697
转载 使用RDLC报表--使用自定义数据集
1新建窗体 2建立数据源 3建立报表 新的数据报表已经生成,下面开始对数据源进行设置。4对报表自动生成的数据源进行设置选择工具栏 à 报表 à 数据源,选中所要修改的数据源后,用“重命名”对其进行修改,如myds。 修改完成后,确定退出此窗口。 选中报表设计器内的表格,显示属性。将表格的数据集名称更改为上面修改的名称。 如果
2012-05-25 10:57:45
3795
转载 C#的XML实现记住密码功能
/// /// 保存用户 /// public void SetUser() { XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(Application.StartupPath + "//user.xml");
2012-05-25 10:55:32
2535
转载 数字图像去噪典型算法及matlab实现
转自http://gaochaojs.blog.51cto.com/812546/243961/图像去噪是数字图像处理中的重要环节和步骤。去噪效果的好坏直接影响到后续的图像处理工作如图像分割、边缘检测等。图像信号在产生、传输过程中都可能会受到噪声的污染,一般数字图像系统中的常见噪声主要有:高斯噪声(主要由阻性元器件内部产生)、椒盐噪声(主要是图像切割引起的黑图像上的白点噪声或光电转换过程中产生
2012-05-25 10:41:53
2025
转载 小波图像分解与重构程序存在的问题与解决办法
(思远老师的好文章留着)转载自http://blog.youkuaiyun.com/chenyusiyuan/article/details/2513126去年11月发布了一系列有关小波变换和图像处理的文章,把学习小波过程中的心得体会和编写的程序放在网上和大家共享交流。半年来,感谢大家的关注和帮助,在相互的讨论交流中,我不断地从大家提出的问题中拓展自己的知识面,对小波的理论及其应用有了更深入的
2012-05-25 10:38:47
1606
转载 图像PSNR值及MSE值的计算
% 图像峰值信噪比PSNR、均方根误差MSE% By lyqmath% Xidian University function [PSNR, MSE] = psnr(X, Y)% 计算峰值信噪比PSNR、均方根误差MSE% 如果输入Y为空,则视为X与其本身来计算PSNR、MSEif nargin<2 D = X;else if any(size(X)~=size(Y)
2012-05-25 10:30:56
12741
转载 图像缩放程序
一个是双线性插值的,SX,SY是缩放倍数:function transImage=imscale(orgImage,sx,sy)[orgH,orgW,layer]=size(orgImage);transH=round(orgH*sy);transW=round(orgW*sx);transImage=zeros(transH,transW);for m=1:transH f
2012-05-25 10:28:07
1932
转载 matlab画图基本函数和参数之plot
毕设的时候,把图的横坐标标注换成文字:str={'noised','Mid','Ave','Wiener','WH','WS','CA','WG'};set(gca,'XTick',x);set(gca,'XTickLabel',str);基本语法:plot(Y)plot(X1,Y1,...)plot(X1,Y1,LineSpec,...)plot(
2012-05-25 10:20:57
2542
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人