- 浏览: 33881 次
- 性别:
- 来自: 深圳
-
最新评论
文章列表
eclipse下使用hibernate tools实现hibernate逆向工程时候查看Database时报错,错误信息,出现的原因是slf4j冲突,具体的错误如下:
An internal error occurred during: "Fetching children of Database". org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable ...
linux更换java版本
- 博客分类:
- linux
升级linux下的java版本:
1、下载对应的版本安装;
2、安装完成后在root用户下执行update-alternatives --config java
3、选择输入需要修改的jdk版本编号(Selection),按回车即可。
本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。具体命令如下:
--查询当前数据库有多少dblink连接select * from ALL_DB_LINKS; --创建dblink连接 ( to_db )dblink名 (test)账号
前段时间了解了下Nginx,找来window版安装了,也成功了。今天看到篇博文,突然想起拿来和JBoss整合部署WEB,如果可以就试用到项目上去。初次接触,难免有错。
一、到Nginx官网下载最新稳定版本,安装部署(略过。。)。
二、修改Nginx配置文件nginx-1.8.0\conf下的nginx.conf文件。参考如下(只是在原来的基础上稍微修改,如果需要了解更多可以搜索一下):
#user nobody;
worker_processes 1;
#error_log logs/error.log;
#er ...
<!DOCTYPE html>
<html>
<head>
<style>
div
{
border:2px solid;
padding:10px;
background:#dddddd;
border-bottom-left-radius:2em;
}
</style>
</head>
<body>
<div>border-bottom-left-radius 属性允许您向左下角添加圆角边框。</div>
</body>
< ...
在页面修改完成图片时,同时刷新显示页面的图片,一般做法是再次给img的src赋值,src可能是图片路径也可能是直接通过查数据库读出照片的数据流,这样问题就来了,不是哪里学计算机?不是哪里学厨师?不是哪里学挖掘机?是怎么显示页面的图片咋没有刷新呢?简单解决方法就是在src的url后面加上Math.random(),给url加上一个伪随机值。代码例子:
document.getElementById("img").src="jsp/image.jsp?s="+Math.random();
“img”是<img>标签的id,im ...
Ext中的CheckboxSelectionModel选择模式默认为复选,可设置单选或复选。
单选代码:
var sm = new Ext.grid.CheckboxSelectionModel({
singleSelect: true
});
复选代码:
var sm = new Ext.grid.CheckboxSelectionModel({
singleSelect: false
});
//身份证正则表达式(15位) isIDCard1=/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/;
//身份证正则表达式(18位) ,支持最后一位为大写X isIDCard2=/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}(\d|X)$/;
1、静态测试
所谓静态测试(static testing)就是不实际运行被测软件,而只是静态地检查程序代码、界面或文档中可能存在的错误的过程。
从概念中我们可以知道,其包括对代码测试、界面测试和文档测试三个方面:
对于代码测试,主要测试代码是否符合相应的标准和规范。
对于界面测试,主要测试软件的实际界面与需求中的说明是否相符。
对于文档测试,主要测试用户手册和需求说明是否符合用户的实际需求。
2. 动态测试
有两个简单例子,以说明 “exists”和“in”的效率问题
1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ;
T1数据量小而T2数据量非常大时,T1<<T2 时,1) 的查询效率高。
2) select * from T1 where T1.a in (select T2.a from T2) ;
T1数据量非常大而T2数据量小时,T1>>T2 时,2) 的查询效率高。
exists 用法:
请注意 1)句中的有颜色字体的部分 ,理解其含义;
其中 ...
struts2配置文件中struts.xml的一些配置
<constant name="struts.enable.DynamicMethodInvocation" value="true" /> <constant name="struts.freemarker.templatesCache" value="true"></constant> <!-- 动态部署 --> <constant name="struts.devMode&qu ...
<!--StartFragment -->
一套很经典的Java视频JAVA学习路线图http://edu.csdn.net/heima/heimaline.html?fstjyh安卓开发机密教程http://edu.csdn.net/heima/video/androidVideo.html?fstjyhJava基础教程http://edu.csdn.net/heima/video/javase_bxd.html?fstjyhJava高新技术http://edu.csdn.net/heima/video/javase_zxx.html?fstjyh方立勋JavaWeb视频http ...
进行懒加载处理后增加数据出现的问题:Write operations are not allowed in read-only mode
(FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO
or remove 'readOnly' marker from transaction definition。
Web.xml配置如下:
<filter>
<filter-name>hibernateFilter</filter-name>
& ...
转自:http://blog.csdn.net/aspdao/article/details/5472955
步骤1:将所有的*.hbm.xml文件中的lazy="false"改成lazy="true"
步骤2:替换MyEclipse自动添加的jar包cglib-2.1.3.jar为cglib-2.2_beta1.jar,否则会出现如下异常
java.lang.NullPointerException
org.hibernate.tuple.AbstractEntityTuplizer.createProxy(AbstractEntit ...