java技术
文章平均质量分 62
linglingbaby
这个作者很懒,什么都没留下…
展开
-
Java容器类List、ArrayList、Vector及map、HashTable、HashMap的区别与用法
本文转载自:http://selives.blogbus.com/logs/27714366.htmlArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等转载 2011-08-02 11:27:56 · 467 阅读 · 0 评论 -
二叉树的深度优先和广度优先遍历
图的深度优先搜索法是树的先根遍历的推广,它的基本思想是:从图G的某个顶点v0出发,访问v0,然后选择一个与v0相邻且没被访问过的顶点vi访问,再从vi出发选择一个与vi相邻且未被访问的顶点vj进行访问,依次继续。如果当前被访问过的顶点的所有邻接顶点都已被访问,则退回到已被访问的顶点序列中最后一个拥有未被访问的相邻顶点的顶点w,从w出发按同样的方法向前遍历,直到图中所有顶点都被访问。图的广度优先转载 2011-11-08 09:40:27 · 657 阅读 · 0 评论 -
Java中Map相关的快速查找算法与唯一性探讨
在对《Set和hashCode()》的一篇原创文章写完后,由于对自己的一些论断产生了模糊和怀疑,因此又对Set进行了一些研究,形成本篇。 在Set的使用场景中,我们不外乎看中了她存储数据的唯一性,即不能存储重复值,这在某些应用场合下是很必要的一个特性。那么从更深一层来考转载 2011-10-10 11:59:46 · 1976 阅读 · 0 评论 -
商业智能BI的三个层次-----数据报表、数据分析、数据挖掘
经过几年的积累,大部分中大型的企事业单位已经建立了比较完善的CRM、ERP、OA等基础信息化系统。这些系统的统一特点都是:通过业务人员或者用户的操作,最终对数据库进行增加、修改、删除等操作。上述系统可统一称为OLTP(Online Transaction Process,在线事务转载 2011-10-17 16:39:02 · 926 阅读 · 0 评论 -
在Java中运用Hashtable
Hashtables提供了一个很有用的方法可以使应用程序的性能达到最佳。 Hashtables(哈希表)在计算机领域中已不是一个新概念了。它们是用来加快计算机的处理速度的,用当今的标准来处理,速度非常慢,而它们可以让你在查询许多数据条目时,很快地找到一个特殊的条目转载 2011-09-27 16:07:58 · 369 阅读 · 0 评论 -
synchronized的4种用法
本文转自百度百科。 1.方法声明时使用,放在范围操作符(public等)之后,返回类型声明(void等)之前.即一次只能有一个线程进入该方法,其他线程要想在此时调用该方法,只能排队等候,当前线程(就是在synchronized方法内部的线程)执行完该方法后,别的线转载 2011-08-24 15:49:06 · 427 阅读 · 0 评论 -
Eclipse的代码追踪功能
最近在使用java编写算法,对其IDE工具MyEcilpse一头雾水,从网上找了些资料,先从代码追逐开始吧。 资料出自:http://hi.baidu.com/xproduct/blog/item/551f6cf448ef1cdaf2d3853d.html在使用J原创 2011-08-22 17:16:25 · 1261 阅读 · 0 评论 -
并查集 (Union-Find Sets)及其应用
并查集 (Union-Find Sets)并查集:(union-find sets)是一种简单的用途广泛的集合. 并查集是若干个不相交集合,能够实现较快的合并和判断元素所在集合的操作,应用很多。一般采取树形结构来存储并查集,并利用一个rank数组来存储集合的深度下界,在查找操转载 2011-08-19 11:03:53 · 600 阅读 · 0 评论 -
java IO学习
本文出自: http://www.cnblogs.com/hoojo/archive/2011/05/09/2040961.html1、Java IO 流 io是java中实现输入输出的基础,它可以很方便的完成数据的输入输出操作,Java把不同的输入输出抽转载 2011-08-18 14:46:03 · 724 阅读 · 0 评论 -
深度分析Java中的中文编码问题
简介: 编码问题一直困扰着开发人员,尤其在 Java 中更加明显,因为 Java 是跨平台语言,不同平台之间编码之间的切换较多。本文将向你详细介绍 Java 中编码问题出现的根本原因,你将了解到:Java 中经常遇到的几种编码格式的区别;Java 中经常需要编码的场景;出现中转载 2011-08-19 11:23:36 · 565 阅读 · 0 评论 -
java哈希表
本文转载自: http://www.cnblogs.com/safeking/archive/2005/11/22/281799.html 哈希表是一种重要的存储方式,也是一种常见的检索方法。其基本思想是将关系码的值作为自变量,通过一定的函数关系计算出对应的函数值,把这个转载 2011-08-12 17:17:41 · 3957 阅读 · 0 评论 -
java集合类总结
对象的集合 如果程序的对象数量有限,且寿命可知,那么这个程序是相当简单的。数组数组与其它容器的区别体现在三个方面:效率,类型识别以及可以持有primitives。数组是Java提供的,能随机存储和访问reference序列的诸多方法中的,最高效的一种。数组是一个简单的线性序列,所有它可以快速的访问其中的元素。但是速度是有代价的;当你创建了一个数组之后,它的容量就固定了,而且在其生命周期转载 2011-12-15 09:04:17 · 381 阅读 · 0 评论