自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pinghegood的成长之路,奋斗阶段

本博客记录了我从本科开始的心路历程

  • 博客(6)
  • 资源 (20)
  • 收藏
  • 关注

原创 第16章 外部搜索

第16章 外部搜索 适用于访问庞大文件中项的搜索算法具有极其重要的实际意义。搜索是庞大数据集的基本运算,在许多计算机环境中也必定会耗用大量的资源。 16.1游戏规则 我们做出基本假定:数据的顺序访问比非顺序访问开销少得到。我们的模型是,将用于实现符号表的任何内存工具都看为分成多页:即能被磁盘硬件有效访问的连续信息块。每个页容纳许多项;我们的任务是组织页内的项,只通过少数几页就可以访问任何项。

2013-10-16 15:57:17 971

原创 第15章 基数搜索

第15章 基数搜索  +一些搜索方法的处理办法是一次一个小片段地检查搜索键,而不是每一步在键之间进行全面比较。这些方法称做基数搜索方法(radix-search mothod),它们的运算方式与基数排序方式完全类似。当搜索键片段易于访问时,这些方法非常有效,而且它们可以为各种实际搜索任务提供高效的解决方案。 根据上下文的不同,键可能为字(定长字节序列)或者是串(变长字节序列)。我们将字键看作为

2013-10-16 15:54:51 1290

原创 第13章 平衡树

第13章 平衡树 13.1 平衡树的构建 二叉搜索树(BST)算法对于多种应用都能很好地工作,但是在最坏情况下,都存在性能低下的问题。 一种在BST里产生较好平衡的方法是,周期性地再平衡二叉搜索树。用这种方法我们可以让大多数的二叉搜索树在线性时间里完全平衡。这样的再平衡可能改善针对随机键的性能,但它并不能保证,在动态符号表里避免二次性最坏情况的性能。一方面,再平衡运算之间的键序列的插入时间可

2013-10-16 15:53:26 699

原创 第12章 符号表和二叉搜索树

12.1 定义 12.1.1 符号表 符号表(symbol table):符号表是一种具有键的项数据结构,它支持两种基本运算:插入新项与返回包含已知键的项。 符号表有时又称做字典(dictionary) 符号表的操作如下: Void  STinit(int);//初始化 Int STcount();//返回项计数 Void  STinsert(Item);//添加新项 Item S

2013-10-16 15:47:24 1230

转载 写给Linux内核新手-关于Linux内核学习的误区

写给Linux内核新手-关于Linux内核学习的误区    先说句正经的:其实我没资格写这篇文章,因为自己也就一两个月以来才开始有所领悟的。因此,这里与其说是关于Linux内核学习的经验,不如说是自己的教训吧,希望 不要扔鸡蛋砸我^_^     常常有人问:我想学习内核,需要什么基础吗?Linus Torvalds本人是这样回答的:你必须使用过Linux。 这个……还是有点太泛了

2013-10-10 11:22:38 692

原创 面试总结(百度(后台)、腾讯(客户端)、锐捷网络)

本人现在上研三,前段时间忙着找工作。收了4个offer,华为、中电科集团公司(做C919的航电模块)、腾讯、百度,其它的像美团,去哪儿网就没去面试,阿里由于某些原因悲剧了。今天跟腾讯签了三方,就算是卖身成功吧。之所以签腾讯不签百度,是因为百度让我去深圳,我当然就拒了,要求百度就去北京,去深圳就去腾讯。再者腾讯2014年要在成都建一个大的研发中心,老大说我在深圳干几年可以调回成都(到时候就可以跟小宝

2013-10-09 20:12:50 7296 11

进程内Activity和service使用Binder通信代码备份

进程内Activity和service使用Binder通信

2015-01-14

Activity和Service生命周期及使用AIDL通信实例备份

Activity和Service生命周期及使用AIDL通信

2015-01-14

200 行 C 代码编写你的第一个垃圾收集器

200 行 C 代码编写你的第一个垃圾收集器

2013-12-22

VC实现的线程池new

在项目中,由于移动设备需要跟管理中心进行请求服务,在管理中心使用并发模式对请求进行处理(与其对应的是轮询模式),由于每次连接就需要创建一个线程对相应的请求提供服务,所以需要频繁的创建线程,而服务结束或者连接断开又需要销毁线程,这样一个过程对系统的开销很大。再加上管理中心的其它模块也需要频繁的开启和销毁线程,所以最终为了使系统更加稳定,决定加上线程池。

2013-11-14

VC实现的线程池

在项目中,由于移动设备需要跟管理中心进行请求服务,在管理中心使用并发模式对请求进行处理(与其对应的是轮询模式),由于每次连接就需要创建一个线程对相应的请求提供服务,所以需要频繁的创建线程,而服务结束或者连接断开又需要销毁线程,这样一个过程对系统的开销很大。再加上管理中心的其它模块也需要频繁的开启和销毁线程,所以最终为了使系统更加稳定,决定加上线程池。

2012-12-20

C++自定义定时器实现(多对象多定时器)

2012.12.17更新,前一个版本在实际测试的时候出现了bug,现在已经改正!

2012-12-17

VC6.0中C++实现线程池

在项目中,由于移动设备需要跟管理中心进行请求服务,在管理中心使用并发模式对请求进行处理(与其对应的是轮询模式),由于每次连接就需要创建一个线程对相应的请求提供服务,所以需要频繁的创建线程,而服务结束或者连接断开又需要销毁线程,这样一个过程对系统的开销很大。再加上管理中心的其它模块也需要频繁的开启和销毁线程,所以最终为了使系统更加稳定,决定加上线程池。

2012-12-17

C++实现线程池(VC6.0工程),实际项目应用

在项目中,由于移动设备需要跟管理中心进行请求服务,在管理中心使用并发模式对请求进行处理(与其对应的是轮询模式),由于每次连接就需要创建一个线程对相应的请求提供服务,所以需要频繁的创建线程,而服务结束或者连接断开又需要销毁线程,这样一个过程对系统的开销很大。再加上管理中心的其它模块也需要频繁的开启和销毁线程,所以最终为了使系统更加稳定,决定加上线程池。 但是由于之前都是在C++类中创建线程。As you see ,在C++类中创建线程池是有限制的,为了使已经写好的代码维持最小改动,我将网上广为流传的线程池代码(至今没有找到一个可以顺利运行并直接使用的例子)进行了加工,使其满足我们项目的要求。现在还在测试中,到目前为止还没出现什么问题。遂上传跟大家共享,相互学习,相互交流。

2012-12-12

自定义定时器实现(多对象多定时器)

定时器在实际工程项目中有广泛的应用,但是MFC提供的定时器限制太多。所以本人根据实际项目自定义了一个定时器,能实现多对象多定时器。适用于需要使用定时器的大多数场合。

2012-08-19

局域网流量监控系统

1.该软件部署在代理服务器(Windows XP)上。 2. 能够监测局域网内每台机子访问外网的流量,包括某台机子对某个IP地址的开始访问时间,以及在该IP上消耗的流量。 3.能够对每个用户每天每月的流量进行总结并显示出来。 4. 当局域网内某用户流量超过某个值时将其断网。 5 .能在规定的时间段内将所有用户断网。

2012-02-11

jspsmart.jar包和帮助文档

这个类包装了一个上传文件的所有信息。通过它,可以得到上传文件的文件名、文件大小、扩展名、文件数据等信息。

2011-03-10

局域网流软件局域网流软件局域网流软件

局域网流软件 局域网流软件局域网流软件局域网流软件局域网流软件局域网流软件局域网流软件局域网流软件局域网流软件局域网流软件局域网流软件局域网流软件局域网流软件局域网流软件局域网流软件

2010-12-16

数字图像处理,对一幅图像做直方图的均衡化

1、 用C语言实现; 2、 对一幅图像做直方图的均衡化。 3、 对一幅256×256大小的灰度图像A(256个灰度),对图像做锐化处理得到图像B(算法不限),做图像减法A-B;

2010-05-27

DES加结密算法,明文和密文从文件输入

DES加结密算法,明文和密文从文件输入,明文可以是任意长字符串。加密后的密文放在文件中。

2010-04-24

堆排序,快排,希尔,桶排,插入,归并,计数,选择排序

堆排序,快排,希尔,桶排,插入,归并,计数,选择排序,仅供参考。

2010-04-23

MCI播放器实例支持MP3.WMA.WAV.MP2

MCI播放器实例,支持MP3.WMA.WAV.MP2,是我上一个播放器的升级版,其中有一些小功能没有实现(但在右键中有相应的选项),请大家自己实现。

2010-03-28

mp3播放器实例mci

用mci制作mp3播放器实例,可以支持MP3,WMA,WAV,MP2等格式。仅供学习。

2009-12-19

严蔚敏数据结构动态演示

数据结构动态演示可以动态的演示严蔚敏数据结构中所有的数据结构类型。对大家更好的掌握相应的数据结构类型有很大的帮助!

2009-06-05

清华大学数据结构答案

本文是对严蔚敏《数据结构(c语言版)习题集》一书中所有算法设计题目的解决方案

2009-04-12

空空如也

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

TA关注的人

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