java
zhongyangjian
这个作者很懒,什么都没留下…
展开
-
Java文件锁
直接上代码,方便日后查看FileChannel channel = null; FileLock lock = null; try{ System.out.println("正在处理"+handleFile.getName()); RandomAccessFile raf = new RandomAccessFile(handleFile, "rws"原创 2015-12-14 15:50:12 · 497 阅读 · 0 评论 -
Java session共享的问题
Java session共享的问题分为主子域名相互共享、多个tomcat或项目共享(也可以理解成分布式部署后的多台服务器间session共享)为什么我们处理共享session?对于一个项目有主子域名的情况,往往我们需要让主域名网站登录后,也要在子域名显示登录信息,而默认tomcat生成session时,是区别域名的,对于不同域名会生成不同的sessionid,所以我们需要处理让主子原创 2017-04-13 16:03:21 · 7064 阅读 · 1 评论 -
Java普通类中获得Spring管理的类
由于有时会写一些工具类或者单例类,这些类中可能使用到Spring管理的一些类,比如dao,service等,这时就要获得这些spring管理的类,我们写测试类中main函数中一般是用: ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml"); BeanFactory原创 2016-01-26 15:56:27 · 2337 阅读 · 0 评论 -
手动获取spring的ApplicationContext和bean对象
转:http://www.cnblogs.com/yangzhilong/p/3949332.htmlWEB项目:方法1:1ApplicationContext ac1 = WebApplicationContextUtils.getRequiredWebApplicationContext(ServletContext sc转载 2017-04-20 16:55:15 · 1014 阅读 · 0 评论 -
WARN : Request method 'DELETE' not supported
项目环境:springMVC+Spring security由于工程是用restful风格请求,删除使用DELETE方式请求,但一直请求一个方法报错:WARN : Request method 'DELETE' not supported请求地址是:http://127.0.0.1:8090/kyxgcontrol/api/t/proLabelCata/9281我一直以为是自己原创 2017-04-20 10:16:20 · 9995 阅读 · 3 评论 -
解决maven工程在tomcat部署后WEB-INF下没有lib目录
有时我们maven工程部署后在tomcat的WEB-INF目录下没有生成lib包:此时只需要配置工程的Deployment Assembly项,加上Maven Dependencies依赖就可以了。原创 2017-04-14 11:22:02 · 10382 阅读 · 1 评论 -
springmvc一个跳转jsp页面被过滤器过滤好几次的问题
文章转到自己博客了,地址是http://classinstance.cn/detail/85.html原创 2017-04-05 15:00:25 · 1914 阅读 · 0 评论 -
nutch学习
nutch下载地址:http://archive.apache.org/dist/nutch/原创 2016-10-14 10:17:59 · 570 阅读 · 0 评论 -
Java 解析表达式
最近项目需要用到配置表达式,然后后台解析表达式并运行得到结果,类似这种"true||true"表达式,java里自带的不支持这种,只能用java里的ScriptEngine的js引擎来执行,但是效率太慢了,跑个400万数据要几十天,太慢了,后来优化了一下也要4天,虽然快了10倍左右,但还是达不到项目要求。String expression="true||true";ScriptEngi原创 2016-07-19 15:01:10 · 8646 阅读 · 1 评论 -
时间转换报java.lang.NumberFormatException: multiple points问题
最近项目一直会出现时间转换报错,一直不知道是什么问题,java.lang.NumberFormatException: multiple points at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1110) at java.lang.Double.parseDouble(Doub原创 2015-12-31 17:17:53 · 17794 阅读 · 2 评论 -
java过滤有可能的xss攻击的参数
public boolean checkXssChar(String s){ if(s != null){ String [] str = {"","\"","'","(",")"}; for (String string : str) { if(s.indexOf(string) != -1)原创 2017-10-20 15:56:33 · 1627 阅读 · 0 评论