- 浏览: 280695 次
- 性别:
- 来自: 北京
最新评论
-
jaywcjlove:
http://jaywcjlove.github.io/hot ...
JS 网页快捷键设置 -
xubindehao:
编译后的字节码放到缓存中
JAVAC动态编译 -
luyanfei78:
"maven.test.skip同时控制maven- ...
Maven编译打包时如何忽略测试用例 -
石斧砍柴好慢:
学习了!
修改Maven本地仓库和eclipse3.6的Maven本地仓库地址 -
至尊宝_唯一:
今天在myeclipse中出现了定义在META-INF在的co ...
数据源放于:/META-INF/context.xml
文章列表
在 启动过程中出现 内存 溢出问题,抛出类似如下异常信息:java.lang.OutOfMemoryError: Java heap space
可以尝试办法:A.修改Tomcat\bin\catalina.bat,添加如下内容set JAVA_OPTS=-Xms256m -Xmx512m -Djava.awt.headless=true [-XX:MaxPermSize=128M]
B.eclipse->windows-& ...
MyEclipse 不能build,classes包下嘛文件木有……各种配置都做了……找了半天……发现problems里面提示tools.jar缺失……
指向一个不存在的目录……应该指向jdk里面的包得……
可是他喵的这个路径不能改啊……又找啊找啊找啊找……最后在pom.xml中加入了
<dependency>
本文主要是总结 如何实现 JDBC调用Oracle的存储过程,从以下情况分别介绍:
[1]、只有输入IN参数,没有输出OUT参数
[2]、既有输入IN参数,也有输出OUT参数,输出是简单值(非列表)
[3]、既有输入IN参数,也有输出OUT参数,输出是列表
[4]、输入输出参数是同一个(IN OUT)
【准备工作】
创建一个测试表TMP_MICHAEL ,并插入数据,SQL如下:
Sql代码
create table TMP_MICHAEL
(
USER_ID VARCHAR2(20),
USER_NAME VAR ...
1.背景
上周在生产环境应用启动时,发生应用频频发生死锁的现象。原因是因为 spring IOC 容器还未初始化完成,就有工作线程调用 context.getBean() 来获取容器里的对象。具体产生死锁的原因条件有:
1. 应用启动的时候 Main 线程进行 spring 容器初始化。
2. 容器初始化的过程中有工作线程也起来了并开始工作。
3. 工作线程代码里显式调用 spring ioc 容器的 context.getBean(String beanName) 。
4. 工作线程显式获取的 bean 未实例化,且里 ...
Attribute value "xx" is quoted with " which must be escaped when used within the
- 博客分类:
- 服务端技术---SERVLET、JSP
此问题是由于tomcat5.5.28及以上版本升级引起。
1. 可以修改代码如下:
<jsp:include page="fastpost.jsp"> <jsp:param name="returl" value='<%=Url.encode(“***”) %>' /> </jsp:include>
2. 可以在catalina.sh中加入
JAVA_OPTS="-Dorg.apache.jasper.compiler.Parser.STRICT_ ...
如果想跳过测试阶段,可用:mvn package -DskipTests想临时性跳过测试代码的编译,可用:mvn package -Dmaven.test.skip=truemaven.test.skip同时控制maven-compiler-plugin和maven-surefire-plugin两个插件的行为,即跳过编译,又跳过测试。指定测试类mvn test -Dtest=RandomGeneratorTest以Random开头,Test结尾的测试类mvn test -Dtest=Random*Test用逗号分隔指定多个测试用例mvn test -Dtest=ATest,BTesttest参 ...
<html><head><% response.setHeader("Pragma","No-cache");response.setHeader("Cache-Control","no-cache");response.setDateHeader("Expires", 0);%><script src="<%=request.getContextPath()%>/boss/common/jquery-1.2.6.js"&g ...
解析XML各种异常
- 博客分类:
- 数据交互---协议---编码---乱码
The markup in the document following the root element must be well-formed.
XML是树状结构,一定要有个最外层的标签套住
Invalid byte 1 of 1-byte UTF-8 sequence 异常分析和解决
“org.dom4j.DocumentException: Invalid byte 1 of 1-byte UTF-8 sequence.”异常分析和解决:
分析:该异常由下面的reader.read(file);语句抛出:SAXReader reader = new SAXReader() ...
IDEA初始化
- 博客分类:
- IDE---ECLIPSE---MAVEN
-----------------------------------------------------------File菜单-> Settings-> Colors & Fonts-> Editor Font=dialoginput, size=16, line spacing =1.0 File菜单-> Settings-> Appearance-> Font Name=dialog.plain,size=12
File菜单-> Settings-> file encodings 可以设置工程 ...
在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署。目前<scope>可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。 * runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。 * test,只在测试时使用,用于编译和运行测试代码。不会随项目发布。 * system,类似provided,需要显式提供包含依赖的jar,Maven ...
对异常绝不要轻易吃掉
- 博客分类:
- 自我总结
最近项目中发现解释XML的时候一直报空指针,很愁人,最后反编译看代码后终于找到问题的根源了:
borlandxml.jar里有个类:com.borland.xml.toolkit.XmlUtil对异常处理极为不友好,如下:
public static Element getDocRootElement(InputStream inputstream)
{
try
{
Element element = new Element(isSAXUsed() ? getSAX().build(inputstream) ...
http://fhd001.iteye.com/blog/1191037
远程仓库:http://10.1.252.21:8081/nexus/index.html
admin/admin123
方法一:手动
在左侧选择:Repositories
在右侧下方做以下操作:
选择:artifact upload
选择:GAV
输入:com.ailk,report,5.5
选择一个JAR上传并点击ADD最后点击UPLOAD即可。
方法二:自动
在setting.xml中添加:
<server>
<id>Releases</id>
<username>admi ...
mvn package -DskipTests 执行package命令时跳过test
mvn pom.xml文件配置详解http://maven.apache.org/ref/2.0.8/maven-model/maven.htmlmvn -version/-v 显示版本信息mvn archetype:generate 创建mvn项目mvn archetype:create -DgroupId=com.oreilly -DartifactId=my-app 创建mvn ...
try {
con.setAutoCommit(false);
//这句让正常执行
con.createStatement().execute("insert into sys_admin values(12,'zhangs','zhangs')");
//这句由于表不存在,所以会报异常
con.createStatement().execute("insert into sys_admin1 values(2,'zhangs','zhangs')");
} catch (Exception e) {
e.printStackTr ...