自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

what_we_are的博客

写写更清楚

  • 博客(6)
  • 问答 (2)
  • 收藏
  • 关注

转载 线程池

使用线程池的目的是为了统一管理线程,资源合理分配,监控线程。Java1.5中引入的Executor框架把任务的提交和执行进行解耦,只需要定义好任务,然后提交给线程池,而不用关心该任务是如何执行、被哪个线程执行,以及什么时候执行。线程池主要参数coolPoolSize:  核心线程数目,maximumPoolSize:  线程池中最大线程数目keepAliveTime:线程空

2018-01-04 15:57:47 244

原创 工厂设计模式

工厂设计模式是一种创建型的设计模式,用于创建对象。屏蔽了下层对象的创建过程。需要一个接口对象,一个创建对象的工厂。一个接口对象public interface Shape { void draw();}public class Circle implements Shape { @Override public void draw

2017-12-14 10:15:42 183

原创 ibatis与mybatis批量更新

批量更新目的在于减少数据库io时间,缩短执行时间,提高效率。ibatis批量配置:xml:id="batchUpdate" parameterClass="com.***.entity.UserOrderDetail" > UPDATE t_order_detail SET used = #used:INTEGER#, day_used = #dayUs

2017-11-03 17:01:48 817

原创 redis.clients.jedis.exceptions.JedisDataException: ERR Protocol error: invalid bulk length

今天调式时发现一个问题:redis.clients.jedis.exceptions.JedisDataException: ERR Protocol error: invalid bulk length。redis数据异常,原因是存进redis时key或者value为空值导致的,因为redis有一个限制,字符串长度不能小于0或者大1024.

2017-10-26 17:31:39 21375 3

转载 java 浮点类型计算

转载自  http://www.cnblogs.com/wangpei/p/4756055.html             java中浮点数据类型float double不能精确的表示小数,导致浮点数据在运算的时候会导致结果失真。    这时可以使用BigDecimal来精确的表示浮点数据运算。

2017-08-14 09:41:23 453

原创 web项目自定义错误页

有些是时候我们写的一些web项目需要给其他人用,如果用户在访问我们网站的时候发现了程序的问题,这时候浏览器上将显示具体的堆栈信息,这样将会导致程序的内容泄露。这时候我们可以自定义错误页,统一返回一个页面,这样就不会导致程序信息泄露了。1.在web项目的配置文件servlet.xml里面添加错误处理以及错误页的位置。(此处为 /WEB-INF/jsp/commom/defaultExceptio

2017-07-07 15:39:54 534

空空如也

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

TA关注的人

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