随笔分类 -  Java

摘要:最近做注册的时候,发现同步发送注册邮件多了一个耗时,就想到异步处理邮件发送,直接返回成功给用户。设计了一个线程,用来发送邮件,需要发送的时候再来唤醒就好了,但是对于没有系统了解过多线程的我来说,想的太简单了。public class MailSendThread extends Thread{ private static Logger log = Logger.getLogger(MailSendThread.class); public final static long mail_user_time = 48 * 1800000L;//一天运行一次 pub... 阅读全文
posted @ 2014-04-02 13:03 看天空变黑 阅读(4843) 评论(0) 推荐(0)
摘要:之前直接使用hibernate的时候就出现过已经进行物理存储后的数据,查询不出来的情况,既然是已经存储后的数据,说明事务已经提交,想必问题出在查询时,查询的缓存,没有查询数据库。时有时无就很奇怪。现在做项目使用spring的hibernateTemplate 但是偶尔还是会出现已经保存的数据查询不出来,或者时有时无的情况。首先尝试清空缓存1,hibernateTemplate.clear();没有效果2,hibernateTemplate.evict(Peg.class);这个方法最后... 阅读全文
posted @ 2014-03-06 20:23 看天空变黑 阅读(2355) 评论(0) 推荐(0)
摘要:今天又遇见了这个该死的问题,还是记下来备忘。从map里取值的时候,将OBJECT对象 先转换成String 然后转换成integer报错java.lang.NumberFormatException: For input string: "[Ljava.lang.String;@1352dda"at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)at java.lang.Integer.parseInt(Integer.java:447)at java.lang.In 阅读全文
posted @ 2013-12-22 12:25 看天空变黑 阅读(1674) 评论(0) 推荐(0)
摘要:严重: Exception starting filter struts2java.lang.NullPointerException at com.opensymphony.xwork2.util.FileManager$FileRevision.needsReloading(FileManager.java:209) at com.opensymphony.xwork2.util.FileManager.fileNeedsReloading(FileManager.java:60) at com.opensymphony.xwork2.config.providers.XmlConfigu 阅读全文
posted @ 2013-09-30 22:18 看天空变黑 阅读(356) 评论(0) 推荐(0)
摘要:从开始学习java的时候,爷爷的爷爷就教导我们,要使用三层结构去开发结构明细,低耦合,高可用的项目。但是具体开发中,每新建一张表,就要新建BO,dao层,服务层,而新建这5,6个类也许仅仅只为了实现一个基本的CRUD而已。经过漫长的折磨之后,不禁在想,在当前以pyhton为代表的轻语言越来越热的时候,我们是不是更应该关注更轻量的代码设计呢?java区别于这些轻量级语言之处,应该是j2ee的大型项目的管控能力,这种分层的严密组织结构在项目规模缩小的同时,也应该进行大瘦身。例如持久层,对于大部分的表维护,其实就是简单的查询,修改,保存,对于这些基本都一样的代码,没有必要单独去写一个DAO层的接口类 阅读全文
posted @ 2013-09-09 10:46 看天空变黑 阅读(520) 评论(0) 推荐(0)
摘要:最近从一篇博客中看到了Socket的介绍,是阿蜜果姐姐的博文:http://www.blogjava.net/amigoxie/archive/2007/02/11/99331.html,学习了下。其实之前一直没有接触过Socket这方面的东西,工作中也没有用到,不过Socket是蛮重要的一个模块还是要研究下。根据阿蜜果的文章,拿下来修改了一下,发现很好用,修改了一下就是一个可以交互对话的程序了package com.socket;import java.io.BufferedReader;import java.io.DataInputStream;import java.io.DataOu 阅读全文
posted @ 2013-08-12 00:20 看天空变黑 阅读(288) 评论(0) 推荐(0)