自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TimeTDIT的博客

欢迎指出各种不足

  • 博客(39)
  • 收藏
  • 关注

转载 匿名内部类使用的外部变量为什么要是final的

匿名内部类内部,方法和作用域内的内部类内部使用的外部变量必须是 final 的是为什么?

2017-11-30 21:42:55 853

原创 Future Pattern

Future Pattern

2017-11-30 19:20:25 494

原创 Worker Thread Pattern

Worker Thread Pattern

2017-11-30 00:05:34 341

原创 Thread-Per-Message Pattern

Thread-Per-Message

2017-11-29 16:39:01 422

原创 Read-Write Lock Pattern

Read-Write Lock Pattern

2017-11-29 11:13:28 542

转载 j2ee中绝对路径、相对路径的获取

j2ee中相对路径、绝对路径获取

2017-11-28 21:15:24 427

原创 Producer-Consumer Pattern

Producer-Consumer pattern

2017-11-28 11:09:18 618

原创 Balking Pattern

Balking Pattern

2017-11-27 23:49:18 446

原创 Guarded Suspension Pattern

Guarded Suspension Pattern

2017-11-26 19:33:46 358

原创 Immutable Pattern

Immutable Pattern

2017-11-26 14:59:32 488

转载 我为什么写博客

我为什么要写博客?

2017-11-26 13:19:54 290

原创 Single Threaded Execution Pattern

Single Threaded Execution

2017-11-26 12:39:48 450

原创 多线程程序的评量标准

java多线程优劣评判标准

2017-11-25 20:03:10 307

原创 java多线程详细基础概念

java多线程详细基础知识扩展版

2017-11-25 17:36:05 285

转载 String,StringBuffer,StringBuilder三者的区别

String,StringBuffer,StringBuilder三者的区别

2017-11-24 23:18:36 388

转载 <T extends Comparable<? super T>>泛型类型与<T extends Comparable<T>>的区别以及优越性

<T extends Comparable<? super T>>泛型类型与<T extends Comparable<T>>的区别以及优越性

2017-11-24 19:49:15 1629

原创 一种常用的归并排序算法--归并排序

本文要介绍的是一种叫做归并排序的排序算法该算法最坏情况下时间复杂度是O(n log n)具有较低的时间复杂度,但是归并过程中,需要O(n)的辅助空间,是一个稳定的排序算法,但是由于需要额外申请过多的空间,因此实际效果没有快速排序好。    归并排序根本思想:    1、先把序列划分成长度基本相等的子序列    2、对每个子序列归并排序(递归) 直到子序列长度为1(长度为1的子序列当然是有序的)  ...

2017-11-24 18:05:59 289

原创 两种常用的选择排序算法--简单选择排序、堆排序

两种常用的选择排序算法--简单选择排序、堆排序

2017-11-24 12:39:44 1007

转载 用ping命令检查网络问题的小技巧

用ping检查网络故障的小技巧

2017-11-24 08:59:44 1492

原创 两种常用的交换排序算法--冒泡排序、快速排序

本文介绍两种常用的交换排序算法:1、冒泡排序算法 平均时间复杂度O(n^2) 稳定的排序算法2、快速排序 最差时间复杂度为O(n^2) 但是平均时间复杂度为O(n ln n) 最坏情况下空间复杂度为O(n) 最好情况下空间复杂度为O(ln n)下面用java代码来说明算法思路:1、冒泡排序算法:public class ExchangeRanker { //冒泡排序 不断比较相邻两个元素的...

2017-11-23 13:14:29 1689

原创 三种常用的插入排序算法--直接插入排序、二分插入排序、希尔排序

常用的三种插入排序算法 直接插入排序 二分插入排序 希尔排序

2017-11-22 16:25:10 586

原创 Servlet笔记

servlet一些基础知识

2017-11-21 22:38:56 463

原创 Effective Java其他碎片建议3

Effective Java其他碎片建议3

2017-11-21 15:39:08 260

原创 Java获取泛型的类型参数

在 Effective Java其他碎片建议3 这篇博客中,我们提到了泛型,也说了泛型的优点以及如何最大化发挥它的优点。我们也提到了泛型的类型参数只在编译阶段存在,在运行期间就被被擦除(erasure)。那如何获取泛型的参数类型呢?下面看代码:package com.test;import java.lang.reflect.Field;import java.lang.reflect.Pa...

2017-11-21 12:13:28 2782

原创 使用Java实现最大堆

Java实现最大堆

2017-11-20 18:10:20 1056

原创 设计模式之一----策略模式

设计模式之一----策略模式

2017-11-20 10:56:12 274

转载 java的垃圾回收(GC)机制

java的垃圾回收(GC)算法

2017-11-18 15:50:49 414

原创 使用java实现链式存储的二叉树

上一篇文章写了使用java实现顺序存储的二叉树,这次接着使用java实现链式存储的二叉树:首先创建一个结点类TreeNode&lt;E&gt;:package com.linkedTree;public class TreeNode&lt;E&gt; { private E item; private TreeNode&lt;E&gt; leftChild; priva...

2017-11-18 12:09:01 945

原创 使用java实现顺序存储的二叉树

Java实现顺序存储的二叉树

2017-11-17 17:18:16 7331

原创 Effective Java其他碎片建议2

Effective Java其他碎片建议

2017-11-16 13:13:33 212

原创 Effective Java其他碎片建议1

Effective Java推荐方法

2017-11-14 15:43:43 206

原创 Effective Java 3 -- Singleton的优化实现

使用单枚举实现单例模式

2017-11-14 15:35:43 455

原创 Effective Java 2 -- 遇到多个构造器参数的时候考虑构建器

当构造器参数过多的时候考虑使用构建器

2017-11-14 11:55:07 313

原创 Effective Java 1 -- 考虑用静态工厂方法代替构造器

使用静态工厂方法而不是构造器

2017-11-14 10:35:56 296

原创 手机能连上WIFI而笔记本无法连上

手机能连上WIFI而笔记本不能

2017-11-13 12:27:35 6228 3

转载 jdk中的HashMap的实现

jdk中的HashMap底层实现

2017-11-12 22:44:08 365

转载 jdk中的LinkedList的实现

jdk中的LinkedList

2017-11-12 22:16:05 223

原创 为什么要重写java中对象的equals方法和hashCode方法以及如何重写

为什么要重写hashCode和equals方法以及如何重写

2017-11-12 20:43:30 4405 5

原创 数据库的三大范式知识

范式

2017-11-08 22:33:45 801

空空如也

空空如也

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

TA关注的人

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