转:
http://topic.csdn.net/t/20060918/21/5030653.html
java.lang.RuntimeException: org.hibernate.HibernateException: Not able to obtain connection
原因是SessionFactory(Hibernate版本3),自动的产生一个session,但此时将session放置到localThread当中去了。那么,当操作结束回收session资源的时候,如果使用session.close()的话,造成的结果就是localThread ...
转:
http://www.blogjava.net/bigbigtooth/articles/42972.html
1 前言
前段时间因为项目的需要,我搞了一套类似 Servlet 重新载入的一个框架,实现了类的动态载入过程。本文写了一些我的学习成果以及心得供大家分享一下。
2 类载入的原理
(下面引用网上的一篇文章):
当 JVM ( Java 虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构:
bootstrap classloader
|
extensio ...
转:
http://www.blogjava.net/Jcat/archive/2006/11/22/82831.html
1)html的实现
<head>
<meta http-equiv="refresh" content="5;url=02view.html">
</head>优点:简单
缺点:Struts Tiles中无法使用
2)javascript的实现
<script language="javascript" type="text/javascript">
setTimeout("javascript:location.href='02 ...
增加:
<html>
<script>
function dy(){
var row=document.createElement("tr");
var cell=document.createElement("td");
cell.appendChild(document.createTextNode("afsafaf"));
row.appendChild(cell);
document.getElementById("newbody").appendChild(row);
}
</script>
<body>
<br>
...
<html>
<body>
<a name="top" href="#here">go here</a>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br><br><br><br><br><br><br>
<br><br><br><br><br><br><br>
<br><br><br>
<br><br><br><b ...
1 空间数据库的准确性研究
地理信息数据中误差处理和不确定性错误处理的方法和技术 ,包括 :
不确定性误差模型 ;
误差跟踪并对误差进行编码的方法 ;
计算和表达在 GIS应用中的误差 ;
数据精度的评估 ;
数据质量、元数据、数据标准等问题研究。
2 空间关系语言研究
以地理空间概念的规范化形式为基础 ,利用自然语言和数学方法 , 形成空间关系表达的理论 ;
关于定位表达的计算模型 ;
空间概念的获取和表达 ;
拓扑关系的定义 ;
空间信息的可视化 ;
GIS的用户接 ...
看了看这些要求很难达到。
1.GIS相关专业本科以上学历;
2.有JAVA开发经验,熟悉java网络编程,对webservices技术有应用经验;
3.有WEB2.0开发经验,熟悉AJAX,CSS、DHTML、XML,精通Javascript;
4.对数据库系统Oracle、SQL Server、DB2、MySql有深入了解;
5.熟悉Weblogic,Websphere,tomcat;
6.有很强的系统分析与设计、数据建模技术,对UML有一定的了解,对设计模式有一定的了解;
7.逻辑思维清晰、表达能力和沟通能力强,优秀的沟通能力和良好的协作能力,具有良好的编程习
惯;
8.所述职位均需具备 ...
转:http://zhidao.baidu.com/question/40530514.html
在java中如何把字符串转换成时间格式?
有这样一个字符串:“20070911121547”,
转换成时间格式:2007-09-11 12:15:47
public class bb {
public static void main(String[] args) {
// TODO Auto-generated method stub
SimpleDateFormat df = new SimpleDateFormat("yyyyMMddhhmmss");
...
Oracle的时间比较,如果Date类型存储的格式是yyyy-MM-dd hh:mm:ss的话,时间比较只有日期yyyy-MM-dd 会被默认成yyyy-MM-dd 00:00:00
转:http://zhouwf0726.itpub.net/post/9689/225331
Oracle时间日期操作
sysdate+(5/24/60/60) 在系统时间基础上延迟5秒
sysdate+5/24/60 在系统时间基础上延迟5分钟
sysdate+5/24 在系统时间基础上延迟5小时
sysdate+5 在系统时间基础上延迟5天
add_months(sysdate,-5) 在系统时间基础上延 ...
这个问题比较麻烦,最近时间比较紧,过后解决。
有这样的一个想法,传中文还是需要编码,解码来处理,但是现在有这样的一个问题,编码的时候一般是ajax实现,所以编码会在js里进行,而解码,一半是通过request.getParameter()得到参数,再进行解码,js编码,java解码能一样吗?
转:http://maxpain.cnblogs.com/archive/2005/06/10/171729.aspx
hibernate当中使用hql进行查询的时候,如果参数是中文,这hql打印为乱码。以前从来没有遇到过的问题,郁闷。经过无数次的尝试之后都无法解决,查找资料突然发现这个hibernate3的一个bug。在hibernate3当中使用antlr来解析hql,估计是这个的问题。
解决方法为:
1、采用占位符,然后setString
2、将 hibernate.query.factory_class 属性设置成 org.hibernate.hql.classic.ClassicQ ...
今天加了一个时间,网上找了一些参考,觉得这个不错
时间验证
<html>
<script>
function int(){
alert();
}
function IsDate(str){
//var str = document.getElementById('str').value.trim();
if(str.length!=0){
var reg = /^\d{4}-\d{2}-\d{2}$/;
var r = str.match(reg);
alert(r)
...
//判断输入内容是否为空
function IsNull(){
var str = document.getElementById('str').value.trim();
if(str.length==0){
alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称!
}
}
//判断日期类型是否为YYYY-MM-DD格式的类型
function IsDate(){
var str = document. ...
转:http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=3946&extra=page%3D3
ESRI为了使Server ADF能够支持Ajax,做了大量的工作,Sever ADF中有很多可以利用的代码,我们来看看:
代码1:创建XMLHttpRequest,可以看一下下面的代码:
this.createXmlHttpObject = function() {
if (this.isIE) {
try {
return new ActiveXObject("Msxml2.XMLHTTP");
...
转载:
http://blog.csdn.net/wazj0517/archive/2006/10/19/1341074.aspx
环境:
Database: Oracle 9i
App Server: BEA Weblogic 8.14
表结构:
CREATE TABLE TESTBLOB (ID Int, NAME Varchar2(20), BLOBATTR Blob)
CREATE TABLE TESTBLOB (ID Int, NAME Varchar2(20), CLOBATTR Clob)
JAVA可以通过JDBC,也可以通过JNDI访问并操作数据库,这两种方式的具体操 ...
转载:
http://www.javaeye.com/topic/67686
Hibernate中有两个极为相似的方法get()与load(),他们都可以通过指定的实体类与ID从数据库中读取数据,并返回对应的实例,但Hibernate不会搞两个完全一样的方法的,它们间的不同在于:
1.如果找不到符合条件的纪录,get()方法将返回null.而load()将会报出ObjectNotFoundEcception.
2.load()方法可以返回实体的代理类实例,而get()永远只返回实体类.
3.load()方法可以充分利用二级缓存和内部缓存的现有数据,而get()方法只在内部缓 ...
转载:
http://ltc603.javaeye.com/blog/30207
自己最近学习了JfreeChart的使用,觉得这个冬冬的功能非常强大,总结一下。主要介绍JfreeChart生成图片的几种方式
先从网上找点介绍。
一、简介
WW 的发展使得基于因特网的应用程序不再局限于静态或者简单的动态内容提供。传统的一些以软件包形式发布应用程序例如报表系统等都在逐渐搬到因特网上。但是这两者之间有着天壤之别,虽然对于数据获取、业务处理等方面基本类似,但是最大的差别在于用户界面。为了能在web浏览器上显示要求用户界面使用 HTML以及图片的方式来展现数据,而传统的一些利用操作系统本身 ...
转自: http://blog.csdn.net/cz_hyf/archive/2007/02/10/1507211.aspx
servlet的测试一般来说需要容器的支持,不是像通常的java类的junit测试一样简单,
下面通过对HelloWorld代码的测试阐述了几种servlet测试方法。
被测试的HelloWorld类的代码如下:
/**
* 被测试的servlet
*/
import java.io.IOException;
import javax.servlet.http.HttpServlet;
import javax.servlet ...
转载:http://www.javaeye.com/topic/136205
JAVA语言中的反射机制:
在Java 运行时 环境中,对于任意一个类,能否知道这个类有哪些属性和方法?
对于任意一个对象,能否调用他的方法?这些答案是肯定的,这种动态获取类的信息,以及动态调用类的方法的功能来源于JAVA的反射。从而使java具有动态语言的特性。
JAVA反射机制主要提供了以下功能:
1.在运行时判断任意一个对象所属的类
2.在运行时构造任意一个类的对象
3.在运行时判断任意一个类所具有的成员变量和方法(通过反射甚至可以调用private方 ...
以下的文章转载自
http://kevintse.javaeye.com/blog/151090
原文地址:http://www.hibernate.org/328.html
这是一个来自CaveatEmptor实例应用,在JDK5.0下实现的DAO模式. 这个模式在Java Persistence With Hibernate里面也有讲到. 另外有两个链接,可能会对你有用, Sessions and transactions 和 Open Session in View.
这次的DAO例子是基于接口的.很多工具, 像Hibernate已经提供了数据库的便携访问,所以我们不是为持久 ...







评论排行榜