- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 一碗香喷喷的心灵鸡汤——初入行业的感悟总结
1、不要相信神话,要自己思考,要花时间充分地思考。2、不要墨守成规,所有人都知道的事情其实很可能是错的!3、不要相信传言,要自己测试,根据经过证明的示例作出决定。4、将问题分解为更简单的小问题,再把每一步的答案组合为一个优秀、高效的解决方案。5、如果数据库能更好、更快地完成工作,就不要事必躬亲地自己编写程序来完成。6、理解理想和现实之间的
2016-09-13 09:22:05
674
原创 hash散列表链表冲突
总所周知,利用哈希散列能很快的找到你数据存储的地方,减少索引时的时间复杂度,但是你使用的哈希算法,数据量一大就会有冲突问题,是用哈希最头疼的问题。那么:冲突是如何产生的?上文中谈到,哈希函数是指如何对关键字进行编址的规则,这里的关键字的范围很广,可视为无限集,如何保证无限集的原数据在编址的时候不会出现重复呢?如何解决冲突问题既然不能避免冲突,那么如何解决冲突呢,显然需要附加的步
2015-06-28 19:57:48
653
原创 C++ Vector容器的实现
众所周知,C++是面向对象的操作,容器是C++通用性实现的有效工具之一。最近自己学习到容器,用了系统的Vector容器后,看不到原代码,所以仿造其功能实现了Vector容器,在这里跟大家交流分享一下,希望能加深理解 也能帮助到大家。下面分享我的代码。MyVector.h 头文件#ifndef _MYVECTOR_#define _MYVECTOR_#include us
2015-06-13 15:30:18
352
原创 进程池的实现
今天总结了下进程池,和大家分享一下,感觉初学者因该能比较好理解。进程池,顾名思义是一个装有进程的池子,池子有固定大小,也就是工作进程的数量,进程池的工作就是管理它自己这个池子。进程池基本工作机制是:当进程池启动时,就创建规定数量的进程(自己设定合适数量),等待在那里;当有任务来的时候,进程池分配任务给空闲进程,空闲进程-->工作进程;当工作进程完成所分配任务后,进程池回收空闲进程,工作
2015-05-14 22:14:41
874
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人