- 浏览: 9300 次
- 性别:
- 来自: 杭州
最新评论
文章列表
AOP实现简单用户权限
- 博客分类:
- java
AOP(Aspect Orient Programming),作为面向对象编程的一种补充,广泛应用于处理一些具有横切性质的系统级服务,如事务管理、安全检查、缓存、对象池管理等。
看一个简单的例子:
定义一个简单的切面CommonAspect
/** * AOP拦截类,主要定义拦截点,切面拦截可以使用多个拦截点。 */@Component@Aspectpublic class CommonAspect { /** * 切入点。 */ @Pointcut("within(com.wjy.crm.common..*)") public void com ...
一:
应用程序中会出现这种情况:对服务器请求的数目非常大,但是服务器对每个请求处理的时间却很短。如果对这种情况,每个请求都创建一个线程的话,那么创建线程和销毁线程所使用的时间和资源远远大于用户请求的 ...
用jxl导入Excel并验证的简单例子
- 博客分类:
- java
package com.jxl.test;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.lang.reflect.InvocationTargetException;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java ...
pushlet页面刷新问题解决
- 博客分类:
- pushlet
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/" ...
可以实时达到类似任务管理器查看cpu使用率一样,慢慢的线性加载,而不是刷新整个页面
1: 后台代码
public void realTj(){ if(null != equipmentKey && equipmentKey > 0){//只有选择设备才会出来数据 Calendar c = Calendar.getInstance(); c.add(Calendar.MINUTE, -30); startDate = c.getTime(); dataCollectList = dataCollectSe ...
FusionchartsFusionCharts是一个Flash的图表组件,它可以用来制作数据动画图表等使用它非常简单,我按照在开发这个test的过程记录 首先将FusionCharts.js和Line.swf拷贝到你项目的WebContent(WebRoot)下pushlet1:到http://sourceforge.net/projects/pushlets/files/pushlets/上下载pushlet.jar并把它放到lib目录中,引入到工程。并且将pushlet.properties和sources.properties两个文件拷贝到WEB-INF目录中去目录结构如下:
...