`
文章列表
    Hidden Features of Java: http://stackoverflow.com/questions/15496/hidden-features-of-java Double Brace Initialization: http://howtodoinjava.com/2012/11/20/double-brace-initialization-in-java/ http://stackoverflow.com/questions/924285/efficiency-of-java-double-brace-initialization Lis ...
Java SocketJava SocketJava SocketJava SocketJava SocketJava Socket
  增强型For循环没什么好说的,Just see links: http://www.leepoint.net/notes-java/flow/loops/foreach.html http://docs.oracle.com/javase/1.5.0/docs/guide/language/foreach.html 本篇唯一想说的是,如何在自定义的数据结构或说对象容器上使用增强型For循环?答案是让自定义的数据结构实现Iterable<T>接口。import java.util.ArrayList; import java.util.Iterator; import ja ...
Sources: http://docs.oracle.com/javase/tutorial/collections/TOC.html 数据结构: http://wuaner.iteye.com/blog/553007 为什么重写equals()必须重写hashcode(): http://wuaner.iteye.com/blog/588299 Java 常用容器类: Collection           List - 此接口用来定义元素有顺序、可以重复的容器类                     ArrayList - 算法实现:可变长数组(Resizable array ...
解释及例子: MINUS Query: http://www.techonthenet.com/sql/minus.php IN Function: http://www.techonthenet.com/sql/in.php EXISTS Condition: http://www.techonthenet.com/sql/exists.php 实例代码:引用SQL> select distinct deptno from dept DEPTNO ---------- 10 20 30 40 ...
   Shell Scripts are collections of commands that are stored in a file. Official site: http://www.gnu.org/software/bash/ Bash Reference Manual: http://www.gnu.org/software/bash/manual/ http://linuxcommand.org/lc3_learning_the_shell.php#contents 第二讲 Linux编程入门之 脚本编程: ...
      类实例即对象。对象的初始化过程也就是类的实例化过程。 inside JVM作者Bill Venners关于对象初始化的文章很棒: Object Initialization in Java: http://www.artima.com/designtechniques/initializationP.html 一些名词概念: Class Instance Creation ...
JVM装载一个类的时候,首先检查他有没有父类,如果有父类则装载父类,然后再装载该类,装载!=实例化,但要开辟内存,这些类都放在JVM的方法区内,类实例化后的对象放在JVM的堆内。 实例化一个子类时,父类一定被装载,但并不是实例化。????? Bill Venners的书中对Load/link/init的讲解,非常棒: 《Inside the Java Virtual Machine》Chapter 7 - The Lifetime of a Type: http://www.artima.com/insidejvm/ed2/lifetype.html 《Objects and Java》Ch ...
static可以用来修饰: 字段 Fields 方法 Methods 嵌套类 Nested Classes 初始化块 Initialization Block import (注意格式为import static,不是static import) Static Fields: http://docs.oracle.com/javase/specs/jls/se7/html/jls-8.html#jls-8.3.1.1 常称其为类变量或静态变量。 类变量在类实例化 Static Field在类装载的时候进行初始化;它是class 。。。的,所以如果有类的多个实例存在,他们Static Fie ...
Java虚拟机内存分配模型 需精读:Chapter 5 of Inside the Java Virtual Machine - The Java Virtual Machine: http://www.artima.com/insidejvm/ed2/jvm2.html引用所有的对象都是分配在heap上的 http://blog.jamesdbloom.com/JVMInternals.html引用 Java Virtual Machine Specification - Runtime Data Areas: http://docs.oracle.com/javase/specs/j ...
     Java数据类型划分: OR http://www.artima.com/insidejvm/ed2/jvm3.html Literals 字面量: http://docs.oracle.com/javase/specs/jls/se7/html/jls-3.html#jls-3.10 字面量表示一个固定的、不可变的值。Java中有如下字面量: 字面量说明类型Integer Literals可表示十进制、八进制(0开头,如012)、十六进制(0x开头,如oxA)、二进制整数(Java 7新加,0b开头,如0b11010)intFloating-Point Literals ...
Local/Instance/Class Variables: http://www.leepoint.net/notes-java/data/variables/45local-inst-class.html 严格意义上,Java有三种变量类型: 实例变量 Instance variables (non-static fields):作为类成员的非静态变量。 类变量 Class variables (static fields):作为类 ...
教你如何迅速秒杀99%的海量数据处理面试题 http://www.cnblogs.com/v-July-v/archive/2012/03/22/2413055.html hadoop面试可能遇到的问题 http://www.cnblogs.com/dlutxm/archive/2011/09/23/2185825.html
Arrays.java's sort method uses quicksort for arrays of primitives and merge sort for arrays of objects。 [经典排序算法][集锦] http://www.cnblogs.com/kkun/archive/2011/11/23/2260312.html 补充: 排序算法——堆排序: http://www.cnblogs.com/luchen927/archive/2012/03/08/2381446.html引用我们可以得知,处于最大堆的根节点的元素一定是这个堆中的最大值。其实我们的堆排序算法 ...
  NOSQL(Not Only SQL,不限于SQL)是一类范围非常广泛的持久化解决方案,它们不遵循关系数据库模型,也不使用SQL作为查询语言。 简单地讲,NOSQL数据库可以按照它们的数据模型分成4类: 分类举例Key-value storesRedisColumn-oriented(column-family) storesHBaseDocument databasesMongoDBGraph databasesneo4j local ref: NOSQL 之 Graph Database 之 neo4j: http://wuaner.iteye.com/blog/1756264 ...
Global site tag (gtag.js) - Google Analytics