自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (7)
  • 收藏
  • 关注

原创 让vim易用人性一点

大牛程序猿必备神器,但小白刚开始使用vim的时候,会觉得很难用,因为不会用。。。主要是因为不会配置,没能开发出vim的潜力,所以记录下自己使用vim时的常用配置供大家查阅,方便新手入门~~基本说明:1) vim配置文件etc/vim/vimrc 是所有用户的配置(sudo 修改)~/vimrc 只影响到单个用户2) vim插件位置~/.vim/ (~ 就是当前用

2014-04-07 10:32:18 2490

原创 让Ubuntu易用人性一点

一直觉得Linux是高端程序使用

2014-04-05 10:22:56 1231

原创 C++下的目录遍历操作

最近使用C#比较多,对于目录操作DirectoryInfo和Directory这个类感觉用起来很方便,突然又要写点C++代码,也要使用目录遍历,想了想以前的经历,记得好像MFC中的CFileFind类使用起来还算方便,但具体使用也忘了,又要花点时间去查下,还是记录在这以后再使用来查阅也方便。在VC++下使用CFileFind类,首先要在项目属性设置中关于“MFC的使用”设置好,再在头文件中包含

2013-11-02 16:51:40 1918

原创 bat文件编码的那些事

本人使用的是中文windows系统,最近需要使用批处理文件调用EXE处理大量数据,使用C#程序生成bat文件,却不能运行,在命令行窗口中发现有批处理中存在中文的地方都是显示乱码(如中文路径等),这实际是文件编码导致。       使用C#的StreamWriter默认参数在该系统下,生成的文件格式是ANSI as UTF-8(Notepad++查看显示),命令行窗口调用BAT文件命令则出现乱码

2013-11-02 15:42:45 10180

原创 C#指定编码写文件的那些事

C#写文件时,StreamWriter有可选参数指定编码格式Encoding,而文件的格式ASCII,UTF-8,UTF-32,Unicode,gb2312对于存储文件内容又格外重要。(关于具体文件编码请上网搜索资料)测试代码如下:using System;using System.Collections.Generic;using System.Linq;using Syste

2013-11-02 14:37:43 9717 2

原创 int类型赋值INT_MIN(-2147483648)

最近在编程中遇到一个问题:error C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型

2013-08-09 15:19:59 4487 1

原创 Matlab中的取整函数fix, floor, ceil与round

1. fix 向0取整fix([-0.5 -0.4 0.4 0.5]) ==> [0 0 0 0]2. floor 向-inf取整floor([-0.5 -0.4 0.4 0.5]) ==> [- 1 -1 0 0]3. ceil 向+inf取整ceil([-0.5 -0.4 0.4 0.5]) ==> [0 0 1 1]4. round 四舍五入round([

2013-08-06 15:39:47 2956

原创 Python文件读写时的换行符与回车符

后续

2013-08-04 20:47:07 89542

原创 使用C++的map容器遇到的bug(map/set iterator not dereferencable)

最近使用C++,程序中使用了map容器,提示错误map/set iterator not dereferencable。刚开始很是疑惑

2013-07-23 10:31:19 10261

原创 【POJ】1012 Joseph

DescriptionThe Joseph's problem is notoriously known. For those who are not familiar with the original problem: from among n people, numbered 1, 2, . . ., n, standing in circle every mth is going

2013-05-18 15:32:08 1602

原创 在Win7下去掉快捷方式箭头的简便手动操作

一直都觉得在Win7下快捷方式上的箭头看着很别扭,并且也知道网上很多方法,主要是两类,一是:修改注册表;二是:使用美化工具(估计也是修改注册表)。作为一个科班出身的伪程序员,就想使用一个比较靠谱比较简便的方法,无后患,一刀见血,于是跑去网上搜索,最后发现了以下批处理代码:去掉快捷方式箭头的批处理 DeleteArrow.batreg add "HKEY_LOCAL_MACHIN

2013-05-08 15:00:59 3183 1

原创 【POJ】1001 Exponentiation

DescriptionProblems involving the computation of exact values of very large magnitude and precision are common. For example, the computation of the national debt is a taxing experience for many co

2013-04-25 19:04:23 836

原创 【POJ】1007 DNA Sorting

DescriptionOne measure of ``unsortedness'' in a sequence is the number of pairs of entries that are out of order with respect to each other. For instance, in the letter sequence ``DAABEC'', this m

2013-04-23 16:24:34 780

原创 【POJ】1006 Biorhythms

DescriptionSome people believe that there are three cycles in a person's life that start the day he or she is born. These three cycles are the physical, emotional, and intellectual cycles, and the

2013-04-17 20:57:02 757

原创 OpenCV 2.4.4 + VS2012的配置

上次使用OpenCV差不多是一年前的事了,而最近又需要用到,而OpenCV的版本更新了好几次了,VS也升到了2012,故记录下配置过程,供大家查询。1. 安装OpenCV和VS。(基础工作不多说了)2. 修改环境变量计算机-》属性-》高级系统设置-》环境变量编辑Path:D:\Program Files\opencv\build\x86\vc11\bin(注意自己的安装

2013-04-16 18:38:23 14016 7

原创 VS2010和VS2012中关于ipch文件夹和.sdf文件的设置

ipch:  Intellisense Precompiled Header Filesdf: SQL Server Compact Edition Database File用过VS2010和VS2012的肯定知道,这两个东西占了很大空间,从而导致项目文件夹庞大,给磁盘空间造成了压力。从网上搜索后,得到解决方法,整理如下供查阅:1. 方法1 使用回退位置(推荐)

2013-04-16 13:14:31 4704

原创 libsvm的版本引出的问题

最近在matlab下运行关于svm的一些程序,而选用的libsvm包来使用。1. 错误一 mexa64与mexw64刚开始运行时,没怎么注意文件夹下的svm的mex文件,运行则报错。根据错误提示位置,点击进入了一个svmtrain文件,发现居然是matlab自带svm程序,居然没有调用文件夹下的mex文件。跑去看mex文件,发现其后缀是mexa64,svmtra

2013-04-08 21:58:52 4657 3

原创 Matlab的内存问题

Matlab 中数组必须占用连续分配的内存段,当无法为新建的数组分配连续的内存段的时候,”Out of Memory”就会出现。在使用的过程中,由于存储单元的不断的被分配和清除,反复分配和释放数组会使内存被分割成不连续的区域,可用的连续内存段减少,很容易造成“Out of Memory”。clear和pack的使用:clear:Remove items from workspace

2013-04-04 11:34:59 1658

原创 关于matlab中struct增长的优化

在平时编写matlab代码进行实验,偶然间发现matlab结构进行行增长或者列增长速度差异较大,选择列增长能够很大程度上提速。为了进一步验证,就写了一段demo程序测试:{% highlight matlab %}n = 100000;fprintf('row grow ... \n');tic;temp = struct;for i = 1 : n   

2014-08-06 10:39:25 2091

原创 【POJ】3720 Occurrence of Digits

感觉太久没写C代码了,打算以后有事没事就去做一做POJ,既能写代码练练手,又能提高我这弱弱的算法的能力,还能开拓思维……好处不多说啦,差点能包治百病今天做的是3720 Occurrence of Digits:DescriptionEvery fraction can be converted to a repeatin decimal. For example

2013-04-11 12:55:09 925

原创 Pytion下使用winshell创建快捷方式

最近因为要在服务器上一大堆的视频帧中做一些数据分析,如果手动在数据集中寻找指定视频的帧将极其繁琐枯燥,而最近又在学习Python,所以便写Python程序去搜索指定视频帧再拷贝回本地电脑,主要是文件名的字符匹配和文件操作。        先没怎么留意拷贝到本地文件的大小,随着几天分析,突然留意到本地磁盘空间小了好多,拷贝了好多G的数据到本地磁盘了。又想了想,其实这样挺浪费空间的,数据在服务器上

2013-03-28 14:58:54 3506

原创 关于Python源码的编码问题

最近一段时间开始学习Python,或多或少的会在代码中进行中文注释或者是输出中文等。刚开始的时候我是在命令行下使用python,在编辑器下写好代码,python file.py 来运行,因而当代码中出现中文时便会出错,具体提示如下:看了下错误提示,编码问题,那时有其他事情便不想纠结,我英语注释还行么。。。后来使用Idle,当代码中出现中文时,F5运行便会出现提示:

2013-03-28 10:09:26 1098

原创 VS2012安装与启动的那些事

最近装完系统,开始装VS2012,但在安装VS过程中,我开了较多的东西,结果完成,但提示有两个组件安装失败,看了下这两组件,感觉是用不到,便没太在意。打开VS2012,可以运行测试程序Hello World。随后,VS提示更新Update1(KB2707250),这个是个在线下载安装的,在线下载安装太慢无法更新成功,于是去下了个离线包,解压后总计1G左右。本地安装更新,结果有组件失败。进行修复

2013-01-14 20:18:45 9685

原创 关于硬盘低级格式化与安装系统的那些事

首先介绍下硬盘低级格式化,百度百科定义,低级格式化就是将空白的磁盘划分出柱面和磁道,再将磁道划分为若干扇区,每个扇区又划分出标识部分ID、间隔区GAP和数据区DATA等。硬盘低级格式化的功用:硬盘低级格式化是对硬盘最彻底的初始化方式,经过低格后的硬盘,原来保存的数据将全部丢失,所以一般来说低格硬盘是非常不可取的,只有非常必要的时候才能低格硬盘。而这个所谓的必要时候有两种,一是硬盘出厂前,硬盘厂

2013-01-14 12:54:37 5374

原创 Ubuntu下mentohust的配置

在学校里,用教育网的同学可能就知道mentohust这软件。我是一个Linux新手,最近想学一学,而我在windows下也是用的mentohust,因而装了Ubuntu12.10后,肯定也是想用mentohust,因而带来了配置mentohust的问题。关于mentohust的配置,首先要确定自己用的教育网是否使用了DHCP(动态主机设置协议),实际就是确定是否是用了静态IP,如果你平时上网是

2013-01-13 23:31:12 4678

原创 关于BOOL与bool

关于BOOL和bool,最基本的描述:1.类型不同,bool是布尔型,而BOOL就是int型;2.长度不同,bool是一个字节,而BOOL是int的长度;3.取值不同,bool只有true和false,而BOOL理论上就可以取所有int值,但是既然是BOOL就单独给宏定义了两个值TRUE(1),FALSE(0),但在Win32 API中很多返回值为BOOL的函数都是三值逻辑(TRUE/

2012-11-10 01:05:54 1532

原创 关于本人博客的一些叙述

/* 博客前言 */        原来一直有个习惯,就是平时在做事情的时候,去网上查阅的资料喜欢保存网页书签,但是又没有整理的习惯,久而久之,浏览器中保存的书签多而繁杂,需要的时候去找书签的时间跟重新去搜索的时间都有的一拼了。        又过段时间,突然觉得自己的浏览器书签管理乱的自己都觉得无法忍受时,就决心去整理书签,看着原来搜索资料的书签,也只好忍痛删除。

2012-11-09 08:08:41 754

原创 2012年UC的一道笔试题——空间时间复杂度限制下的数字排序

2012年UC的一道笔试题在空间复杂度O(1),时间复杂度O(n)下,置换数组a1, a2, ..., an, b1, b2, ..., bn置换后a1, b1, a2, b2,..., an, bn 关于此题,一般我们的做法都是重新构造一个数组来进行操作,但与题中描述的空间复杂度O(1)不符,为了达到空间复杂度O(1),就必须充分利用原数组的空间,因而我使用的方法是迭

2012-10-18 10:01:26 1631

vim配置软件

为了大家方便下载,也为了方便博客(http://blog.csdn.net/mrknight/article/details/23089357)的读者实践,把vim中常用的插件都给打了包

2014-04-07

The OpenCV User Guide

The OpenCV User Guide Release 2.4.5.0 最新离线文档pdf,供OpenCV新手学习

2013-04-16

正则表达式经典实例

《正则表达式经典实例》本书讲解了基于8种常用的编程语言使用正则表达式的经典实例。书中提供了上百种可以在实战中使用的实例,以帮助读者使用正则表达式来处理数据和文本。对于如何使用正则表达式来解决性能不佳、误报、漏报等常见的错误以及完成一些常见的任务,本书给出了涉及基于C#、Java、JavaScript、Perl、PHP、Python、Ruby和VB NET等编程语言的解决方案。 免费上传,分享给大家学习(PS:本书是扫描版)

2013-03-26

空空如也

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

TA关注的人

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