自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shang322的专栏

Better Late Than Never!

  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 pongo庞果:xml字符串文件的解析——为什么我的代码效率低?

最近正在学习C++ STL,尝试着使用C++解庞果上面的在线编程挑战题目,结果总是说超过3s时间。这是为啥呀为啥呀?哥只是用了个string 而已啊题目 :http://hero.pongo.cn/Home/Index  蓝港在线:xml字符串文件的解析代码贴出来,留待日后有能力了改进效率:#include #include #include #include using nam

2013-08-02 16:18:44 766

翻译 Smart Pointers - What, Why, Which? 智能指针

来自:http://ootips.org/yonat/4dev/smart-pointers.htmlSmart Pointers - What, Why, Which?What are they?Why would I use them?Less bugsException SafetyGarbage collectionEfficiencySTL containers

2013-07-22 17:26:56 858

原创 Perl的正则表达式——入门篇

Perl的正则表达式——入门篇一.基本概念正则表达式,在Perl 中通常被称为模式(pattern):某个模板是否匹配某个字符串。由于存在无限的字符串,某个给定的模式将这些字符串分成两类:一类是能匹配的,一类是不能匹配的。这里没有,或者,大概,几乎那样的匹配:要么匹配,要么不匹配。 元字符 meta-characters:点号(.)是通配符:它可以匹配任何单个的字符,但不包括换

2013-07-18 15:14:53 1441

转载 Perl内置特殊变量

转自:http://www.cnblogs.com/ace9/archive/2011/04/29/2032755.htmlPerl内置特殊变量一、正则表达式特殊变量:1、$n   :包含上次模式匹配的第n个子串2、$&   :前一次成功模式匹配的字符串3、$`   :前次匹配成功的子串之前的内容4、$’   :前次匹配成功的子串之后的内容5、$+  :前一次使

2013-07-18 10:01:11 663

转载 Perl Hash用法之入门教程

转自:http://www.cnblogs.com/nwf5d/archive/2011/11/10/2244866.htmlPerl Hash用法之入门教程本文和大家重点讨论一下Perl Hash的用法,哈希是一种数据结构,和数组类似,但是,和数组不同的是,其索引不是数字,而是名字。也就是说,索引(这里,我们将它叫key)不是数字而是任意的唯一的字符串。一、什么是

2013-07-18 09:57:55 801

转载 标准C++库string及STL相关函数

转自:http://blog.csdn.net/perfectpdl/article/details/6048361一.标准C++库字符串类std::string的用法#includestd::string s1;std::string s3(s2);std::string s2("this is a string");begin       得到指向字符串开头的I

2013-07-17 17:27:56 621

转载 用perl XML::Simple解析XML文件

转自: http://blog.csdn.net/perfectpdl/article/details/5936372在Perl中解析XML的方法最常见的就是使用 XML::DOM 和 XML::Simple了。 XML::DOM过于庞大,而且解析结果是一个DOM树,操作也不方便。对于小型且不复杂的XML文件,XML::DOM真是杀鸡用牛刀。这时就轮到轻便的XML::Simple上场了。

2013-07-17 17:00:35 1303

翻译 malloc/free and new/delete in C++

转自:http://www.pixelstech.net/article/index.php?id=1340193129malloc and free are C++/C language standard library functions, while new/delete are operator of C++. They can be used to allocate

2013-07-17 16:15:59 688

转载 Qt线程、事件与QObject

线程、事件与QObject敬告:测试版本本译文接近定稿,但还须一些加工和更好的例子。欢迎任何评阅和贡献。有关本文的讨论参见如下“链接”:http://developer.qt.nokia.com/forums/viewthread/2423/中文译者的博客http://blog.csdn.net/changsheng230该译文在博客的连接htt

2013-07-16 16:38:12 936

转载 C++中的set

jaazure的专栏:http://blog.csdn.net/jaazure/article/details/6557117这是微软帮助文档中对集合(set)的解释: “描述了一个控制变长元素序列的对象(注:set中的key和value是Key类型的,而map中的key和value是一个pair结构中的两个分量)的模板类,每一个元素包含了一个排序键(sort key)和一个值(val

2013-07-12 09:41:45 788

原创 使用 Perl 脚本做文件内容替换

本人是Perl语言初学者,仅仅是读完 Perl语言入门(第四版).pdf,工作中写过几个小脚本。感觉Perl语言处理文本任务确实很强大,准备写些个笔记用于知识积累。最近工作中需要更新很多个文件,每个文件只需要更新字符串资源的字符串 id ,文件是 xml 格式的(Perl有强大的xml处理能力,这里直接当成文本文件处理了)。基本上就是用新的id更新掉老的id,但是其他内容都是保

2013-07-11 15:17:55 5322

转载 C++Vector用法

C++内置的数组支持容器的机制,但是它不支持容器抽象的语义。要解决此问题我们自己实现这样的类。在标准C++中,用容器向量(vector)实现。容器向量也是一个类模板。标准库vector类型使用需要的头文件:#include 。vector 是一个类模板。不是一种数据类型,vector是一种数据类型。Vector的存储空间是连续的,list不是连续存储的。一、 定义和初始化vecto

2013-07-09 09:36:00 479

转载 C++map的基本操作和使用

C++map的基本操作和使用(mjshldcsd的专栏)http://blog.csdn.net/mjshldcsd/article/details/72069011、map简介map是一类关联式容器。它的特点是增加和删除节点对迭代器的影响很小,除了那个操作节点,对其他的节点都没有什么影响。对于迭代器来说,可以修改实值,而不能修改key。2、map的

2013-07-09 09:33:39 556

转载 C++ static、const和static const 以及它们的初始化

C++ static、const和static const 以及它们的初始化(yjkwf的技术专栏)http://blog.csdn.net/yjkwf/article/details/6067267      const定义的常量在超出其作用域之后其空间会被释放,而static定义的静态常量在函数执行后不会释放其存储空间。      static表示的是静

2013-07-09 09:11:10 469

原创 OpenCV学习(三)使用mask添加水印

上一篇学习了ROI的用法,本节接着上一篇,继续添加水印,但是要去掉讨厌的水印的背景。关于添加水印,网上有一篇讲的很清楚:http://www.cnblogs.com/mfryf/archive/2012/03/08/2385304.html不过他的图像是png格式的,本身是透明背景,本篇将采用普通jpg格式图片做水印。第一步,分析 copyTo 函数: //!

2013-06-28 17:01:30 4149

原创 OpenCV学习(二)叠加图片,叠加文字

图片叠加是图像处理的基本操作。这个笔记是用来练习图像感兴趣区域ROI的。ROI(Region of Interest) 是指图像中的一个矩形区域,表明后续的程序需要单独处理这一个小区域。如果对图像设置了ROI,那么,Opencv的大多数函数只在该ROI区域内运算(只处理该ROI区域,效果有点儿类似于对其他部分锁定不得编辑),如果没设ROI的话,就会处理整幅图像。需要注意的时候,设置的ROI

2013-06-27 11:20:02 8587 1

原创 OpenCV学习(一)QT环境显示图像

环境配置,我的开发环境是VS2008,安装了Qt Creator 2.7.0 Based on Qt 4.8.4 (32 bit),配置好QT(方法网上有很多,不多说)1. 下载OpenCV2.3.1,解压到C:\OpenCV-2.3.1\目录2. 配置环境变量(可以自己用cmake编译,编译过程也不复杂,其实使用解压后编译好的库就行了)C:\OpenCV-2.3.1\buil

2013-06-19 17:23:21 952

原创 博客开篇 - 序

现在是微博的天下!很正确,但是要注明是在媒体领域。在挨踢民工,技术宅男,鱼龙混杂的计算机领域,博客绝对是不可替代的!不论共享,交流,交友,切磋,答疑,解惑,几乎都是高效无缝的。开博客,既能帮助他人,又能快速提高自己,何乐而不为?因此,勿以力小而不为,开!    最早接触CSDN还是在好几年前,当时搜索资源,发现很多优质资源都在CSDN上啊,那怎么办?注册呗,就注册上了,后来下载需要积分了,再怎

2013-06-14 17:29:21 529

Linux内核设计与实现

比较适合初学者,下来看吧

2008-07-02

ISO-IEC 13818-6.pdf

数字电视DVB标准系列13818中第6个标准,关于传输协议DSM-CC的原理,供大家学习使用

2008-05-12

空空如也

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

TA关注的人

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