自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

并发编程 — 实现线程安全

[size=medium] 并发编程系列文章: 初解线程池:[url]http://ray-yui.iteye.com/blog/2072463[/url] 详解线程池:[url]http://ray-yui.iteye.com/blog/2075311[/url] 并发数据类型:[url]http://ray-yui.iteye.com/blog/20...

2015-08-12 09:03:22 186

并发编程 — 判断线程安全

[size=medium] 并发编程系列文章: 初解线程池:[url]http://ray-yui.iteye.com/blog/2072463[/url] 详解线程池:[url]http://ray-yui.iteye.com/blog/2075311[/url] 并发数据类型:[url]http://ray-yui.iteye.com/blog/20...

2015-08-05 10:11:53 206

并发编程 — volatile

[size=medium] 并发编程系列文章: 初解线程池:[url]http://ray-yui.iteye.com/blog/2072463[/url] 详解线程池:[url]http://ray-yui.iteye.com/blog/2075311[/url] 并发数据类型:[url]http://ray-yui.iteye.com/blog/20...

2015-07-30 10:11:17 107

数据库储存不确定实体

[size=large] 相信在项目开发当中都曾经遇到过,有某些要储蓄到数据库当中的实体字段是不确定的,可能会动态变化,或者多个类型的字段同时存在或同时不存在,那创建数据库字段时,因为实体的字段不能确定,数据库的字段也就不能确定. 例子: 笔者参与开发的一个招生系统当中,每个课程都有各自的入学要求,而入学要求需要被保存到数据库当中被课程引用,但入学要求的实体是不确...

2014-07-08 09:52:04 373

同步操作降低效率解惑

[size=large] 相信在读者刚接触Java的时候,都曾经学习到线程安全的会影响效率,例如 HashTable < HashMap,StringBuffered < StringBuilder , Vector < ArrayList ,当然原因也非常简单,[color=red]因为这些类方法当中存在同步(synchronized)操作[/color] [/size] ...

2014-06-30 10:20:15 396

并发编程 — 并发数据结构

[size=medium] 并发编程系列文章: 初解线程池:[url]http://ray-yui.iteye.com/blog/2072463[/url] 详解线程池:[url]http://ray-yui.iteye.com/blog/2075311[/url] 并发数据类型:[url]http://ray-yui.iteye.com/blog/20...

2014-06-24 09:58:26 92

并发编程 — 并发数据类型

[size=medium] 并发编程系列文章: 初解线程池:[url]http://ray-yui.iteye.com/blog/2072463[/url] 详解线程池:[url]http://ray-yui.iteye.com/blog/2075311[/url] 并发数据类型:[url]http://ray-yui.iteye.com/blog/20...

2014-06-16 10:03:28 109

并发编程 — 详解线程池

[size=medium] [b][color=red]本文章需要对JDK5 Executor框架有所了解,请读者先阅读[/color][/b] 初解线程池:[url]http://ray-yui.iteye.com/blog/2072463[/url] [/size] [size=medium] 并发编程系列文章: 初解线程池:[url]http://ray-yui.it...

2014-06-03 09:51:58 78

并发编程 — 初解线程池

[size=medium] 并发编程系列文章: 初解线程池:[url]http://ray-yui.iteye.com/blog/2072463[/url] 详解线程池:[url]http://ray-yui.iteye.com/blog/2075311[/url] 并发数据类型:[url]http://ray-yui.iteye.com/blog/20...

2014-05-28 09:57:20 84

高级字节码生成工具 — Javassist

[size=large] AOP系列文章: Spring AOP:[url]http://ray-yui.iteye.com/blog/2024759[/url] CGLIB:[url]http://ray-yui.iteye.com/blog/2026426[/url] Javassist:[url]http://ray-yu...

2014-03-11 09:57:33 243

实现AOP — CGLIB

[size=large] AOP系列文章: Spring AOP:[url]http://ray-yui.iteye.com/blog/2024759[/url] CGLIB:[url]http://ray-yui.iteye.com/blog/2026426[/url] Javassist:[url]http://ray-yu...

2014-03-06 09:50:44 99

实现AOP — Spring AOP

[size=large] AOP系列文章: Spring AOP:[url]http://ray-yui.iteye.com/blog/2024759[/url] CGLIB:[url]http://ray-yui.iteye.com/blog/2026426[/url] Javassist:[url]http://ray-yu...

2014-03-03 10:02:13 99

开源工具 — Apache Commons IO

[size=large] 开源工具系列文章: Apache Commons Lang(1):[url]http://ray-yui.iteye.com/blog/1953020[/url] Apache Commons Lang(2):[url]http://ray-yui.iteye.com/blog/1958319[/url] Apache Comm...

2014-02-27 09:32:30 129

开源工具 — Apache Commons Collections

[size=large] 开源工具系列文章: Apache Commons Lang(1):[url]http://ray-yui.iteye.com/blog/1953020[/url] Apache Commons Lang(2):[url]http://ray-yui.iteye.com/blog/1958319[/url] Apache Comm...

2014-02-25 10:09:05 125

开源工具 — Apache Commons BeanUtils

[size=large] 开源工具系列文章: Apache Commons Lang(1):[url]http://ray-yui.iteye.com/blog/1953020[/url] Apache Commons Lang(2):[url]http://ray-yui.iteye.com/blog/1958319[/url] Apache Comm...

2013-10-21 09:36:12 124

开源工具 — Apache Commons Lang(2)

[size=large] 开源工具系列文章: Apache Commons Lang(1):[url]http://ray-yui.iteye.com/blog/1953020[/url] Apache Commons Lang(2):[url]http://ray-yui.iteye.com/blog/1958319[/url] Apache Comm...

2013-10-15 11:22:33 202

开源工具 — Apache Commons Lang(1)

[size=large] 开源工具系列文章: Apache Commons Lang(1):[url]http://ray-yui.iteye.com/blog/1953020[/url] Apache Commons Lang(2):[url]http://ray-yui.iteye.com/blog/1958319[/url] Apache Comm...

2013-10-08 09:45:53 96

SpringEL详解及应用

[size=large] [color=red]什么是SpringEL?[/color] Spring3中引入了Spring表达式语言—SpringEL,SpEL是一种强大,简洁的装配Bean的方式,他可以通过运行期间执行的表达式将值装配到我们的属性或构造函数当中,更可以调用JDK中提供的静态常量,获取外部Properties文件中的的配置 [/size] [size=larg...

2013-09-22 07:07:02 234

Java高质量代码之 — 杂

[size=large] 前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color] [/size] ...

2013-09-16 09:53:32 93

Java高质量代码之 — 异常

[size=large] 前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color] [/size] ...

2013-09-09 09:35:35 178

Java高质量代码之 — 泛型与反射

[size=large] 前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color] [/size] ...

2013-08-29 09:36:28 70

Hibernate4新获取Connection方式

[size=large] 在使用Hibernate的过程中,免不了可能需要调用存储过程等需要用到Connection的时候,但使用了Hibernate4后发现,session.connection();方法过时了,而有轻微强迫症的笔者不太能接受调用过时的方法,毫无安全感,在查看资料和Hibernate帮助文档后发现,在4.x中使用了doWork方式代替了session.connection方式,...

2013-08-28 11:20:10 305

Java高质量代码之 — 枚举与注解

[size=large] 前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color] [/size] ...

2013-08-27 09:59:44 164

Java高质量代码之 — 数组与集合(2)

[size=large] 前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color] [/size] ...

2013-08-23 17:24:00 76

解决Jetty Form too large 异常

[img]http://dl2.iteye.com/upload/attachment/0088/5106/8866976d-4f28-386f-8f96-b7b5caf554ed.jpg[/img] [size=large] 今天在项目当中遇到了 Form too large错误,原因是因为提交的表单超过了Jetty本身的限制,Jetty对POST提交的数据最大限制为2000...

2013-08-22 11:26:45 871

Java高质量代码之 — 数组与集合(1)

[size=large] 前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color] [/size] ...

2013-08-21 12:24:39 120

Java高质量代码之 — 字符串

[size=large] 前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color] [/size] ...

2013-08-20 16:23:26 81

Java高质量代码之 — 数据类型

[size=large] 前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color] [/size] ...

2013-08-19 19:02:12 115

Java高质量代码之 — 面向对象

[size=large] 前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color] [/size] [...

2013-08-19 12:11:11 100

使用POI操作Excel和Word

[size=large] 前言:今天在项目中看到有小模块是上传Excel解释后保存到数据库的操作,好奇之下去了解了如何使用Apache POI操纵Excel和Word,以下为小分享 [/size] [size=large] 什么是POI? POI是Apache下的一个项目,是用Java编写的开源框架,提供API供开发者直接操作Microsoft Office(Excel,Wo...

2013-08-08 17:18:58 217

使用Cobertura生成测试覆盖率报告

[size=large] 前言:本文章需要JUnit单元测试框架的基础知识,若读者还不具备,请阅读笔者的JUnit文章:[url]http://ray-yui.iteye.com/blog/1914106[/url] [/size] [size=large] UnitTest系列文章: 使用JUnit开发单元测试:[url]http://ray-yui.iteye.com...

2013-08-08 12:23:15 614

JUnit结合Spring TestContext使用

[size=large] 前言:本文章需要JUnit单元测试框架的基础知识,若读者还不具备,请阅读笔者的JUnit文章:[url]http://ray-yui.iteye.com/blog/1914106[/url] [/size] [size=large] UnitTest系列文章: 使用JUnit开发单元测试:[url]http://ray-yui.iteye.com...

2013-08-07 15:35:32 174

Cactus使用

[size=large] 前言:本文章需要JUnit单元测试框架的基础知识,若读者还不具备,请阅读笔者的JUnit文章:[url]http://ray-yui.iteye.com/blog/1914106[/url] [/size] [size=large] UnitTest系列文章: 使用JUnit开发单元测试:[url]http://ray-yui.iteye.com...

2013-08-01 16:58:23 435

EasyMock使用

[size=large] 前言:本文章需要JUnit单元测试框架的基础知识,若读者还不具备,请阅读笔者的JUnit文章:[url]http://ray-yui.iteye.com/blog/1914106[/url] [/size] [size=large] UnitTest系列文章: 使用JUnit开发单元测试:[url]http://ray-yui.iteye.com...

2013-07-31 16:03:34 141

DBUnit使用

[size=large] 前言:本文章需要JUnit单元测试框架的基础知识,若读者还不具备,请阅读笔者的JUnit文章:[url]http://ray-yui.iteye.com/blog/1914106[/url] UnitTest系列文章: 使用JUnit开发单元测试:[url]http://ray-yui.iteye.com/blog/1914106[/url] ...

2013-07-29 16:24:38 97

Junit学习笔记

[size=large] UnitTest系列文章: 使用DBUnit扩展JUnit:[url]http://ray-yui.iteye.com/blog/1914979[/url] 使用EasyMock扩展Junit[url]http://ray-yui.iteye.com/blog/1916170[/url] 使用Cactus测试Servlet[ur...

2013-07-26 17:19:54 90

SiteMesh使用

[size=large] 什么是SiteMesh? SiteMesh是OpenSymphony下的一个项目,是基于PageFilter,Servlet过滤器的通用组件. [/size] [size=large] SiteMesh为我们带来什么? 我們可以想像一下,当我们的应用程序有大量的页面时候,为每个页面include我们各种各样的标签库,引入的js和css等样式...

2013-07-24 13:42:24 84

jQuery BlockUI

[size=large] 当我们在前端通过ajax调用后台的时候,由于数据量各有不同,可能会造成长时间的等待,但此时等待的用户仍然可以操作界面上的其他元素,例如重新点击一个按钮,这种情况是不被允许的.或者有时候需要执行某些操作后,对用户界面进行锁屏,经过一段时间后重新恢复,此时当然会想到在页面上增加一层div来进行遮挡,但jQuery的BlockUI已经帮你完成了这样的工作,我们可以...

2013-07-24 12:52:09 87

空空如也

空空如也

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

TA关注的人

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