本节主要介绍键值对表的基本实现方法。链表法一种方法就是用链表进行实现。这样的方法的基本思想就是用链表储存键值对。当须要寻找一个值时,扫描整个链表,假设有匹配的键,就返回相应的值。当须要插入一个值时,扫描整个链表,假设可以找到匹配的键,就覆盖相应的值,假设没有找到,就在链表的头部添加一个新的键值对。这...
分类:
其他好文 时间:
2014-10-01 23:35:41
阅读次数:
269
https://github.com/wangrenzhu/SimpleIoc-For-Objective-c
simple ios for objective-c 版 基本实现 所有功能 完美实现工厂 以及依赖注入。...
分类:
移动开发 时间:
2014-09-28 17:07:14
阅读次数:
194
仿开心网Android客户端,基本实现了所有功能。
分类:
移动开发 时间:
2014-09-28 12:45:02
阅读次数:
164
今天做了一个身份验证页面,基本实现功能,却不能显示当前用户姓名,自己MSDN半天一无所获,问题就在Context.User.Identity.Name;Context是HttpContext类,User属性Gets or sets security information for the curre...
分类:
Web程序 时间:
2014-09-28 10:40:41
阅读次数:
182
相信各位对堡垒机(跳板机)不陌生,为了保证服务器安全,前面加个堡垒机,所有ssh连接都通过堡垒机来完成,堡垒机也需要有 身份认证,授权,访问控制,审计等功能,笔者用Python基本实现了上述功能。AD:2014WOT全球软件技术峰会北京站 课程视频发布11月21日-22日 与WOT技术大会相约深圳 ...
分类:
编程语言 时间:
2014-09-24 10:55:26
阅读次数:
331
通过一步步的封装我们实现了Struts,我们解决了Struts怎么实现MVC的问题,我们现在仅仅有了Struts的基础,所以对Struts的学习才刚刚开始,这篇我们要通过对比MVC的执行流程来理解Struts的执行流程,最后深入Struts的源码,一看究竟。
MVC
M:业务逻辑,业务数据可以重复使用,其实struts没有实现业务层,也无法实现
V:显示逻辑,同一份数据,对应多中显示方法,J...
分类:
其他好文 时间:
2014-09-22 10:29:32
阅读次数:
264
根据游戏类型的不一样,会需要各种各样的摄像机,下面将分享三种典型的摄像机类型:(1)地下城摄像机;(2)第三人称跟随摄像机;(3)鼠标控制旋转摄像机。将这些控制脚本拖动到场景的MainCamera上即可: 看向固定目标的Camera的基本实现,主要使用transform.LookAt函数来实现...
分类:
其他好文 时间:
2014-09-14 23:34:17
阅读次数:
294
KMP算法的实现,基于算法导论32.4节。int* generateNext(string &p){ const int m = p.length(); int *next = new int[m]; int k = -1; next[0] = -1; for (int...
分类:
编程语言 时间:
2014-09-09 11:05:18
阅读次数:
178
简要说明一下:主要实现了两个操作,get,setget用来查找字符串键值对应的value,set则用来向字典树添加key-value对。这个实现参考自Algorithms 4th Edition, Robert Sedgewickconst int inf = -(1 next[key[d]], k...
分类:
编程语言 时间:
2014-09-09 11:03:08
阅读次数:
218
1 class Heap{ 2 private: 3 int m[1000]; 4 int size; 5 public: 6 Heap(int s) :size(s){} 7 Heap(int *num, int s) :size(s){ 8 f...
分类:
其他好文 时间:
2014-09-07 15:58:55
阅读次数:
240