1.基本思想我们将学习一种能够将链表插入的灵活性和有序数组查找的高效性结合起来的符号表实现。具体来说,就是使用每个结点含有两个链接(链表中每个结点只含有一个链接)的二叉查找树来高效地实现符号表,这也是计算机科学中最重要的算法之一。定义:一棵二叉查找树(BST)是一棵二叉树,其中每个结点都含有一个Co...
分类:
编程语言 时间:
2015-12-01 18:00:31
阅读次数:
246
前言一个控件从外在特征来说,主要是封装这几点:交互方式显示样式数据使用对外在特征的封装,能让我们在多种环境下达到 PM 对产品的要求,并且提到代码复用率,使维护工作保持在一个相对较小的范围内;而一个好的控件除了有对外一致的体验之外,还有其内在特征:灵活性低耦合易拓展易维护通常特征之间需要做一些取舍,...
分类:
移动开发 时间:
2015-12-01 12:18:47
阅读次数:
287
前言一个控件从外在特征来说,主要是封装这几点:交互方式显示样式数据使用对外在特征的封装,能让我们在多种环境下达到 PM 对产品的要求,并且提到代码复用率,使维护工作保持在一个相对较小的范围内;而一个好的控件除了有对外一致的体验之外,还有其内在特征:灵活性低耦合易拓展易维护通常特征之间需要做一些取舍,...
分类:
移动开发 时间:
2015-11-27 19:56:52
阅读次数:
272
优点:a.面对不同分辨率设备灵活性强b.能够快捷解决多设备显示适应问题缺点:a.兼容各种设备工作量大,效率低下b.代码累赘,会出现隐藏无用的元素,加载时间长如何实现:用CSS3的MediaQuery(媒介查询)来实现(其实也可以用js实现,不过js这方法是针对低端浏览器的,不考虑):设备宽高:dev...
分类:
其他好文 时间:
2015-11-24 17:25:01
阅读次数:
138
HTML5支持WebStorage,开发者可以为应用创建本地存储,存储一些有用的信息。例如LocalStorage可以长期存储,而且存放空间很大,一般是5M,极大的解决了之前只能用Cookie来存储数据的容量小、存取不便、容易被清除的问题。这个功能为客户端提供了极大的灵活性。一、WebStorage...
分类:
Web程序 时间:
2015-11-24 14:33:56
阅读次数:
168
Jeecg平台扩展性不好的地方收集启动。
请大家不吝赐教,多多跟帖,我们会尽快拓宽平台的扩展性和灵活性,在近期版本发布升级!!
http://www.jeecg.org/forum.php?mod=viewthread&tid=2821&extra=page%3D1...
分类:
其他好文 时间:
2015-11-23 16:54:29
阅读次数:
133
1、使用普遍的高级语言有:Fortran/ALGOL/Basic/COBOL/LISP/Pascal/PRLOLG/C/C++/VC/VB/Delphi/Java等2、 C语言是一个面向过程的语言,同时具有高级语言和汇编语言的有点3 、C语言的特点:高效性/灵活性/功能丰富/表达力强/移植性好4、i...
分类:
编程语言 时间:
2015-11-20 22:59:20
阅读次数:
231
spring aop是面向切面的编程,是面向对象编程的一个拓展。面向切面是指不侵入源代码的情况下,让主业务暴露一个切点,通过切点实现添加的非主业务。这样实现了解耦,提高代码的灵活性,重用性。实现aop有四种方法1.经典的基于代理的AOP2.@AspectJ注解驱动的切面3.纯POJO切面4.注入式A...
分类:
编程语言 时间:
2015-11-20 21:26:34
阅读次数:
203
在项目开发过程中,查询占了很大的一个比重,一个框架的好坏也很多程度上取决于查询的灵活性和效率。在IBatis.Net中提供了方便的数据库查询方式。在Dao代码部分主要有两种方式:1、查询结果为一个对象:ISqlMappersqlMap=sqlMapDaoSession.SqlMap;return(A...
分类:
Web程序 时间:
2015-11-20 19:06:51
阅读次数:
200
前言一个控件从外在特征来说,主要是封装这几点:交互方式显示样式数据使用对外在特征的封装,能让我们在多种环境下达到 PM 对产品的要求,并且提到代码复用率,使维护工作保持在一个相对较小的范围内;而一个好的控件除了有对外一致的体验之外,还有其内在特征:灵活性低耦合易拓展易维护通常特征之间需要做一些取舍,...
分类:
移动开发 时间:
2015-11-16 19:43:49
阅读次数:
283