摘要:
考虑到效率和对数据库的压力,使用缓存或者内存缓存,可以提高反应速度和减轻数据库压力。hibernate中支持的比较多,在hibernate给的文档“提升性能”章节有详细介绍:hibernate支持缓存类型和介绍:后面三个还支持集群,比较强大。现在详细介绍Ehcache使用:Ehcache所需要的jar包(配合hibernate使用):加入配置文件:<ehcache> <!-- Sets the path to the directory where cache .data files are created. If the path is a Java System Pr.. 阅读全文
摘要:
本来以为把jsp页面设置为UTF-8,服务器端用filter把request和response设置为utf-8,中文问题应该就差不多了。 但tomcat似乎中间给我我们加了步骤。 1 页面 页面中设置的编码,我们post的数据就会按照页面的编码进行 encode, 比如 我们要post数据为 site=博客园,如果我们的页面为utf-8格式, 则实际post的数据为 site=%E5%8... 阅读全文
摘要:
Gson解析json数据很是强大,但有的时候如果使用不当,也很麻烦。 1 “循环序列化” 异常 解决方法为在可能造成的循环序列化的字段加上 transient。 transient private Menu parent;//父节点2 排序特定字段 比如 :User的json数据为{id:”1” , name:”syxchina”, password:”syx”},我们解析的... 阅读全文
摘要:
策略模式是一个很简单的模式,也是一个很常用的模式,可谓短小精悍,类库有很多使用策略模式的例子,所以本文以模拟类库为例子,学习策略模式,也熟悉了java类库设计中的精华,加深了我们的OO思想。1 概念策略模式(Strategy):它定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法的变化不会影响到使用算法的客户。(原文:The Strategy Pattern defines a family of algorithms,encapsulates each one,and makes them interchangeable. Strategy lets the 阅读全文
摘要:
概述观察者模式(有时又被称为发布/订阅模式)是软体设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实作事件处理系统。先看一个例子有个小孩在睡觉,醒来之后要喂奶。我们使用的是java,所以不要闹出下面的笑话(披着面向对象的面向过程):public class Simulation { public static void main(String... args) { //小孩睡觉 //起来之后爸爸喂奶 //... }}我们根据面向对象思想,加上多线程模拟Child和Da... 阅读全文
摘要:
现还是学生,虽然大四课上的少,实验室去的也不勤了,但指导老师有事吩咐,还是要办好的。 沈老师荣升软件实验室主任,学校给了2个机房,一个70台联想启天M715E,一个30台新的+70台新主机(配老式显示器),同学小山山安装的常用软件和系统,并通过联想网络同传把旧的70台机子发送成功,之后就回家了。本来我把剩下的机子同传下问题应该不大,但并不是那么顺利,不然也没有记下的价值了。 1 进不了联想硬盘... 阅读全文
摘要:
一直都有把百度空间搬家的想法,但由于百度空间我将就的用了快3年了,也写了很多文章,交了很多朋友,实在舍不得,但最近实在忍不住百度空间的限制,字数限制、无代码格式化、不支持windows live writer,每次写博客格式图片处理很是伤心,很多时候甚至不写博客,直接记录在doc文件来的方便省心!但想想平时很多只是汲取与互联网谷歌,不贡献点实在说不过去!下定决心,搬家,我要舒舒服服的写博客! 1... 阅读全文
摘要:
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=2063 摘录于互联网,原创作者redraiment,很详细的二分图匹配入门资料! 2063 过山车 Problem Description RPG girls今天和大家一起去游乐场玩,终于可以坐上梦寐以求的过山车了。可是,过山车的每一排只有两个座位,而且还有条不成文的规矩,就是每个女... 阅读全文
摘要:
IBM developerWorks的漂亮文章,共欣赏。原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-proxy1/引言Java 动态代理机制的出现,使得 Java 开发人员不用手工编写代理类,只要简单地指定一组接口及委托类对象,便能动态地获得代理类。代理类会负责将所有的方法调用分派到委托对象上反射执行,在分派执行的过程中,开发人员还可以按需调整委托类对象及其功能,这是一套非常灵活有弹性的代理框架。通过阅读本文,读者将会对 Java 动态代理机制有更加深入的理解。本文首先从 Java 动态代理的运行机制和特点出发,对其代码进行了分析,推 阅读全文
摘要:
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=2063 摘录于互联网,原创作者redraiment,很详细的二分图匹配入门资料! 2063 过山车 Problem Description RPG girls今天和大家一起去游乐场玩,终于可以坐上梦寐以求的过山车了。可是,过山车的每一排只有两个座位,而且还有条不成文的规矩,就是每个女... 阅读全文