自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhangpinghao的专栏

好记性不如烂笔头

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

转载 哈希树

我们选择质数分辨算法来建立一棵哈希树。选择从2开始的连续质数来建立一个十层的哈希树。第一层结点为根结点,根结点下有2个结点;第二层的每个结点下有3个结点;依此类推,即每层结点的子节点数目为连续的质数。到第十层,每个结点下有29个结点。如下图所示:同一结点中的子结点,从左到右代表不同的余数结果。例如:第二层结点下有三个子节点。那么从左到右分别代表:除3余0,除3余1,除3

2013-10-29 14:59:40 1049

原创 trie树(字典树)

Trie的简单实现(插入、查询)Trie,又称字典树、单词查找树,是一种树形结构,用于保存大量的字符串。它的优点是:利用字符串的公共前缀来节约存储空间。 1 2#include iostream> 3using namespace std; 4 5const int branchNum = 26; //声明常量  6int i; 7 8struct Trie_node 9{10    bool isStr; //记录此处是否构成一个串。11    Tr

2013-10-29 14:56:37 777

转载 static作用(修饰函数、局部变量、全局变量)

在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。下面是a.c的内容char a = 'A'; // global variable

2013-10-25 23:11:34 578

转载 宏定义中的#,##

1、在一个预处理器宏中的参数前面使用一个#,预处理器会把这个参数转换为一个字符数组。(原文:When you put a # before an argument in a preprocessormacro, the preprocessor turns that argument into a character array. This,combined with the fa

2013-10-24 21:40:19 556

转载 主键和唯一索引的区别

主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键。唯一性索引列允许空值,而主键列不允许为空值。主键列在创建时,已经默认为空值 + 唯一索引了。主键可以被其他表引用为外键,而唯一索引不能。一个表最多只能创建一个主键,但可以创建多个唯一索引。主键更适合那些不容易更改的唯一标识,如自动递增列、身份证号等。

2013-10-22 09:34:35 1257

转载 小括号重载

#include using namespace std;class Time{public: int h; int m; int s; Time( int h = 0, int m = 0, int s = 0 ) { operator()(h,m,s); } //小括号重载 版本0 注意和下面用户自定义转换的

2013-10-21 11:23:16 1438

转载 多盟数据:基于LBS的情景式广告更青睐教育场

http://www.domob.cn/news/media/20130922.htm近日,多盟(domob)联合艾瑞发布《2012-2013年中国移动应用广告平台数据监测报告》,报告基于多盟LBS数据库:对覆盖用户所在地理位置、性别、行为、兴趣、价值、上网习惯等进行了详尽的分析。分析结果显示:多盟覆盖用户地理位置流量最高的是教育场所,其次是餐饮场所。移动产业的迅猛发展,品牌广

2013-10-20 23:39:18 1026

转载 STL 简介,标准模板库

http://blog.csdn.net/byxdaz/article/details/4633826这篇文章是关于C++语言的一个新的扩展——标准模板库的(Standard Template Library),也叫STL。 当我第一次打算写一篇关于STL的文章的时候,我不得不承认我当时低估了这个话题的深度和广度。有很多内容要含盖,也有很多具体描述 STL的书。因此我重新考虑了一下

2013-10-20 23:10:00 760

转载 详细解说STL hash_map系列

1 数据结构:hash_map原理这是一节让你深入理解hash_map的介绍,如果你只是想囫囵吞枣,不想理解其原理,你倒是可以略过这一节,但我还是建议你看看,多了解一些没有坏处。hash_map基于hash table(哈希表)。 哈希表最大的优点,就是把数据的存储和查找消耗的时间大大降低,几乎可以看成是常数时间;而代价仅仅是消耗比较多的内存。然而在当前可利用内存越来越多的情况下,用空

2013-10-20 22:46:57 817

转载 c语言位域实现10进制转换成2进制

摘自【《C语言开发技术详解》戴建华 等编着 ;电子工业出版社】有改动[cpp] view plaincopy#include "stdafx.h"  #include  #include      struct byte1{      unsigned char b0:1;      unsigned char b

2013-10-14 22:24:57 1147

转载 模糊c均值聚类

FCM算法是一种基于划分的聚类算法,它的思想就是使得被划分到同一簇的对象之间相似度最大,而不同簇之间的相似度最小。模糊C均值算法是普通C均值算法的改进,普通C均值算法对于数据的划分是硬性的,而FCM则是一种柔性的模糊划分。在介绍FCM具体算法之前我们先介绍一些模糊集合的基本知识。6.1.1         模糊集基本知识[21]首先说明隶属度函数的概念。隶属度函数是表示一个对象x隶属于集合

2013-10-14 20:47:31 6815

原创 k均值聚类(K-means)相异度计算

http://www.cnblogs.com/leoo2sk/archive/2010/09/20/k-means.html4.1、摘要 在前面的文章中,介绍了三种常见的分类算法。分类作为一种监督学习方法,要求必须事先明确知道各个类别的信息,并且断言所有待分类项都有一个类别与之对应。但是很多时候上述条件得不到满足,尤其是在处理海量数据的时候,如果通过预处理使得数据

2013-10-14 20:31:13 7336

转载 K-Means++算法

k-means算法是一种基本的聚类算法,这个算法的先决条件是  1)必须选择最终结果需要聚为几类,就是k的大小。  2)初始化聚类中心点,也就是seeds。  当然,我们可以在输入的数据集中随机的选择k个点作为seeds,但是随机选择初始seeds可能会造成聚类的结果和数据的实际分布相差很大。既然选择初始的seeds这么重要,那有什么算法可以帮助选择初始的seeds吗?当然

2013-10-14 19:31:45 1544

转载 C语言运算符优先级

C语言运算符优先级优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右--()圆括号(表达式)/函数名(形

2013-10-11 16:07:12 716

转载 C++成员指针

中,成员指针是最为复杂的语法结构。但在事件驱动和多线程应用中被广泛用于调用回叫函数。在多线程应用中,每个线程都通过指向成员函数的指针来调用该函数。在这样的应用中,如果不用成员指针,编程是非常困难的。  刚遇到这种语法时也许会让你止步不前。但你会发现,使用恰当的类型定义之后,复杂的语法是可以简化的。本文引导你了解成员函数指针的声明,赋值和调用回叫函数。  成员函数指针的声明

2013-10-06 15:55:14 526

转载 Google's BigTable 原理

Google's BigTable 原理 (翻译)    题记:google 的成功除了一个个出色的创意外,还因为有 Jeff Dean 这样的软件架构天才。                                                  ------ 编者官方的 Google Reader blog 中有对BigTable 的解释。这是Google 内部开发的一个用

2013-10-03 22:50:13 578

原创 二分图最大权匹配-km算法

百度百科是错的,关于相等子图的那一块。穷举的效率-n!,我们需要更加优秀的算法。定理:设M是一个带权完全二分图G的一个完备匹配,给每个顶点一个可行顶标(第i个x顶点的可行标用lx[i]表示,第j个y顶点的可行标用ly[j]表示),如果对所有的边(i,j) in G,都有lx[i]+ly[j]>=w[i,j]成立(w[i,j]表示边的权),且对所有的边(i,j) in M,都有l

2013-10-02 23:16:42 2399

转载 c++类的构造函数详解

http://www.cnblogs.com/xkfz007/archive/2012/05/11/2496447.html一、 构造函数是干什么的class Counter{public:         // 类Counter的构造函数         // 特点:以类名作为函数名,无返回类型         Counter()         { 

2013-10-02 10:47:07 615

nginx实现按国家/地域封禁和按ip频率限流能力

centos下nginx实现按国家/地域封禁、按ip频率限流能力、ngx_http_geoip2_module、ngx_http_geoip_module的区分,docker部署,基于最新版1.21 nginx。 ngx_http_geoip2_module 支持指定字段来进行ip解析,而ngx_http_geoip_module只能用remote_addr解析,这对上层还有网关或者防火墙的无法实现。但从实际使用来看,同一个ip ngx_http_geoip_module 能查出来城市,但是 ngx_http_geoip2_module 查不出来的情况很多。ngx_http_geoip_module 使用 .dat数据库,更老,数据已经不再维护。模块的nginx参数如下。openresty版。

2023-09-25

C++版TLD跟踪程序

源代码:https://github.com/zlingh/TLD-zlingh track_video.exe为跟踪视频的程序 car.mpg为跟踪视频 car.txt为跟着视频中目标的初始位置 若未给定car.txt,则在程序中可以使用鼠标自己选定目标 track_image.exe为跟踪图像片序列的程序 data是图像片序列的文件夹,其中init.txt中设定目标初始位置, 若未给定init.txt则在程序中可以使用鼠标自己选定目标 程序运行过程中控制键 q:退出 r:重置目标框框 p:不跟踪只是播放 x:显示跟踪的特征点

2014-04-08

CUDA官方API文档

介绍了CUDA中各种函数的功能和使用方法,适用于cuda编程时参考

2014-03-09

汉字拼音对照表

共有25547个汉字,汉字和拼音之间采用tab分隔,多音字的多个拼音直接采用空格分隔,数据样例如下: 鉗 QIAN2 AN1 鉔 ZA1 鉕 PO1 PO3 鉒 ZHU4 鉓 CHI4 鉐 SHI2 鉑 BO2 抯 ZHA1 抮 ZHEN3 抭 YAO3 YOU2 抬 TAI2 披 PI1 抪 PU1 俸 FENG4 俹 YA4 俴 JIAN4 俵 BIAO4 俶 CHU4 TI4 俷 FEI4 俰 HE4 俱 JU4 俲 XIAO4

2014-03-04

畅无线破解版

是否看到信号满格的CMCC的WIFI心痒痒? 破解版的畅无线,免费使用CMCC的WIFI信号。 使用方法:豆子是虚拟的,只能连接CMCC,首次连接成功后,马上断开重新连接,这样以后都可以免畅豆连接CMCC。

2014-03-04

Nokia X音乐播放器

提取自Nokia X的音乐播放器,简洁,美观,好用!Nokia第一款Android手机!一起来尝鲜吧。体验一下Nokia的安卓感觉吧

2014-03-04

汉字转拼音

导入字典文件,将汉字转换为拼音,简单明白。一句代码就可以,不用依赖任何额外的包。将汉字转为unicode,输入作为字典的key,输出的value就是拼音。希望对需要的人有用。本人github:https://github.com/zlingh/easyPinYin.git

2014-01-26

最新版iOS7越狱工具Evasi0n7 1.0.1

教程参考http://jingyan.baidu.com/article/ca2d939dd23ebaeb6d31ce48.html Evasi0n 1.0.1版本已经正式发布,之前引发轩然大波的“中国元素”- 太极助手已经彻底从工具中移除。现在访问网站(已经不会自动跳转中文页面):evasi0n.com 现在太极和Evad3rs关系蛮好玩的啊,Evad3rs已经发推说太极没什么关系,但是太极觉得Evad3rs还是和他同盟的。太极的小世界没有谁懂...

2013-12-26

锤子rom计算器和时钟App分离下载

锤子手机系统(Smartisan OS)计算器和时钟App分离下载,完美使用

2013-06-20

锤子rom音乐播放器

从锤子rom中提取出来的。锤子系统的音乐播放器,不会替换系统自带的,有3D音效。好用。

2013-06-17

锤子ROM 106枚图标,附12张原版壁纸

锤子ROM的106枚图标+12张原版壁纸,做美化需要的可以下载。锤子rom就是一个美化和主题,和个别app的重新设计开发。感觉不是很深度的开发。不想miui。移植起来应该比较容易。爱动手的geek们行动起来吧。

2013-06-16

无线 adb 使用方法

使用方法: 1:手机上安装adbwireless软件 2:电脑上下载adb工具,解压adb文件夹到C盘根目录 3:运行手机上的adbwireless程序,点击按钮,颜色变为绿色以后; 4:win+r输入cmd,在命令行输入cd c:\adb,然后输入手机上adbwireless软件上提示的命令,例如“adb connect 192.168.1.125”,成功的话会有successful字样。

2013-04-26

android adb 工具

这个是Google提供的ADB工具包,里面还带有fastboot.exe adb.exe AdbWinApi.dll AdbWinUsbApi.dll fastboot.exe adb 教程网上有很多,不难

2013-04-26

cutil32.dll

cuda程序工具动态链接库,有些时候运行cuda程序必需的。 使用方法:放到和程序的同一目录下即可。

2013-04-19

cudart.dll

cuda程序的基本动态链接库,含最基本的一些显存分配的函数。是运行cuda程序必需品,如果你没有装cuda toolkit的话,有时候运行cuda程序会提示缺少这个文件。 使用方法:放到和程序同一目录下即可

2013-04-19

pig官方基础教程

pig是hadoop上的一个脚本语言,这个是一些basic的使用文档。

2013-03-17

凯立德导航_4.5

凯立德导航家园版的最新版——4.5版本的安卓安装apk,不含有数据包

2013-01-20

VS2010MEXSupport

matlab2010a出的时间比vs2010出的时间早,所以该版本matlab在mex -setup时找不到vs2010的编译器。这个补丁可以解决这个问题,只要把里面的文件覆盖到 C:\Program Files\MATLAB\R2010a\bin\win32\mexopts,就可以了

2012-12-03

tbb40_20120408oss_win

tbb_debug.dll,opencv有时候会遇到这个问题,加入这个就可以

2012-12-01

cuda纹理使用实例源代码

cuda纹理使用实例源代码,看书不太懂得可以参考这个实例

2012-11-25

GPU高性能编程CUDA实战源代码

《GPU高性能编程CUDA实战》书上的所有的源代码 cuda_by_example

2012-11-14

cuda小程序,矩阵乘法

可以用来测试gpu,测试cuda环境是否配置好,显示cuda设备

2012-11-07

模版匹配程序,含源代码

使用opencv的cvMatchTemplate,含源代码,要想自己调试源代码必须安装配置opencv scenel.jpg和template.jpg可以自己改成你想测试的例子。 滚动条代表了5种方法:CV_TM_SQDIFF、CV_TM_SQDIFF_NORMED、CV_TM_CCORR、 CV_TM_CCORR_NORMED、CV_TM_CCOEFF、CV_TM_CCOEFF_NORMED

2012-11-07

cuda入门简介

cuda入门简介的ppt,介绍了gpu编程的特点也,网格的结构,cuda编程的模型

2012-11-05

opencv2.4.3 文档

2.4.3的,不容易找到的,欢迎下载学习。。。。。。。。

2012-11-04

如何使用opencv的gpu模块

很多人都知道opencv 有gpu模块支持cuda技术,可以用来加速,opencv社区也在不断完善,但如何使用呢,下载的都是不带gpu模块的,如何使用opencv的gpu模块呢?不用担心,本文将为你讲述

2012-10-16

opencv2.4.2文档

opencv 2.4.2的官方文档,不太好找啊,相信你们找到我这也是这么认为的吧

2012-10-16

Javascript教程,排版比较好,chm格式

非常干净,排版比较好

2012-03-23

算法设计与分析 ppt

我们老师上课的ppt,比较易懂,包括了枚举算法,分治算法,动态规划,贪心算法,搜索技术,概率算法,模拟退火,算法复杂度分析

2012-03-23

virtualclonedrive_5.4.5

xp win7都可用,精简无插件,占用内存小,比demeontool好用一万倍

2012-03-19

ColorPicke

绿色 ,无毒,干净,免安装,很好用,用于获取屏幕上指定位置的颜色代码

2012-03-19

Javascript基础教程(文字版,代码可复制).pdf

学习 Javascript 的好东西,文字版,代码可复制

2012-03-19

实现a星算法,并用a星算法解决八数码问题

a星算法,写的是一个球图上最短路径的问题,没写界面 八数码,写了界面,可以自己输入八数码,也可以随机

2011-09-06

空空如也

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

TA关注的人

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