自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Programming is an art form.

本博客暂停维护

  • 博客(9)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 ArrayList类注释翻译、源码分析

一、类注释翻译/** * Resizable -array implementation of the <tt> List</tt> interface. Implements * all optional list operations, and permits all elements, including * <tt>null </tt> . In addition to imple

2017-06-30 10:40:28 1072

原创 Hashtable类注释翻译、源码分析

一、与HashMap的不同之处 HashMap Hashtable 线程同步 线程不同步 key可以为NULL key不可以为NULL 使用fail-fast迭代器 enumerator迭代器 继承AbstractMap 继承Dictionary我们在阅读源码的过程中可以着重分析HashTable的四个特点。二、类注释翻译This class implemen

2017-06-26 20:33:43 1223

原创 HashSet类注释翻译、fast-fail、源码分析

一、类注释翻译This class implements the <tt> Set</tt> interface, backed by a hash table(actually a <tt>HashMap </tt> instance). It makes no guarantees as to theiteration order of the set; in particular, it

2017-06-24 16:12:59 767

原创 HashMap源码分析

一、什么是哈希表1.定义哈希表(hash table、散列表),是一种常用的数据结构。通过数组+链表实现。 我们要新增或查找某个元素,我们通过把当前元素的关键字 通过某个函数映射到数组中的某个位置。 其中,这个函数f一般称为哈希函数,这个函数的设计好坏会直接影响到哈希表的优劣。hash函数的种类有多种,HashMap种采用的直接寻址方式。 2.地址冲突举例:有两个元素A、B想要加入hash表,过程

2017-06-21 11:46:30 600

原创 java类、对象加载机制题目汇总

第一题public class Test3 { public static Test3 t = new Test3(); { System. out .println("blockA" ); } public Test3() { } static{ System. out .println("block

2017-06-16 15:43:28 362

原创 final修饰变量 与 不可变对象

final修改基本数据类型,则基本数据类型的值不能修改final修改引用类型变量,则该引用不能修改,但是该变量可以修改。public class Test4 { public static void main(String[] args) { final int a = 10;// a = 20; 编译错误 final Test t = new Te

2017-06-16 14:50:55 1003

原创 第七章 日期运算

/*1.加减日、月、年在oracle中,date类型可以直接加减天数,而加减月份要用add_months函数*/select hiredate hiredate - 5, hiredate + 5, add_months(hiredate,-5), add_months(hiredate,5*12)

2017-06-11 16:30:26 290

原创 第六章 使用数字

/*1.生成累计和使用四中方法- 分析函数- rows开窗- range开窗- 标量方式*/select empno, sal, sum(sal) over(ORDER BY empno), sum(sal) over(ORDER BY empno rows BETWEEN unbounded preceding and

2017-06-11 16:01:18 303

原创 mysql 注意点汇总

方式一:UPDATE A a, B bSET a.name = b.my_nameWHERE a.id = b.id方式二:UPDATE supplierInfo s, (SELECT a.*,b.* FROM hbkysuptest a LEFT JOIN purchaserthirdsupplier b ON a.supplierId

2017-06-02 19:11:38 331

jquery分页工具

简单的前台分页插件

2016-07-29

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

TA关注的人

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