自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Java中将请求数据存入本地缓存

最近做项目的时候,碰到这样的需求,由于一些页面的ajax请求数据太多,而且sql效率很低,导致压力测试时一个页面打开需要一分多钟,所以就想到如下几种解决方案: 1.将请求的数据,通过IO写入硬盘缓存文件,当发现有对应文件时,便从该文件读取存储的请求数据; 2.写一个工具类,在工具类定义一个map类型的成员变量,将请求数据存储到该map中; 3.修改数据库服务器的配置(当然这不是本文要讨论

2017-02-06 10:59:23 16191 1

原创 javaWeb实现在线用户限制和相同账户多处登录限制

首先创建在线用户集合类:public class OnlineUserMap { public static Map<String , UserInfo > onlineuser = new HashMap<String , UserInfo >(); /** * 得到在线用户 * @return */ public static Map<String

2017-02-06 14:15:53 5904 1

原创 java配置session监听器

首先创建一个session监听器类:public class CustomeListener implements HttpSessionAttributeListener { @Override public void attributeAdded(HttpSessionBindingEvent se) { // TODO Auto-generated method

2017-02-06 13:53:18 1634

原创 使用struts配置拦截器

首先创建一个拦截器类:public class CustomInterceptor implements Interceptor { private static final long serialVersionUID = 1L; public void destroy() { } public void init() { } public Strin

2017-02-06 13:46:06 280

原创 使用spring配置定时器

首先创建一个定时器类:@Component("cacheTimer")public class CacheTimer extends TimerTask { public static boolean isRun = false; @Override public void run() { // TODO Auto-generated method stub

2017-02-06 13:23:52 282

转载 tomcat通过conf-Catalina-localhost目录发布项目详解

Tomcat发布项目的方式大致有三种,但小菜认为通过在tomcat的conf/Catalina/localhost目录下添加配置文件,来发布项目,是最佳选择。      因为这样对tomcat的入侵性最小,只需要新增一个配置文件,不需要修改原有配置;而且支持动态解析,修改完代码直接生效(修改配置除外)。      但是网上关于这种方法的介绍很简单,小菜来补充一下。 

2016-09-14 11:26:04 293

原创 关于js的toFixed方法的使用注意点

1、(251/54955).toFixed(4)*100 该情况下会出错,因为进行*100运算的时候,toFixed()得到的string 已经隐式的转换变成了number。

2016-09-12 16:12:10 3991 1

原创 leaflet使用注意点

1、同时使用地图的setView方法和panBy方法时,如果setView没对地图造成缩放,那么panBy功能可以正常实现,如果造成了缩放,则需要等缩放结束后再进行panBy,否则panBy会失效。

2016-09-02 10:59:48 694

原创 关于js向java后台传日期参数的问题

js向后台传日期,如:2016-01-01,这种格式,但是经过后台的get/set方法,日期会变成Tue Aug 02 00:00:00 CST 2016,所以需要经过如下处理,SimpleDateFormat sStart = new SimpleDateFormat("yyyy-MM-dd");sStartTime = sStart.format(startDate);才会

2016-09-01 11:04:23 5038

原创 关于设置easyui的datetimebox值的注意点

$('#startDate').datetimebox('setValue', '2015-03-03 15:31:22');所设置的日期格式必须是跟上面一样,且完整,否则自动获取当前时间

2016-09-01 10:53:03 467

空空如也

空空如也

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

TA关注的人

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