- 浏览: 126147 次
- 性别:
- 来自: 西安
最新评论
-
晴天i:
写得真好,真好,配得注释也很好!!
python并发测试脚本 -
晴天i:
能评论了吗
python并发测试脚本 -
u010530067:
怎么运动你写的这个脚本?
python并发测试脚本 -
fenglingne:
不太懂,form提交到controller以后,就不明白了,还 ...
freemarker导出excel -
s332401890:
2楼真相帝
CXF 返回List<bean>的实例
文章列表
最近需要写个xss过滤器,将访问网站的所有请求参数都进行xss过滤,过滤的api使用的是antisamy-1.4.4
java代码
public class XssFilter implements Filter {
private static final Logger log = LoggerFactory.getLogger(XssFilter.class);
public static final String POLICY_FILE_LOCATION = "antisamy-slashdot-1.4.4.xml";
pri ...
freemarker导出excel
- 博客分类:
- J2EE
最近在做财务方面的报表,自然也就需要导出excel,看了网上的一些方案,比如poi,或是active控件,不是浏览器限制就是写起来复杂,要引进一大堆jar包,还不公用。最后借鉴了以下两篇:
http://www.oschina.net/question/12_638
http://blog.csdn.net/jackyyen/article/details/4584987
项目用的是springmvc3,没有webwork,struts2之类
1.首先是配置文件
<beans:bean id="freemarkerViewResolver&q ...
这两天要做性能测试,自己没事用python写了个脚本,用于压力测试
# -*- coding: utf8 -*-
# code by Shurrik
import threading, time, httplib
HOST = "www.baidu.com"; #主机地址 例如192.168.1.101
PORT = 80 #端口
URI = "/?123" #相对地址,加参数防止缓存,否则可能会返回304
TOTAL = 0 #总数
SUCC = 0 #响应成功数
FAIL = 0 #响应失败数
EXCEPT = 0 #响应异常 ...
1.下载安装
我下载的是windows版本:http://toolbelt.herokuapp.com/windows/download
2.建工程
d:
cd nodejs
d:\nodejs>express shurrik-express
cd shur*
d:\nodejs\shurrik-express>npm install
d:\nodejs\shurrik-express>node app.js
查看localhost:3000,应该能看到默认页面
3.修改
1)在app.js中修改端口号(heroku启动端口不是3000)
...
1.下载Node.js官方Windows版程序:
http://nodejs.org/#download
我安装的是最新node-v0.68.msi
会自动安装C:\Program Files下,也加好环境变量。
我还是移到了E盘,改了path.
E:\>node -v
v0.6.8
E:\>npm -v
1.1.0-2
2.安装express
npm install express -g //安装最新版
E:\>express -v
2.5.5
3.建工程
E:\nodejs>express ...
1.实现implements InitializingBean接口
2.实现afterPropertiesSet()方法
需要首先下载jquery.metadata.js和jquery.validate.js
@RequestMapping("/hasexists")
public @ResponseBody String hasexists(@RequestParam String type) {
Rule rule = ruleDao.findUniq("type", type);
if(rule!=null)
{
return "false";
}
else
{
return "t ...
今天在用JavaScript运算的时候出现了一些问题,后来查了下,原来是JS本身的浮点数运算会有误差造成的。
js的number类型按照
ECMA
的
JavaScript
标准,它的
Number
类型就是
IEEE 754
的双精度数值,
相当于java的double类型。
详细的内容可以参考:
http://forum.eaw.com.cn/thread/10/1
http://blog.csdn.net/xiaocon/archive/2005/09/03/470709.aspx
JavaScript小数在做四则运算时,精度会丢失,这会在项 ...
tomcat7下面的servlet-api.jar复制到jdk1.6.0_10\jre\lib\ext目录,否则启动时会报错
【严重: Error deploying web application directory docs java.lang.NoSuchMethodError: javax.servlet.ServletContext.getSessionCookieConfig()Ljavax/servlet/SessionCookieConfig;】
最近看了应用rails进行敏捷web开发第三版和镐头书,就想找个什么练练手。网上照了照说Heroku这个网站专门提供rails服务器,就照着http://ilgnep.iteye.com/blog/695353做了,又是注册又是下载又是安装什么的,连git都是现学现卖,跟打木人巷一样,结果程序是部署上去了,但点开链接显示:
App crashed
This application is temporarily offline.
If you're the administrator of this app, please check your heroku logs for the bac ...
用的是JE的简历模板,人在广州,有兴趣的联系本人,也希望各位针对简历提出宝贵意见。
基 本 信 息
姓名 XX 性别 男
Email darkforest123@126.com 手机 13572179470
出生日期 1986-2 学历 本科
工作年限 两年以上 居住地 陕西西安
目前年薪 ...
//create table
create table getSysDate(test date);
//create procedure
create or replace procedure insertSysDate as
begin
insert into getSysDate values (sysdate);
end ;
//create job
declare
job1 number;
begin
dbms_job.submit(job1,'insertSysdate;',sysdate,'sysdate+1/1440');//每份钟插 ...
如果你刚接触ldap,你一定看了很多ldap相关的教程,看过很多教程。都不是很好,唯独这一份写得最好。
dn:一条记录的位置
dc:一条记录所属区域
ou:一条记录所属组织
cn/uid:一条记录的名字/ID
实际上更多时候我只把它看成数据库。我把它和我非常熟悉的MYSQL数据库做比较,通常会得到更好的理解:
MYSQL用“表”储存数据,LDAP用“树”
MYSQL指定一条记录要3个条件:DB、TABLE、ROW。
LDAP却更自由,为什么呢?因为LDAP数据是“树”状的,而且这棵树是可以无限延伸的,假设你要树上的一个苹果(一条记录),你怎么告诉园丁它的位置
呢?当然首先要说明 ...
1.JMS介绍 JMS源于企业应用对于消息中间件的需求,使应用程序可以通过消息进行异步处理而互不影响。Sun公司和它的合作伙伴设计的JMS API定义了一组公共的应用程序接口和相应语法,使得Java程序能够和其他消息组件进行通信。JMS有四个组成部分:JMS服务提供者、消息管理对象、消息的生产者消费者和消息本身。 1)JMS服务提供者实现消息队列和通知,同时实现消息管理的API。JMS已经是J2EE API的一部分,J2EE服务器都提供JMS服务。 2) 消息管理对象提供对消息进行操作的API。JMS API中有两个消息管理对象:创建jms连接使用的工厂(ConnectionFactor ...