自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java另存Word并解决乱码问题

public static String saveExpertOptionAsWord(HttpServletRequest request, HttpServletResponse response){ExpertCheckService.getOptionInfo(request, response);//生成最终的下载附件的名称@SuppressWarnings("unchecked")Ma

2014-06-16 12:35:33 1314

原创 关于某个变量线程是否安全问题的根本回答

其实线程安全(线程同步)与并发量的高低几乎是没有关系的。即时只有两个并发修改共享变量,如果出现的非预期的结果,那么就不能算是并发安全的。问题在于:首先是什么情况下会出现并发安全问题   1、多个线程   2、存在共享数据   3、存在读写操作(修改:添加删除都可以认为是修改)单线程之所以是线程安全的是因为不存在对某种资源(比如某个共享变量)的竞争。所以,多线

2013-06-26 17:42:00 658

原创 关于Executors.newSingleThreadExecutor()的作用!-这个代码有问题,误导了大家抱歉

Executors.newSingleThreadExecutor()返回一个线程池(这个线程池只有一个线程),这个线程池可以在线程死后(或发生异常时)重新启动一个线程来替代原来的线程继续执行下去!import java.util.Random;import java.util.concurrent.ExecutorService;import java.util.concur...

2013-06-26 17:40:16 32524 6

原创 log4j发送邮件出现javax.mail.MessagingException: 503 Error: need EHLO and AUTH first !

log4j发送邮件如果出现上面的问题 :1.确定你的邮箱能收到邮件 2.确定你的log4.jar是否为1.2.4以上的版本 如果是一下的版本 不支持smtp认证!!!

2013-06-26 17:37:53 1388

原创 关于java接口

1.1.接口不能被实例化1.2.接口中的所有方法都不能有主体1.3.抽象类里面是可以有实现了的方法的1.4.接口中的所有方法都不能有主体,即都不能被实现1.5.接口是更加抽象的抽象类!!!!1.6.一个类继承抽象类或是使用接口,那么就要实现所有的抽象方法1.7.一个类可以实现多个接口1.8.接口中可以有变量(但是不能用private,protected修饰)1.9.

2013-04-15 11:34:03 541

原创 SSH集成lucene在操纵实体同时自动对索引进行增删改

最近在做SSH集成Compass的时候可以在实体保存的时候自动将实体添加到索引文件 觉得非常的爽,但网上说Compass已经多年不更新了, 不再对lucene3.0以上的版本进行支持 且Compass效率比lucene效率差25%(有人做了测试)  所以心里很失落啊!所以转而研究lucene!     搜索了一下网上关于SSH集成lucene的例子 没有关于保存实体同时对添加实体到索引文件中去

2012-09-14 17:54:39 1055

原创 there are more terms than documents in field "XX", but it's impossible to sort on tokenized fields

java.lang.RuntimeException: there are more terms than documents in field "XX", but it's impossible to sort on tokenized fields 出现这种错误是在compass或者lucene 进行排序的时候 没有对排序字段 加上 index = Index.NOT_ANALYZED

2012-09-11 18:26:34 1493

多线程处理工具(高效、万能的复用)

这个工具复用性好,适用于多种多线程处理的任务,在实际工作中我已经测试过,效率非常高效,适合大数据读写操作

2014-09-18

多线程实现脏字及不和谐文字的过滤(高效)

很高效啊 三十万个关键字过滤 一秒钟搞定

2012-11-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除