自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (6)
  • 收藏
  • 关注

转载 简单易懂学习Shared_ptr

共享指针 (shared_ptr) 是现在的 Boost 库中提供的,并且应该是将来 C++1x 的标准库中提供的一个模板类。在此之前,ISO/IEC 14882:2003 标准库 <memory> 中的“自动指针 (auto_ptr)”也有类似的功能。显然 shared_ptr 要比 auto_ptr 从功能上来说应该强大一些。这篇文章主要介绍 shared_ptr 的最基本用法和注...

2018-06-21 20:59:59 196

原创 道路匹配分析与设计

道路匹配分析与设计出租车轨迹 由轨迹点序列组成<x,y,t>附带额外信息 speed,angle(GPS正北为0°,顺时针夹角,极坐标角度方向相反) 如何匹配轨迹?轨迹的匹配依赖于单点匹配,在单点匹配的基础上,涉及到两个点之间寻找合理轨迹(路径规划),错误GPS点剔除(模式分类),多点之间的相互验证(投票)。单点匹配单点匹配方式:由目前已知参数,忽略X,Y方向影响是独立同分布,即假设X...

2018-06-14 17:49:03 732

原创 哈希表

1.哈希表的定义  这里先说一下哈希表的定义:哈希表是一种根据关键码去寻找值的数据映射结构,该结构通过把关键码映射的位置去寻找存放值的地方,说起来可能感觉有点复杂,我想我举个例子你就会明白了,最典型的的例子就是字典,大家估计小学的时候也用过不少新华字典吧,如果我想要获取“按”字详细信息,我肯定会去根据拼音an去查找 拼音索引(当然也可以是偏旁索引),我们首先去查an在字典的位置,查了一下得到“安”...

2018-05-14 09:53:45 165

转载 R树空间索引

R树空间索引R树在数据库等领域做出的功绩是非常显著的。它很好的解决了在高维空间搜索等问题。举个R树在现实领域中能够解决的例子吧:查找20英里以内所有的餐厅。如果没有R树你会怎么解决?一般情况下我们会把餐厅的坐标(x,y)分为两个字段存放在数据库中,一个字段记录经度,另一个字段记录纬度。这样的话我们就需要遍历所有的餐厅获取其位置信息,然后计算是否满足要求。如果一个地区有100

2018-01-30 16:08:42 1557

翻译 滤波算法总汇

最近用Arduino做电子秤,为了解决数据的跳变研究了不少滤波算法。网上能找到大把的十大滤波算法帖子,每一篇都不太一样,都号称精编啊,除错啊什么的,可是放到板子里却没一个能正常跑起来的。于是决定自己整理一下这些程序,完美移植到Arduino中。所以大家看到这个帖子的时候,不要怀疑我重复发帖。我的代码都是经过反复试验,复制到Arduino中就能开跑的成品代码,移植到自己的程序中非常方便。而且

2018-01-04 21:37:08 475

原创 Dijkstra算法和A*算法总结

Dijkstra算法和A*算法都是最短路径问题的常用算法,下面就对这两种算法的特点进行一下比较。1.Dijkstra算法计算源点到其他所有点的最短路径长度,A*关注点到点的最短路径(包括具体路径)。2.Dijkstra算法建立在较为抽象的图论层面,A*算法可以更轻松地用在诸如游戏地图寻路中。3.Dijkstra算法的实质是广度优先搜索,是一种发散式的搜索,所以空间复杂度和时间复杂度都比

2018-01-03 13:48:27 33907 3

转载 Jenkins入门系列之——01第一章 Jenkins是什么?

CSDN新首页上线啦,邀请你来立即体验!旧版立即体验 博客学院 下载 GitChat 更多论坛问答活动码云商城ITeye极客头条写博客 发布Chat 登录注册hopeping128我的博客消息(99)设置

2017-12-20 10:07:30 3004

转载 STL中list的使用

<br /> <br />STL中list的使用:<br />STL中的list就是一双向链表,可高效地进行插入删除元素。现总结一下它的操作。<br />文中所用到两个list对象c1,c2分别有元素c1(10,20,30)  c2(40,50,60)。还有一个list<int>::iterator citer用来指向c1或c2元素。<br />list对象的声明构造():<br />A.      list<int>c0;                 //空链表<br />B.      list<i

2010-08-20 11:29:00 310

原创 静态库与动态库的区别

<br />静态库<br />1.静态库是没有main入口地址的,导出二进制格式的.lib库,相当于我们的.cpp和.h文件,只不过是被编译了。<br />2.静态库的生成只有.lib文件。<br />3.静态库是在link的时候加到程序中的,必须有.h文件才能够使用正确的调用静态库。<br />4.利用静态函数库编译成的文件比较大,因为整个函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程序不需要外部的函数库支持,因为所有使用的函数都已经被编译进去了。当然这也会成为他的缺点,因

2010-08-19 10:04:00 384

转载 Visual C++中DDB与DIB位图编程全攻略

<br />对每个像素进行了(R,G,B)量化的图像就是位图,其在计算机中对应文件的扩展名一般为.bmp。<br />1. 基本概念<br />  先来用通俗的语句讲解位图和调色板的概念。<br /><br />我们知道,自然界中的所有颜色都可以由红、绿、蓝(R,G,B)三基色组合而成。针对含有红、绿、蓝色成分的多少,可以对其分别分成0~255个等级, 而红、绿、蓝的不同组合共有256×256×256种,因此约能表示1600万种颜色。对于人眼而言,这已经是"真彩色"了。<br />  对每个像素进行了(R,

2010-07-13 16:35:00 309

Android应用性能优化

安卓应用架构,安卓应用性能的瓶颈的查找,如何解决性能问题

2018-04-05

Linux就是这个范儿 PDF电子书下载 带书签目录 完整版.pdf

一个比较好的linux入口学习书籍,通俗易懂,有很多实用的例子。

2018-04-05

CArray详解例子说明

模板参数指定存储在数组中的对象的类型。模板参数指定存储在数组中的对象的类型。

2011-08-27

高质量C编程指南.pdf

高质量C编程指南 一本很不错的的书 建议大家有空都去看看

2009-11-17

学习HTML语言

这是学习HTML语言的好东西

2007-12-19

空空如也

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

TA关注的人

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