自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 JVM 之 Class文件结构

JVM 之 Class文件结构 本文写作目的: 1)为了加深自己学习的理解,2)帮助正在学习研究JVM的同仁,3)与任何热爱技术的达人交流经验,提升自己 以此为本,文章会尽量写的简洁,尽量保证理解的正确性,如有任何理解不到位或错误的地方,希望朋友们及时指出,严厉拍砖。 开始之前我们需要先了解一些基本的概念,这些概念是学习整个JVM原理的基础。 1)JVM虚

2014-12-16 10:01:06 815

原创 (翻译)Java SE 8 Lambda 标准库概览(下)

本文最初发布在开源中国博客频道(http://my.oschina.net/HeliosFly/blog/194605) 8,Collectors     在目前的例子中,我们已经使用了collect()方法来收集流中的元素并放入List或Set中了。collec()方法的参数是一个收集器,它包含了收集或汇总多个元素到一个数据结构中的概念。Collectors 类提供了诸多常用收集器的

2014-12-16 09:55:47 770

翻译 (翻译)Java SE 8 Lambda 标准库概览(上)

Java SE 8 Lambda 标准库概览 Java SE 8 中加入了新的语言特性,主要包括Lambda表达式,和默认方法。JSR335 对这些新特性进行了详细描述,并且OpenJDK Lambda 项目实现了这些新特性。为了更好的利用这些新特性,Java SE 8 的核心标准库也做了相应的修改和增强。这篇文章主要描述核心库中的新特性。阅读该文章前应该先阅读 Lambda表达式新

2014-03-25 09:39:24 884

翻译 Java SE 8 Lambda 特性与基本原理(下)

6 , 词法域(Lexical Scoping)     确定内部类中变量名字(包括this)的意义要比在顶级类中困难的多,并且很容易出错。继承成员--包括类对象中的方法--可能不小心就覆盖了外部类的声明, 未加限定的this引用总是指向外部类自身。     Lambda表达式更加简单:他们不会从超类中继承任何名字,也不会引入任何新的级别的作用域。相反,他们具有词法作用域,意味着主体中

2013-12-27 09:20:09 962

翻译 Java SE 8 Lambda 特性与基本原理(上)

Lambda 语言特性与原理 java se 8 edition         本文章是Java语言规范-JSR335 中对Java语言一些新功能的非正式描述,这些增强性功能已被OpenJDK 的Lambda项目实现。并且该文章细化了上次发布在2011年九月份的迭代。一些JSR关于语言特性变更的正式描述戳JSR-335,同时OpenJDK的开发者预览版已经发布(Developer

2013-12-27 09:18:27 949

原创 数据库事物隔离之通俗理解

总的说,数据库事物无非就两种:读取事物(select)、修改事物(update,insert)。在没有事物隔离控制的时候,这两种事物的排列,A22, 就有四种有序的并发事物可能性(更新时又一个更新,更新时来了一个读取的,读取时来了一个更新的,读取时来了一个插入的,最后一种有点不大一样)。 这样多个事物在同一时刻对同一(数据的操作可能就会影响到最终期望的结果,通常有四种情况 (1) 两个更新事

2013-11-23 18:22:11 754

原创 项目问题的思考之策略模式

需求:            项目中一个模块需要支持对图片,PDF,文本文件的操作,需要读取他们的内容在前台显示,显示缩略图,保存他们的内容到后台,删除内容等 问题与教训:         最初安排我任务时说只需要支持图片跟pdf就可以了,然后我觉得很简单,于是不加思索的开始做了,没有考虑以后会不会添加新的文件类型等等,作为一个软件开发人员应该考虑的可拓展性.

2013-05-16 18:18:34 1008 2

原创 JAVA泛型的简单思考一

对于熟悉JAVA语言的coder来说,泛型绝对曾让自己伤透脑筋,因为java中的泛型就像是一个糖果,但嚼起来却痛苦不堪(可能有点过分,不过看很多论坛贴吧的抱怨,我觉得也是不可否认的)。每个初涉泛型的人可能都会经历这样的阶段,什么是泛型,为什么会有泛型,怎么样使用泛型,它能给我们带来什么?等等       其实早在JDK1.5之前,java还不存在泛型,但java语言是强类型,编译型语言,而且

2013-05-06 10:22:12 570

原创 关于Class.getResource与Class.getClassLoader.getResource的区别

1, ClassLoader.getResource() 的api文档解释: Finds the resource with the given name. A resource is some data (images, audio, text, etc) that can be accessed by class code in a way that is indepen

2013-01-04 16:20:25 1108

dom4j.api文档

dom4j.chm文档

2012-08-06

字节、字符、编码的相关知识

介绍字节字符的关系跟区别,以及编码的相关知识

2012-08-06

空空如也

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

TA关注的人

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