上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要: 原创文章,请尊重作者的劳动!本人其他的一些memcached的博客在这里是比较全的之前写了一些memcached的配置,但是那个和spring的配置是不能用在生产环境的,今天把spring和xmemcached的配置文件告诉一下大家如何配置,注释的部分是可以配置多个memcached服务器的<!-- 引入Memcached客户端开始--> <bean name="memcachedClientBuilder" class="net.rubyeye.xmemcached.XMemcachedClientBuilder"> <c 阅读全文
posted @ 2013-04-28 11:03 东师理想--周枫 阅读(1805) 评论(2) 推荐(0) 编辑
摘要: 原创文章,请尊重作者的劳动!使用jar包为spring-framework-3.2.1.RELEASE最近决定引入@ResponseBody注解,返回String到前台的时候,要不中文乱码,要不不能传javascript,在网上找了好多好多文章,都是各种复制粘贴,严重鄙视一下这个行为!!!想了好久,终于解决了这个战争的问题,下面是配置文件<!-- 折腾 使劲折腾啊 --> <bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping" 阅读全文
posted @ 2013-04-24 15:50 东师理想--周枫 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 转载地址(也是转载):http://www.blogjava.net/freeman1984/archive/2007/09/27/148850.html六种异常处理的陋习你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?1 OutputStreamWriter out = ...2 java.sql.Connection conn = ...3 try { // ⑸4 Statement stat = conn.createStatement();5 ResultSet rs = stat.execut.. 阅读全文
posted @ 2013-04-16 09:55 东师理想--周枫 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 原创文章,请尊重作者的辛勤劳动,转载请注明!承接上文,本人终于履行承诺,实现了不使用数据库实现更新缓存的方法,上文链接:利用Spring AOP 更新memcached 缓存策略的实现(一)实现思路:1. 执行业务逻辑查询时,第一次在memcached中不存在,则将查询结果序列化后存入memcached中(key:业务方法名+参数类型+参数值+版本号 转 MD5),并且存入当前业务包的版本号(key:业务包名,value:版本号)2.执行业务逻辑查询时,检索memcached中已存在key,反序列化后返回Sevice3. 修改操作时,修改业务逻辑之后,对应业务的包名版本号自增长,查询时重新存入 阅读全文
posted @ 2013-04-10 09:14 东师理想--周枫 阅读(2410) 评论(5) 推荐(1) 编辑
摘要: 原创文章,请尊重作者的辛勤劳动,转载请注明!本人参考文档:http://blog.csdn.net/ajun_studio/article/details/7343781memcached批量删除解决方案:http://tech.ddvip.com/2008-10/122405933178234.html(2013-4-10续 本人实现了不用数据库临时表的方法,见 利用Spring AOP 更新memcached 缓存策略的实现(二))这里实现的是“LogDB方案”,及用数据库的一个表记录memcached的实现实现思路:1. 查询数据时,先查看memcached中是否存在要查找结果,如果存在 阅读全文
posted @ 2013-04-09 10:57 东师理想--周枫 阅读(2666) 评论(5) 推荐(1) 编辑
摘要: 原创文章,请尊重作者劳动。更正自己的一个错误,我的bean序列化写错了,忘记了实现序列化接口,memcached是可以存入序列化后的list<bean>的,对不起大家~本人今天用memcached存取List<BEAN>的时候,遇到问题,存入String正常,但是存入BEAN的时候失败,最后解决的方法是 使用 fastjson 将List<bean>序列化,存入memcached,取出时再反序列化,成功了,具体实现:1. 下载fastjson的jar包,我用的是最新的fastjson-1.1.28.jar,(详细使用方法请看我转的博客)2. 序列化存入的代码 阅读全文
posted @ 2013-04-03 14:28 东师理想--周枫 阅读(3503) 评论(1) 推荐(0) 编辑
摘要: fastjson简介:http://code.alibabatech.com/wiki/pages/viewpage.action?pageId=2424946Fastjson是一个Java语言编写的高性能功能完善的JSON库高性能fastjson采用独创的算法,将parse的速度提升到极致,超过所有json库,包括曾经号称最快的jackson。并且还超越了google的二进制协议protocol buf。支持标准Fastjson完全支持http://json.org的标准,也是官方网站收录的参考实现之一。功能强大支持各种JDK类型。包括基本类型、JavaBean、Collection、Map 阅读全文
posted @ 2013-04-03 14:17 东师理想--周枫 阅读(8805) 评论(0) 推荐(0) 编辑
摘要: 原创文章,请尊重作者辛勤劳动运行环境:spring3.2.1 + simple-spring-memcached3.1.0(以下简称SSM)1. 所需jar包,spring的包到spring官网下载,ssm所需包在这里下载,我下载的是3.1.0版本注:解压simple-spring-memcached-3.1.0-dist.zip,复制lib目录中所有jar到工程lib中,如果有相同的jar,保留版本高的,删除版本低的。复制dist目录中除了带有test的之外所有jar到工程的lib中。最终lib包如下:2. 配置项目的web.xml文件,因为本人项目用的是spring-mvc,所以代码如下: 阅读全文
posted @ 2013-03-22 09:44 东师理想--周枫 阅读(3215) 评论(0) 推荐(0) 编辑
摘要: 今天使用spring mvc配置jstl的时候报错SEVERE: Servlet.service() for servlet jsp threw exceptionorg.apache.jasper.JasperException: /WEB-INF/bizroot/bag/teach_upload/list.jsp (line: 39, column: 5) According to TLD or attribute directive in tag file, attribute test does not accept any expressions 如果按tomcat6的方法配置,可能 阅读全文
posted @ 2013-03-08 10:15 东师理想--周枫 阅读(1957) 评论(0) 推荐(0) 编辑
摘要: @RequestMapping(value="/logout",method=RequestMethod.GET) public void logout(HttpServletRequest request,HttpServletResponse response) { //清除session Enumeration<String> em = request.getSession().getAttributeNames(); while(em.hasMoreElements()){ request.g... 阅读全文
posted @ 2013-03-07 16:33 东师理想--周枫 阅读(3937) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页