本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- tanling8334
- kaizi1992
- gaojingsong
- 龙儿筝
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
java编程最佳实践
jsp中引用资源永远使用绝对路径
不应该像下面这样:
<script type="text/javascript" src="../static/js/mypassion.js"></script>
<script type="text/javascript" src="./ ...
再谈RestAPI最佳实践
本文翻译自http://www.javacodegeeks.com/2014/05/rest-api-best-practices-reloaded.html ,仅供学习和参考,转载请注明出处。
近一年半,我参与了2到3个项目的工作 ...
遵守equals和hashCode方法的通用约定 (2)
如前文所述,在覆盖了equals方法的类中,也必须覆盖hashCode方法。否则违反了Object.hashCode的通用约定会导致该类无法和基于散列的集合(HashMap,HashSet和HashTable)一起正常使用。
如下约定内容摘自Object规范:
1. 在应用程序中,只要对象的euqals方法的比较操作所用的信息没有修改,那么对于同一个对象的调用多次hashCode,必须始 ...
最佳实践系列:前端代码标准和最佳实践
最佳实践系列:前端代码标准
@窝窝商城前端(刘轶/李晨/徐利/穆尚)翻译于2012年 版本0.55 @郑昀校对
isobar的这个前端代码标准和最佳实践文档,涵盖了Web应用开发的方方面面,我们翻译了大部分章节,并做了注解。请仔细阅读用标记的段落。
关键词列表:
渐进增强;Combo Handler;Quirks Mode;浏览器盒子模型;选择器特殊性;Spacer Image;CSS S ...
55最佳实践系列:Logging最佳实践
@郑昀汇总 创建日期:2012/10
#意识
ASAP (As Soon As Possible)原则
当线上出现诡异问题,
当你意识到靠现有的日志无法定位问题时,
当现象难以在你的开发环境重现时,
请不要执著于枯坐肉眼看代码,因为:一)不一定是你代码逻辑问题,可能是脏数据造成的,是老业务数据造成的,是分布式环境造成的,是其他子系统造成的;二)线上业务处于不稳定中,条件 ...
Android 最佳实践
Android 官方文档关于最佳实践部分的翻译
Designing for Responsiveness:对于响应的设计,如何避免ANR
1 Generally, the system displays an ANR if an application cannot respond to user input
一般来讲,当应用不能相应用户输入,会ANR
2 if ...
SSH框架之最佳实践
前面时间,学习了如何通过SSH框架开发实际的项目,下面就来进行SSH框架的最佳实践。总共会介绍5个最佳实践,由易到难。一步一步实现
第一个最佳实践,MVC管理,实现简单登录
1.数据库设计,tb_user
DROP TABLE IF EXISTS `tb_user`;
CREATE TABLE `tb_user` (
`userId` int(11) NOT NULL AUTO_I ...
Spring3 MVC的最佳实践和理解(9)
个人学习参考所用,勿喷!
9.创建一个资源多种实现的Excel和PDF视图
这里一个用于生成特定日期的预订消息的摘要报告的控制器为类:
@Controller
@RequestMapping("/reservationSummary*")
public class ReservationSummaryController {
private Reser ...
Spring3 MVC的最佳实践和理解(8)
个人学习参考所用,勿喷!
8.Bean的注解式校验
为了使用JSR-303的注解式校验,首先必须要修饰一个Bean:
public class Member {
// JSR-303 validation annotations
@NotNull
@Size(min=2)
private String name;
@NotNu ...
Spring3 MVC的最佳实践和理解(4)
个人学习参考所用,勿喷!
4.区域解析和外部化区域文本信息
4.1)区域解析。Spring MVC 有很多内置的实现了LocaleResolver(必须实现该接口才能用户区域)的区域解析器。
按照HTTP请求头标来解析的解析器AcceptHeaderLocaleResolver,由于这个解析器是浏览器根据其所在的操作系统的区域社会自来进行设置的,所以这个解析器也不能修改用户的区域。 ...
Spring3 MVC的最佳实践和理解(3)
个人学习参考所用,勿喷!
3.使用拦截器
Spring的拦截器能够在Spring MVC处理程序请求的前后对请求和处理结果进行处理等相关要求得到满足。每个处理拦截其都必须实现HandlerInterceptor接口,这个接口包含三个方法:preHandle()、postHandle()、afterCompletion()分别在处理请求前后和所有请求处理完成后调用。
3.1)实 ...
Spring3 MVC的最佳实践和理解(1)
个人学习参考所用,勿喷!
1.搭建一个基于Spring3的MVC应用。
1.1) 建立一个webapp,这里还是采用Maven构建,构建过程参考limingnihao的blog(写得相当的详细!!!):
使用Eclipse构建Maven的SpringMVC项目
。
1.2) 编辑pom.xml,添加Spring3 MVC所必须的jar包,除了Spring基本的 ...