自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

转载 查找——图文翔解HashTree(哈希树)

注:本文为转载文章,原文地址为:http://blog.csdn.net/yang_yulei/article/details/46337405 感谢原博主整理分享! 引 在各种数据结构(线性表、树等)中,记录在结构中的相对位置是随机的。因此在机构中查找记录的时需要进行一系列和关键字的比较。这一类的查找方法建立在“比较”的基础上。查找的效率依赖于查找过程中所进行的比较次数。 之

2016-06-29 16:32:46 509

转载 Trie 树

 原博客地址:http://blog.csdn.net/nash_/article/details/8227610 Trie树(又叫字典树,前缀树,单词查找树,键树)是一种树形数据结构,直接来看图: 我们来看看Trie树的特点:根节点为空值,剩下每一个节点保存一个字母。知道这些就够了! 我们再来看看这棵树能干什么?如果从根节点遍历到某一个节点把路径节点的值连在一起就构成了一个字

2016-06-29 15:38:16 294

转载 内存映射文件机制处理大文件

 原文:http://blog.csdn.net/hongchangfirst/article/details/11599369 作者:hongchangfirst hongchangfirst的主页:http://blog.csdn.net/hongchangfirst 先说结论:使用内存映射文件来处理大文件可以提高效率。  为什么呢? 我们先来看看如果不

2016-06-29 10:45:54 277

转载 java static

一.static关键字的用途 在《Java编程思想》P86页有这样一段话:   “static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。”   这段话虽然只是说明了static方法的特殊之处,但是可以看出static关键字的基本

2016-06-27 21:28:48 265

转载 Java覆盖中应该注意的地方

关于Override有几点要注意的地方: 1.被覆盖方法的访问控制级别可以不一样。 例如上例父类的showMess方法的访问级别为protected的,而子类覆盖的showMess方法访问级别则为public的。 但子类的访问级别必须要高于父类被覆盖方法的访问级别,如果父类是public的而子类是protected的则是错误的。 2.方法被定义为private

2016-06-21 18:41:42 1174

转载 Java – 虚函数、抽象函数、抽象类、接口

。 Java – 虚函数、抽象函数、抽象类、接口 1. Java虚函数 虚函数的存在是为了多态。 C++中普通成员函数加上virtual关键字就成为虚函数 Java中其实没有虚函数的概念,它的普通函数就相当于C++的虚函数,动态绑定是Java的默认行为。如果Java中不希望某个函数具有虚函数特性,可以加上final关键字变成非虚函数 PS: 其实C

2016-06-21 17:35:50 272

原创 Java中的克隆

1.为什么要使用克隆,对象的引用赋值不是也可以吗,下面会给出证明 首先定义一个Student类   public class Student implements Cloneable{       private String studentName;      private int age;      public int getAge() {        return age

2016-06-14 18:47:15 334

转载 HashSet,TreeSet和LinkedHashSet的区别

HashSet,TreeSet和LinkedHashSet的区别 Set接口 Set不允许包含相同的元素,如果试图把两个相同元素加入同一个集合中,add方法返回false。 Set判断两个对象相同不是使用==运算符,而是根据equals方法。也就是说,只要两个对象用equals方法比较返回true,Set就不 会接受这两个对象。 HashSet HashSet有以下特点

2016-06-11 21:45:23 229

原创 关于java I/O中flush方法作用的理解

今天在练习使用Serializable过程中,碰到java I/O中的flush()方法,有些不理解。 以前没有用过这个函数,于是就查了一下,但是还是理解的不透彻,后来在论坛上看到一个吧友这样举例说明,瞬间就懂了 !哈哈,这个例子吧,虽然有些不雅,但是够通俗够精准!记下来与大家分享: 下面是哪位吧友的原话: flush本意是冲刷,这个方法大概取自它引申义冲马桶的意思,马桶有个池子,你往里面扔

2016-06-10 10:09:24 3128 4

转载 Java序列化与反序列化

 Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。  1.Java序列化与反序列化  Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。  2.为什么需要序列化与反序列化  我们知道,当两个进程进行远程通信时,可以相互发送各种类型的数据,包括文本

2016-06-09 22:36:22 220

转载 Java中throws和throw的区别讲解

 Java中throws和throw的区别讲解 当然,你需要明白异常在Java中式以一个对象来看待。 并且所有系统定义的编译和运行异常都可以由系统自动抛出,称为标准异常,但是一般情况下Java 强烈地要求应用程序进行完整的异常处理,给用户友好的提示,或者修正后使程序继续执行。 直接进入正题哈: 1.用户程序自定义的异常和应用程序特定的异常,必须借助于 throws 和 throw

2016-06-07 09:07:39 300

win7下安装并设置IIS

php开发要用到的IIS,本文档提供最详尽的安装与配置IIS的步骤与方法,有图解,是win7下的具体操作方法

2013-12-15

prefuse的简单教程

prefuse画图工具是用来画社交网路关系的一个最好用的java工具,prefuse是一个用户界面包用来把有结构与无结构数据以具有交互性的可视化图形展示出来.这包括的数据有任何可以被描述成一组实体(或节点)或者可以被连接在一起的一些关系(或边缘).prefuse支持的数据包括具有层次性(如:文件系统,组织图),网络(网络拓扑,网站链接),和甚至是没有连接的数据集(如:时间线).

2013-12-15

单元测试方法

在软件工程中,软件测试是很重要的一个流程,其中单元测试和集成测试都是必须的阶段.

2013-10-21

概要设计文档

概要设计文档,在一个项目中首先要做的是需求分析,而在需求分析阶段如果是比较正规的流程的话就必须得要有概要设计文档

2013-10-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除