在报表应用中经常会使用存储过程实现报表的数据计算,但这会带来多方面的问题。存储过程的包只提供一层分类,无法用树形结构,容易造成代码管理混乱。有些程序员直接在现场在线修改存储过程,也不利于代码管理。升级存储过程的时候需要数据库的写权限,会对数据安全性造成影响..
分类:
其他好文 时间:
2015-01-16 17:05:46
阅读次数:
262
原文:算法系列15天速成——第十二天 树操作【中】 先前说了树的基本操作,我们采用的是二叉链表来保存树形结构,当然二叉有二叉的困扰之处,比如我想找到当前结点
的“前驱”和“后继”,那么我们就必须要遍历一下树,然后才能定位到该“节点”的“前驱”和“后继”,每次定位都是O(n),这
不是我们想看到的,那...
分类:
编程语言 时间:
2015-01-16 09:56:01
阅读次数:
237
组合模式:组合模式允许你将对象组合成树形结构来表现“整体/部分”层次结构。组合能让客户以一致的方式处理个别对象以及对象组合。 1 /** 2 * 这是 菜单节点的 父类MenuComponent 3 * 我们将菜单项MenuItem和菜单Menu 都看做是菜单节点MenuComponent ...
分类:
其他好文 时间:
2015-01-15 18:07:49
阅读次数:
175
一、什么是trie树 1.Trie树 (特例结构树) Trie树,又称单词查找树、字典树,是一种树形结构,是一种哈希树的变种,是一种用于快速检索的多叉树结构。典型应用是用于统计和排序大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:最大限度地减少无谓的字符串比较,...
分类:
其他好文 时间:
2015-01-15 15:50:19
阅读次数:
115
Trie树,又称单词查找树或键树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计和排序大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:最大限度地减少无谓的字符串比较,查询效率比哈希表高。Trie的核心思想是空间换时间。利用字符串的公共前缀来降低查询时间的开销以达到提高效率的目的。
Trie 的强大之处就在于它的时间复杂度。它的插入和查询时间复杂度...
分类:
其他好文 时间:
2015-01-14 21:28:41
阅读次数:
328
activity中加载系统自带的ExpandableListView;自定义一个CustomExpandableListView作为ExpandableListView的子Item;CustomExpandableListView中重写onMeasure()方法:protectedvoidonMeasure(intwidthMeasureSpec,intheightMeasureSpec){ intexpandSpec=MeasureSpec.makeMea..
分类:
移动开发 时间:
2015-01-13 19:59:43
阅读次数:
170
思维导图也叫心智图,是一项流行的全脑式学习方法,用来表示词,思路,任务或其他与围绕着一个中央关键词或想法项目的示意图。通过径向,图形和非线性的方式提出意见,思维导图鼓励头脑风暴的方法来规划和组织任务。虽然思维导图的分支表示分层树形结构,其放射状排列扰乱通常与呈现更加线性的视觉线索层次相关概念的优先次...
分类:
其他好文 时间:
2015-01-13 10:24:21
阅读次数:
218
2013-02-09 Created By BaoXinjian一、摘要Developer 6.0以上版本提供了hierarchy tree(层次树)的概念,htree控件非常方便,只需要少量的编程即可实现显示层次结构的目的。树的特有属性中如下几个较为重要1. 多项选择(Multi-Selectio...
分类:
其他好文 时间:
2015-01-12 20:52:29
阅读次数:
237
2014-06-09 Created By BaoXinjian一、摘要二、解析CREATE TABLE bxj_menu( menu VARCHAR2 (100), submenu VARCHAR2 (100), menu_function V...
分类:
其他好文 时间:
2015-01-12 20:43:41
阅读次数:
494
http://blog.csdn.net/lsldd/article/details/41223147从这一章开始进入正式的算法学习。首先我们学习经典而有效的分类算法:决策树分类算法。1、决策树算法决策树用树形结构对样本的属性进行分类,是最直观的分类算法,而且也可以用于回归。不过对于一些特殊的逻辑分...
分类:
编程语言 时间:
2015-01-07 20:43:41
阅读次数:
236