摘要:
以前看到别人正则里写(?=),(?!)...这些,觉得云里雾里,完全不知道什么意思,今天突然搜到专门介绍的文章,看完后,有一种拨开云雾见月明的感觉。特此分享下。正则表达式有俩种特别的情况: 1. 零宽断言:用于查找在某些内容(但不包括这些内容)之前或之后出现的字符,也就是说像\b,^,$那样用于指定... 阅读全文
摘要:
每一个quartz的CronTrigger表达式分为七个子表达式,每个子表达式之间用空号分割,分别是:秒 分 时 日 月 星期 年。其中年不是必须的,所以CronTrigger最少有六个子表达式。每个子表达式的具体表示如下:字段名范围值必须特殊字符秒0-59是-*/分0-59是-*/ 时0-23 是... 阅读全文
摘要:
commons-fileupload依赖于commons-io包。commons-fileupload的使用方法: 1.创建一个文件项目工厂类DiskFileItemFactory。 DiskFileItemFactory有俩个构造方法:1 DiskFileItemFactory() 其中si... 阅读全文
摘要:
FileCleanTracker: 开启一个守护线程在后台默默的删除文件。 1 /* 2 * Licensed to the Apache Software Foundation (ASF) under one or more 3 * contributor license agreeme... 阅读全文
摘要:
1.获取java entity里的属性有俩个方法:getDeclaredField()和getField(); getField() 只能获取public类型的属性; getDeclaredField() 能获取类或接口声明的所有属性; 如:import java.lang.reflect.*;... 阅读全文
摘要:
一开始,选用Vector来存放连接。由于这个容器不是并发安全的,于是,每个方法都加一个synchronized来保持并发时的同步操作,并发效率很差,果断放弃。空余时间研究了下多线程的并发知识,决定用并发安全的阻塞队列(LinkedBlockingQueue),这个容器可以自动维护容量的大小,就免去了... 阅读全文
摘要:
解决办法: 修改Pom.xml 增加 maven-restlet Public online Restlet repository http://maven.restlet.org maven自动到restlet官方站去下载 org.restlet.jse org.restlet 2.0.5 t... 阅读全文
摘要:
和MyEclipse不一样,在Eclipse中做的Web项目默认是不支持将项目发布到Web服务器上的,会发布到工作空间的某个目录,因此无法在外部启动Tomcat来运行Web项目,只有打开Eclipse中的服务器,才能运行Web项目。所以要对Eclipse进行修改,才能将做好的项目,发布到Tomca... 阅读全文
摘要:
问题描述:Errors occurred during the build. Errors running builder 'DeploymentBuilder' on project 'myf'. java.lang.NullPointerException问题分析:此问题一般发生在Myeclip... 阅读全文
摘要:
Stack: 是内存指令区。Java基本数据类型,Java指令代码,常量都保存在stack中,方法是指令也保存在stack中。由于stack是内存是顺序分配,而且定长,不存在内存回收问题。存取速度快。Heap: 是内存数据区。管理很复杂,每次分配不定长的内存空间,专门用来保存对象的实例。而对象实例在... 阅读全文
摘要:
操作系统装入JVM,是通过jdk中的java.exe来完成,通过以下4个步骤:1. 创建JVM装载环境和配置:JVM装入系统,JVM提供的方式是操作系统的动态链接文件。文件就是一个装入路径的问题,java怎么找到这个路径的呢?当你调用java test的时候,操作系统会在path下找你的java.e... 阅读全文
摘要:
在网上下载了xheditor作为页面的编辑器,编辑内容后post到后台保存,后台方法用spring mvc的自动注入的方式接收参数。这种方式在各个浏览器下运行良好,但是在ie11下发现,从word、文本编辑器或者其它编辑器复制内容到xheditor后,这时提交到后台的参数不能被接收到。仔细排查下发现... 阅读全文