代码改变世界

c++中volatile详解

2016-08-08 15:49 by pengfengting~, 1214 阅读, 0 推荐, 收藏, 编辑
摘要:1. 为什么用volatile? C/C++ 中的 volatile 关键字和 const 对应,用来修饰变量,通常用于建立语言级别的 memory barrier。这是 BS 在 "The C++ Programming Language" 对 volatile 修饰词的说明: A volatil 阅读全文

C++操作符operator的另一种用法

2016-08-01 15:38 by pengfengting~, 1551 阅读, 0 推荐, 收藏, 编辑
摘要:http://blog.csdn.net/memewry/article/details/7833314 参考地址 今天在程序员面试宝典上看到这样一道题目: A C++ developer wants to handle a static_cast<char*>() operation for th 阅读全文

断言Assert的使用

2016-08-01 10:39 by pengfengting~, 420 阅读, 0 推荐, 收藏, 编辑
摘要:转载地址:http://www.cnblogs.com/moondark/archive/2012/03/12/2392315.html 我一直以为assert仅仅是个报错函数,事实上,它居然是个宏,并且作用并非“报错”。 在经过对其进行一定了解之后,对其作用及用法有了一定的了解,assert()的 阅读全文

linux常用系统配置命令汇总

2016-07-30 13:10 by pengfengting~, 202 阅读, 0 推荐, 收藏, 编辑
摘要:系统配置及查看信息相关命令 # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# ls 阅读全文

oracle varchar2 和varchar 区别

2016-06-14 14:37 by pengfengting~, 1352 阅读, 0 推荐, 收藏, 编辑
摘要:今天,往ORACLE一个表的VACHAR2(20)字段中插入七个汉字,提示错误:插入的值太大。 改成插入六个汉字,又可以。 一直以来,都以为一个汉字占两个字节。觉得非常奇怪。 用length()、lengthb()函数查看,发现lengthb()是length()的三倍。 于是百度,原来这与ORAC 阅读全文

Oracle的rownum原理和使用(整理几个达人的帖子)

2016-05-27 09:53 by pengfengting~, 249 阅读, 0 推荐, 收藏, 编辑
摘要:趁还没忘掉,赶快记录下来 Oracle的rownum原理和使用(整理几个达人的帖子) <!--[endif]--> 整理和学习了一下网上高手关于rownum的帖子: 参考资料: http://tech.ddvip.com/2008-10/122490439383296.html 和 http://t 阅读全文

C++:抽象基类和纯虚函数的理解

2016-05-22 21:47 by pengfengting~, 2914 阅读, 0 推荐, 收藏, 编辑
摘要:转载地址:http://blog.csdn.net/acs713/article/details/7352440 抽象类是一种特殊的类,它是为了抽象和设计的目的为建立的,它处于继承层次结构的较上层。 ⑴抽象类的定义: 称带有纯虚函数的类为抽象类。 ⑵抽象类的作用: 抽象类的主要作用是将有关的操作作为 阅读全文

c#事件委托

2016-03-14 10:44 by pengfengting~, 188 阅读, 0 推荐, 收藏, 编辑
摘要:转载地址:http://www.cnblogs.com/wudiwushen/archive/2010/04/20/1703368.html    从序言中,大家应该对委托和事件的重要性有点了解了吧,虽然说我们现在还是能模糊,但是从我的大白话系列中,我会把这些概念说的通俗易懂的。首先,我们还是先说说 阅读全文

全景视频拼接关键技术

2015-11-24 15:09 by pengfengting~, 880 阅读, 0 推荐, 收藏, 编辑
摘要:原博客地址:http://blog.csdn.net/shanghaiqianlun/article/details/12090595一、原理介绍 图像拼接(Image Stitching)是一种利用实景图像组成全景空间的技术,它将多幅图像拼接成一幅大尺度图像或360度全景图,图像拼接技术涉及... 阅读全文

k-d tree算法

2015-11-23 20:48 by pengfengting~, 205 阅读, 0 推荐, 收藏, 编辑
摘要:k-d树(k-dimensional树的简称),是一种分割k维数据空间的数据结构。主要应用于多维空间关键数据的搜索(如:范围搜索和最近邻搜索)。应用背景 SIFT算法中做特征点匹配的时候就会利用到k-d树。而特征点匹配实际上就是一个通过距离函数在高维矢量之间进行相似性检索的问题。针对如何快速而准... 阅读全文