自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

train的专栏

学习之路

  • 博客(12)
  • 收藏
  • 关注

转载 The C++ Pimpl(Pimpl模式)

pimpl模式的目的:是为了类的实现和类本身解耦,同时达到类的内部实现对于类的使用者透明。IntroductionDespite the similarity, the C++ Pimpl has nothing to do with sex. The C++ Pimpl is a short form for "Private Implementation" idiom, a

2012-04-29 12:54:57 2518

转载 如何使用真机调试Android应用

本篇文章主要讲解如何使用真机调试Android应用。在展开讲解之前,我们首先需要明确一件事情:使用真机调试Android应用是非常有必要的,可以说成是必须的!原因主要有但不限于以下几点:      1)模拟器并不能模拟手机的所有功能。例如:模拟器不支持USB连接、视频捕捉、音频输入、蓝牙等,如果你开发的应用里的有些功能模拟器无法模拟,这时只能使用真机来测试;      2)如果你开发的应用

2012-04-22 14:19:57 774

原创 suggestTree C++版本及测试

// suggestTree.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include "sugggestTree.h"#include #include #include using namespace std;int main(){

2012-04-21 22:06:02 563

原创 suggestTree-实现rank-ordered autocomplete suggestions的数据结构

通过该数据结构可以实现:当用户输入一个字符串,返回以这个字符串为前缀的排名最靠前的k个字符串。和现在搜索引擎提供的关键词提示功能一样。该数据结构以Ternary Search Tree(TST)为基础实现的。关于Ternary Search Tree是什么,可以参看前面的博文http://blog.csdn.net/suwei19870312/article/details/74675

2012-04-21 21:58:19 1982

转载 用gdb调试core dump文件

转载自:http://blog.chinaunix.net/u2/83905/showart_2134570.html在Unix系统下,应用程序崩溃,一般会产生core文件,如何根据core文件查找问题的所在,并做相应的分析和调试,是非常重要的。什么是Core Dump?Core的意思是内存, Dump的意思是扔出来, 堆出来.开发和使用Unix程序时, 有时程序莫名其妙的down

2012-04-21 11:58:36 737

转载 Efficient auto-complete with a ternary search tree

Over the past couple of years, auto-complete has popped up all over the web. Facebook, YouTube, Google, Bing, MSDN, LinkedIn and lots of other websites all try to complete your phrase as soon as you s

2012-04-18 18:03:44 1105

原创 trie(字典树)的双数组实现

trie的双数组实现是为了减少空间复杂度。http://www.cnblogs.com/cuberub/archive/2012/03/24/2416195.htmlhttp://hi.baidu.com/%CF%B5%B4%C7%CF%C2%B4%CE/blog/item/3ae945d5368db9c5572c84e8.htmlhttp://linux.thai.net/~

2012-04-17 15:07:18 3739

原创 Ternary Search Trees 三分搜索树-源码

#include #include #include #include using namespace std;class TernarySearchTree{private: struct tnode { char s; tnode *lkid, *mkid, * rkid; bool mbEnd; tnode(char is) { s = i

2012-04-16 22:16:28 1174

转载 Ternary Search Trees 三分搜索树

这几天在研究suggest tree, suggest tree是以Ternary Search Tree为基础,所以先转一个3分搜索树博客。转自: http://chenzongzhi.info/?p=173英文原版:http://drdobbs.com/database/184410528?pgno=1经常碰到要存一堆的string, 这个时候可以用hash tables, 虽然h

2012-04-16 22:07:08 6813

转载 wget 的使用

1. 简单页面的抓取wget的最基本用法wget http://domain.com/path/simple_page.html2. 添加自己的head有些网站或者页面,需要额外的认证,所以需要添加额外的HTTP Header,使用方法:wget --header="MyHeader: head_value" http://domain.com/path/p

2012-04-15 21:47:40 1996

原创 Cuckoo Hash 基本思想和代码实现

Cuckoo Hash 是一种hash冲突解决方法, 其目的是即时使用简易的hash function 也能够实现hash key的均匀分布。基本思想是使用2个hash函数来处理碰撞,从而每个key都对应到2个位置。插入操作如下:1. 对key值hash,生成两个hash key值,hashk1和 hashk2, 如果对应的两个位置上有一个为空,那么直接把key插入即可。2. 否则

2012-04-09 21:43:33 18221 7

转载 MediaRecorder流程分析

MediaRecorder流程分析目录一、 java层media recorder state machine: 1、java应用层java应用层主要是一些接口的调用,它并没有具体功能代码的实现,java应用层的代码路径为:android/packages/apps/SoundRecorder/src/com/android/soundrecorder/该目录下有文

2012-04-02 20:57:13 1490

空空如也

空空如也

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

TA关注的人

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