2012年3月28日
摘要: 国际化定义:国际化(internationalization)是设计和制造容易适应不同区域要求的产品的一种方式。它要求从产品中抽离所有的与语言,国家/地区和文化相关的元素。换言之,应用程序的功能和代码设计考虑在不同地区运行的需要,其代码简化了不同本地版本的生产。开发这样的程序的过程,就称为国际化。 国际化可以轻松地本地化或将目标应用翻译成不同的语言 ,并可以实现一次处理多个语言环境,使得应用程序支持更多的语言环境,跨国际应用时使于维护。在应用程序中,实现方式主要是采取读取资源属性文件(properties)的方式实现,然后根据.properties文件的名称信息(本地化信息),匹配当前系统.. 阅读全文
posted @ 2012-03-28 23:07 追梦^_^纯 阅读(1424) 评论(0) 推荐(1) 编辑
摘要: spring的validate验证需要两个bean(ValidatorFactory、BeanValidator)及两xml文件(validator-rules.xml、validation.xml)的支持,ValidatorFactory用于制造BeanValidator,后者则是在程序中执行校验的控制bean。Validatorrules.xml中定义了各种验证的规则,如字段不为空,字段输入值必须为整数等等。Validation.xml中则定义了那些bean及bean中的哪些属性字段需要验证,使用哪些验证规则。validate分为两级验证,客户端验证(javascript)和服务器端验证。 阅读全文
posted @ 2012-03-28 15:13 追梦^_^纯 阅读(1335) 评论(0) 推荐(0) 编辑
  2012年3月27日
摘要: 本文的目标: 从实现的角度来认识SpringIoC容器。观察的角度: 从外部接口,内部实现,组成部分,执行过程四个方面来认识SpringIoC容器。本文的风格: 首先列出SpringIoC的外部接口及内部实现所涉及到的组件列表; 其次介绍组件之间的相互关系以对整个执行过程有所把握; 然后针对每一个组件的简单介绍,包括组件的类结构图,核心功能描述,重要接口的重要方法描述; 接下来看SpringIoC容器实现对面向对象基本设计原则的遵守; 最后是后记部分。术语约定: 组件:本文中的组件是指在功能概念上具有相对独立性的功能单元,物理结构上的特征一般由一组接口、一组抽象类、一组具体实现类、异常类、工具 阅读全文
posted @ 2012-03-27 13:34 追梦^_^纯 阅读(502) 评论(0) 推荐(0) 编辑
  2012年3月26日
摘要: 声明:本文来自网络 在Sun的Java JDK 1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地介绍了如何使用java.util.regex包。 可粗略估计一下,除了偶尔用Linux的外,其他Linu x用户都会遇到正则表达式。正则表达式是个极端强大工具,而且在字符串模式-匹配和字符串模式-替换方面富有弹性。在Unix世界里,正则表达式几乎没有什么限制,可肯定的是,它应用非常之广泛。 正则表达式的引擎已被许多普通的Unix工具所实现,包括grep,awk,vi和Emacs等。此外,许多使用比较广泛的脚本语言也支持正则表达式,比如Python,Tcl,JavaScript,.. 阅读全文
posted @ 2012-03-26 20:21 追梦^_^纯 阅读(1748) 评论(0) 推荐(1) 编辑
摘要: Java新手入门小技巧----解析增删改查思维在编程实践中的使用很久以前,就想写这篇文章的,但由于种种缘故,一直都没有,今天借这个机会,与大家交流下自己的想法,不合理之处,还望大家批评指正,共同进步。我想,对于每一个Java程序学习者,特别是以自学为起点的人员(牛人除外),在学习的最开端,一定很是苦恼Java系统类的每一个方法,也不知自己编写程序时要实现哪一些功能。和这些人学习人员一样,最初对于这些我也毫无办法,只能先记在心里,因为自己心里总是明白一点:对于程序初学者,晕着晕着就习惯了,习惯后就知晓了,然后只是感叹原来就是那么回事。经过自己的长期实践与总结,觉得Java编程的一个小窍门就简单的 阅读全文
posted @ 2012-03-26 11:24 追梦^_^纯 阅读(419) 评论(0) 推荐(1) 编辑