- 博客(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
211
并发编程 — 判断线程安全
[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
234
并发编程 — 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
137
数据库储存不确定实体
[size=large] 相信在项目开发当中都曾经遇到过,有某些要储蓄到数据库当中的实体字段是不确定的,可能会动态变化,或者多个类型的字段同时存在或同时不存在,那创建数据库字段时,因为实体的字段不能确定,数据库的字段也就不能确定.例子: 笔者参与开发的一个招生系统当中,每个课程都有各自的入学要求,而入学要求需要被保存到数据库当中被课程引用,但入学要求的实体是不确...
2014-07-08 09:52:04
409
同步操作降低效率解惑
[size=large] 相信在读者刚接触Java的时候,都曾经学习到线程安全的会影响效率,例如HashTable < HashMap,StringBuffered < StringBuilder , Vector < ArrayList ,当然原因也非常简单,[color=red]因为这些类方法当中存在同步(synchronized)操作[/color][/size]...
2014-06-30 10:20:15
431
并发编程 — 并发数据结构
[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
113
并发编程 — 并发数据类型
[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
129
并发编程 — 详解线程池
[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
95
并发编程 — 初解线程池
[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
102
高级字节码生成工具 — 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
265
实现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
124
实现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
120
开源工具 — 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
150
开源工具 — 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
144
开源工具 — 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
146
开源工具 — 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
236
开源工具 — 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
117
SpringEL详解及应用
[size=large][color=red]什么是SpringEL?[/color] Spring3中引入了Spring表达式语言—SpringEL,SpEL是一种强大,简洁的装配Bean的方式,他可以通过运行期间执行的表达式将值装配到我们的属性或构造函数当中,更可以调用JDK中提供的静态常量,获取外部Properties文件中的的配置[/size][size=larg...
2013-09-22 07:07:02
260
Java高质量代码之 — 杂
[size=large]前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color] [/size]...
2013-09-16 09:53:32
107
Java高质量代码之 — 异常
[size=large]前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color] [/size]...
2013-09-09 09:35:35
194
Java高质量代码之 — 泛型与反射
[size=large]前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color] [/size]...
2013-08-29 09:36:28
83
Hibernate4新获取Connection方式
[size=large]在使用Hibernate的过程中,免不了可能需要调用存储过程等需要用到Connection的时候,但使用了Hibernate4后发现,session.connection();方法过时了,而有轻微强迫症的笔者不太能接受调用过时的方法,毫无安全感,在查看资料和Hibernate帮助文档后发现,在4.x中使用了doWork方式代替了session.connection方式,...
2013-08-28 11:20:10
330
Java高质量代码之 — 枚举与注解
[size=large]前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color] [/size]...
2013-08-27 09:59:44
180
Java高质量代码之 — 数组与集合(2)
[size=large]前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color] [/size]...
2013-08-23 17:24:00
93
解决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
916
Java高质量代码之 — 数组与集合(1)
[size=large]前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color] [/size]...
2013-08-21 12:24:39
138
Java高质量代码之 — 字符串
[size=large]前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color] [/size]...
2013-08-20 16:23:26
102
Java高质量代码之 — 数据类型
[size=large]前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color] [/size]...
2013-08-19 19:02:12
133
Java高质量代码之 — 面向对象
[size=large]前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,[color=red]以下内容摘自《改善Java程序的151建议》一书和笔者的理解[/color][/size][...
2013-08-19 12:11:11
114
使用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
234
使用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
667
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
193
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
462
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
157
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
117
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
112
SiteMesh使用
[size=large]什么是SiteMesh? SiteMesh是OpenSymphony下的一个项目,是基于PageFilter,Servlet过滤器的通用组件.[/size][size=large]SiteMesh为我们带来什么? 我們可以想像一下,当我们的应用程序有大量的页面时候,为每个页面include我们各种各样的标签库,引入的js和css等样式...
2013-07-24 13:42:24
103
jQuery BlockUI
[size=large] 当我们在前端通过ajax调用后台的时候,由于数据量各有不同,可能会造成长时间的等待,但此时等待的用户仍然可以操作界面上的其他元素,例如重新点击一个按钮,这种情况是不被允许的.或者有时候需要执行某些操作后,对用户界面进行锁屏,经过一段时间后重新恢复,此时当然会想到在页面上增加一层div来进行遮挡,但jQuery的BlockUI已经帮你完成了这样的工作,我们可以...
2013-07-24 12:52:09
103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人