自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(67)
  • 资源 (5)
  • 收藏
  • 关注

转载 转载]使用C++的fstream读取有结构的字符串和数值混排的文本文件

因为要经常接触字符串和数值混排的数据文本文件,所以,如何有效的读取这类文件成了我头痛的事,不过今日学习了日志[1],找到的解决方法,编程读写实例如下。要读取的目标文件dat.txt内容如下:zzz 8 10.0 2.5 2.55llz 10 20.2 3.9 4.96读写方法编程如下:#include #include using namespace s

2012-12-31 20:58:49 930

转载 C++流实现内幕---由boost::lexical_cast引发的一个问题

中午同事碰见一个关于使用boost::lexical_cast产生异常的问题,关键代码如下string str(8,'/0');strncpy(&str.at(0),"1234567",7);cout (str) 结果运行的时候发生如下异常terminate called after throwing an instance of 'boost::bad_l

2012-12-31 09:52:05 830

转载 boost/lexical_cast.hpp的简单使用方法

1、字符串->数值 C++代码#include   #include   int main()   {           using boost::lexical_cast;           int a = lexical_castint>("123");           double b = lexical_castdouble>("123.12");

2012-12-31 09:06:59 946

转载 openCV,C++接口,cv::Mat矩阵数据元素读取

参见:http://blog.csdn.net/moc062066/article/details/6949826简单地处理 cv::Mat,直接如下进行即可:cv::Mat tmat(4, 4, CV_32FC1);tmat.at(0,0) = 1;cout(0,0)示例,使用openCV求矩阵的特征值与特征向量:#include "c

2012-12-30 10:48:43 2095

转载 java 资料大全-转

JDK1.5中文帮助(CHM) JAVA必备 Java 2 教程(第五版) Internet实务系列丛书Java轻松上手(PDF) JAVA实例技术手册第二版 收入了164个完整的、来自实战的Java编程实例,每个例子都有详尽的注释,全新的第二版涵盖了Java v1.3,实现了20个不同的Java API,其中包括Servelt、JSP、XML、Swing和Java2D

2012-12-29 12:16:04 587

转载 关于svm

名词解释:(1) SVM(Support Vector Machine)是从瓦普尼克(Vapnik)的统计学习理论发展而来的,主要针对小样本数据进行学习、分类和预测(有时也叫回归)的一种方法,能解决神经网络不能解决的过学习问题。作者以为,类似的根据样本进行学习的方法还有基于案例的推理(Case-Based Reasoning),决策树归纳算法C4.5等,以后将详细阐述这两种方法。(

2012-12-29 12:13:03 1403 1

转载 优先队列三大利器——二项堆、斐波那契堆、Pairing 堆

本文内容框架:写在前面的话二项堆二项堆的定义,操作,实现斐波那契堆斐波那契堆的定义,操作,实现Pairing堆Pairing 堆的定义,操作,实现小结写在前面的话昨天发现,作者辛苦的劳动被一个无耻的人给窃取了——有一个人(csdn ID :qiaqia609 )(希望能引以为戒)在CSDN上把本人的很多博文完全粘贴复制

2012-12-29 10:29:25 1277

转载 Ubuntu 11.10/12.04 下 Code::Blocks 手动修改设置程序命令行参数

在 Ubuntu 11.10/12.04 下点击菜单 Project -> Set programs' arguments... ,在弹出的 Select target 属性框中发现 Program arguments: 文本框只有 1象素(pixel) 高,根本无法输入命令行参数,如下图:11.10/12.04 下 Code::Blocks 手动修改设置程序命令行参数" title=

2012-12-28 10:08:13 803

转载 stringstream

【本文来自】http://www.builder.com.cn/2003/0304/83250.shtmlhttp://www.cppblog.com/alantop/archive/2007/07/10/27823.html使用stringstream对象简化类型转换C++标准库中的提供了比ANSI C的更高级的一些功能,即单纯性、类型安全和可扩展性。在本文中,我将展示怎样使用这些库

2012-12-27 21:36:19 400

转载 Boost.Filesystem

Boost.Filesystem 库为对路径、文件和目录进行查询和操作提供了可移植的工具,已经被C++标准委员会接纳包含到TR2中。头文件#include 所有Boost.Filesystem库的内容都处于名空间boost::filesystem之内。认识basic_path类在Boost.Filesystem库里basic_path是最重要的类,它以系统无

2012-12-27 21:20:59 647

转载 C++遍历文件夹,使用boost filesystem递归遍历文件夹

编译环境vc 9#ifndef SCANALLFILES_H#define SCANALLFILES_H#include "boost/filesystem/operations.hpp"#include "boost/filesystem/path.hpp"#include using namespace std;class ScanAllFiles{public: stati

2012-12-27 21:18:35 729

原创 C++中对文本的读写

#include#include#include using namespace std;int main(){string s1="test",s2="mskdkndk",s3="bdbdhbdhb";string  out=s1+"\t"+s2+"\t"+s3;fstream fout;fout.open("yyy",ios::out);fout

2012-12-27 21:10:37 399

转载 boost::format

所需头文件:#include 示例代码:#include #include #include  using namespace std;int _tmain(int argc, _TCHAR* argv[]){    // 使用%序号%的方式给出指示符, 后面用%连接对应的数据。    cout "writing %1%,  x=%2% : %3%-th try") %

2012-12-27 20:15:26 510

转载 fstream

文件输入和输出如果一个用户希望把一个文件连接到程序上,以便用来输入或输出,则必须包含fstream头文件(它又包含了iostream头文件):#include为了打开一个仅被用于输出的文件,我们可以定义一个ofstream(输出文件流)类对象。例如:ofstream outfile( "copy.out", ios_base::out );传递给ofstream构造函数的实参分

2012-12-27 19:02:14 1143

转载 C++标准转换运算符reinterpret_cast

reinterpret_cast (expression)reinterpret_cast运算符是用来处理无关类型之间的转换;它会产生一个新的值,这个值会有与原始参数(expressoin)有完全相同的比特位。什么是无关类型?我没有弄清楚,没有找到好的文档来说明类型之间到底都有些什么关系(除了类的继承以外)。后半句倒是看出了reinterpret_cast的字面意思:重新解释(类

2012-12-27 18:57:04 405

转载 Hadoop

写本文由leftnoteasy发布于http://leftnoteasy.cnblogs.com 本文可以被全部或者部分的使用,但请注明出处,如果有问题,可以联系wheeleast (at) gmail.com, 也可以加我的新浪微博:http://weibo.com/leftnoteasy 前言:  很久没有写写博客了,之前主要是换工作,耽误了很多的时间,让人也变

2012-12-25 18:27:24 513

转载 SVM分类算法

原文出处:http://leftnoteasy.cnblogs.com    关于SVM的论文、书籍都非常的多,引用强哥的话“SVM是让应用数学家真正得到应用的一种算法”。SVM对于大部分的普通人来说,要完全理解其中的数学是非常困难的,所以要让这些普通人理解,得要把里面的数学知识用简单的语言去讲解才行。而且想明白了这些数学,对学习其他的内容也是大有裨益的。我就是属于绝大多数的普通人,为了看

2012-12-25 17:11:11 672

转载 SVM入门(一)至(三)Refresh

(一)SVM的八股简介支持向量机(Support Vector Machine)是Cortes和Vapnik于1995年首先提出的,它在解决小样本、非线性及高维模式识别中表现出许多特有的优势,并能够推广应用到函数拟合等其他机器学习问题中[10]。支持向量机方法是建立在统计学习理论的VC 维理论和结构风险最小原理基础上的,根据有限的样本信息在模型的复杂性(即对特定训练样本的学习精度,Ac

2012-12-25 16:54:24 379

转载 Learning to Rank for IR的评价指标—MAP,NDCG,MRR

MAP(Mean Average Precision):单个主题的平均准确率是每篇相关文档检索出后的准确率的平均值。主集合的平均准确率(MAP)是每个主题的平均准确率的平均值。MAP 是反映系统在全部相关文档上性能的单值指标。系统检索出来的相关文档越靠前(rank 越高),MAP就可能越高。如果系统没有返回相关文档,则准确率默认为0。例如:假设有两个主题,主题1有4个相关网页,主题2有5个相关

2012-12-25 15:52:35 586

转载 Learning to Rank for IR的评价指标—MAP,NDCG,MRR

MAP(Mean Average Precision):单个主题的平均准确率是每篇相关文档检索出后的准确率的平均值。主集合的平均准确率(MAP)是每个主题的平均准确率的平均值。MAP 是反映系统在全部相关文档上性能的单值指标。系统检索出来的相关文档越靠前(rank 越高),MAP就可能越高。如果系统没有返回相关文档,则准确率默认为0。例如:假设有两个主题,主题1有4个相关网页,主题2有5个相关

2012-12-25 15:51:32 625

转载 Learning to Rank for IR的评价指标—MAP,NDCG,MRR

MAP(Mean Average Precision):单个主题的平均准确率是每篇相关文档检索出后的准确率的平均值。主集合的平均准确率(MAP)是每个主题的平均准确率的平均值。MAP 是反映系统在全部相关文档上性能的单值指标。系统检索出来的相关文档越靠前(rank 越高),MAP就可能越高。如果系统没有返回相关文档,则准确率默认为0。例如:假设有两个主题,主题1有4个相关网页,主题2有5个相关

2012-12-25 15:51:00 672

转载 non-trivial heuristically

non-trivial:今天在一片论文上看见一个单词是non-trivial,网上搜了一下,大概翻译出来的意思就是非平凡的,意思是这个方程的解释复杂的,有可能在有限的时间内解不出来,或者时间复杂度很高。  heristically :中文意思是启发式。启发式方法指人在解决问题时所采取的一种根据经验规则进行发现的方法。其特点是在解决问题时,利用过去的经验,选择已经行之有效的方法,而不是系统地、以

2012-12-25 10:57:53 1121

转载 C++ 获取文件夹下的所有文件名

忘了在哪儿看的了,用了好几个月了,再写到自己博客里吧,想不起来怎么用的时候方便查找。[cpp] view plaincopychar * filePath = "D:\\sample";  vector files;    ////获取该路径下的所有文件  getFiles(filePath, files );    char

2012-12-24 20:17:44 520

转载 颜色矩 color moment

颜色矩颜色是彩色图像最重要的内容之一,被广泛用于图像检索中。但从图像中提取颜色特征时,很多算法都先要对图像进行量化处理。量化处理容易导致误检,并且产生的图像特征维数较高,不利于检索。stricker和0reng0提出了颜色矩的方法[1],颜色矩是一种简单有效的颜色特征表示方法,有一阶矩(均值,mean)、二阶矩(方差,viarance)和三阶矩(斜度,skewness)等,

2012-12-24 10:37:12 2521

转载 颜色相关直方图(color correlogram)

相关直方图(color correlogram),结合了图像中的颜色与空间信息,用颜色之间(不同颜色或相同颜色)的量化距离来构建直方图。而传统的颜色直方图只考虑了颜色信息。如下示例:correlogram)" title="颜色相关直方图(color correlogram)" style="margin:0px; padding:0px; border:0px; list-style:n

2012-12-24 10:27:14 3696

转载 图像处理与计算机视觉:基础,经典以及最近发展(1)序

1. 为什么要写这篇文章      从2002年到现在,接触图像快十年了。虽然没有做出什么很出色的工作,不过在这个领域摸爬滚打了十年之后,发现自己对图像处理和计算机视觉的感情越来越深厚。下班之后看看相关的书籍和文献是一件很惬意的事情。平常的一大业余爱好就是收集一些相关的文章,尤其是经典的文章,到现在我的电脑里面已经有了几十G的文章。写这个文档的想法源于我前一段时间整理文献时的一个突发奇想,

2012-12-21 19:16:01 547

原创 ubuntu截屏工具

自带的screenshot即可

2012-12-19 20:21:27 492

转载 优化ubuntu

Ubuntu的启动速度非常快,按了开机键之后很快就进入桌面。但我们仍然可以充分利用内存,通过多种方法让开机速度更快。某些方法真的可以提速,对于旧电脑的效果尤其明显。选用轻量级的桌面环境,关闭不必要的应用程序,可以让一台旧电脑如释重负。如果强行在旧电脑上运行Ubuntu的Unity桌面环境,系统的速度会拖得很慢很慢。 预载(Peload)预载是一个后台服务,可监控系统上使用的

2012-12-19 20:19:39 694

原创 hadoop 命令行打jar包

2012-12-19 19:53:49 699

转载 Hadoop命令大全

1、列出所有Hadoop Shell支持的命令  $ bin/hadoop fs -help2、显示关于某个命令的详细信息  $ bin/hadoop fs -help command-name3、用户可使用以下命令在指定路径下查看历史日志汇总  $ bin/hadoop job -history output-dir这条命令会显示作业的细节信息,失败和终止的任务细节。

2012-12-19 19:38:48 449

原创 运行第一个mapreduce 程序 通过控制台

今天尝试来一天,才在控制台下运行成功来wordcount,简要记录一下。   首先配置好hadoop  ,之后在编译所提供的例子的时候总是出错,网上找来很多相同的问题,但是很少能说到关键的,http://blog.csdn.net/xw13106209/article/details/6862480这一篇算是说的比较详细的一篇。其中的原因就是hadoop自带的例子里边有package or

2012-12-19 19:15:50 612

转载 命令行运行hadoop实例wordcount程序

参考1:http://www.cnblogs.com/flying5/archive/2011/05/04/2078408.html需要说明的有以下几点。1.如果wordcount程序不含层次,即没有package那么使用如下命令:[cpp] view plaincopyhadoop jar wordcount.jar

2012-12-19 17:33:13 581

转载 Exception in thread "main" java.lang.NoClassDefFoundError错误解决

1参考文献文献1:http://topic.csdn.net/u/20070812/16/b24350b6-3db4-4f7e-9861-1a113f53adff.html文献2:http://doc.linuxpk.com/4703.html2错误描述javac helloworld.java能够通过。但是java helloworld出现错误:

2012-12-19 17:08:22 2084

转载 Hadoop学习资料、博客及网站汇总

转载-http://blog.csdn.net/yaoyepeng/article/details/5929400 hadoop笔记:http://ekaf.blog.163.com/blog/static/17710797020116269126649/点击打开链接 Hadoop官方的中文文档 http://hadoop.apache.org/common/docs/r0

2012-12-19 12:35:15 427

转载 从零开始一步步教你:用C++开发一个简单的hadoop分布式计算应用程序

假设你有上百G的数据,你要统计出这些数据中,含有某些你感兴趣的内容的数据的有多少条,你会怎么做?在硬件条件允许的情况下,用hadoop并行计算是一个不错的选择。为了使本文得以清晰地说明,我们不妨假设如下的情况:我们有100G的数据,分别保存在5个文件中,它们位于 /data/ 目录下。这5个数据文件的内容均为相同的格式,即,文件的内容大致如下:ABCDSDFKJ

2012-12-19 09:37:11 1458

原创 segment fault 及core文件

core文件是应用程序在出现运行错误的情况下系统产生的执行过程的信息。可以通过ulimit -a  来查看是否打开core文件的产生。若core  file  最后一个显示为0 则表示没有打开。可用ulimit -c  unlimited 打开。这是不限制core文件的大小,也可以加上一个数来限制其产生的大小。    之后在编译源文件的时候,若使用的是g++  则应该加上-g,即 g++  -

2012-12-18 21:09:13 592

转载 cc、gcc、g++、CC的区别概括

gcc是C编译器;g++是C++编译器;linux下cc一般是一个符号连接,指向gcc;gcc和g++都是GUN(组织)的编译器。而CC则一般是makefile里面的一个名字,即宏定义,嘿,因为Linux/Unix都是大小写敏感的系统,这点一定要注意。cc是Unix系统的C Compiler,而gcc则是GNU Compiler Collection,GNU编译器套装。gcc原名为Gun

2012-12-18 20:45:08 444

转载 Linux下core文件调试方法

程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。1.core文件的生成开关和大小限制 1)使用ulimit -c命令可查看core文件的生成开关。若结果为0,则表示关闭了此功能,不会生成core文件。 2)使用ulimit -c filesize命令,可以限制

2012-12-18 20:43:12 324

转载 Linux/ubuntu下core文件的产生与使用

一.相关知识1)何为core文件?        核心文件(core file),也称核心转储(core dump),是操作系统在进程收到某些信号而终止运行时,将此时进程地址空间的内容以及有关进程状态的其他信息写出的一个磁盘文件。这种信息往往用于调试。[摘自百度百科]        A core dump is the recorded state of the working mem

2012-12-18 19:46:55 490

转载 GDB调试core文件样例(如何定位Segment fault)

core dump又叫核心转储, 当程序运行过程中发生异常, 程序异常退出时, 由操作系统把程序当前的内存状况存储在一个core文件中, 叫core dump. (linux中如果内存越界会收到SIGSEGV信号,然后就会core dump)在程序运行的过程中,有的时候我们会遇到Segment fault(段错误)这样的错误。这种看起来比较困难,因为没有任何的栈、trace信息输出。该种类型的

2012-12-18 19:09:56 498

briss-0.9切除pdf白边的briss库

此压缩包含有一个切除pdf白边的briss库,和我自己封装的一个脚本,可以添加PATH支持后,变换一个命令

2014-04-28

LINUX+SHELL脚本攻略

学习linux环境下shell的编程 一本不错的书

2013-06-23

ubuntu server 最佳方案

利用ubuntu 配置服务器 介绍ubuntu server的一些基本的配置

2013-06-22

C GAL

cga l

2012-10-24

JPEG)编码算法及压缩过程的实现.pdf

JPEG)编码算法及压缩过程的实现.pdf

2012-06-08

空空如也

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

TA关注的人

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