`
AutomaticThoughts
  • 浏览: 162474 次
社区版块
存档分类
最新评论
文章列表
随着Hibernate在Java开发中的广泛应用,我们在使用Hibernate进行对象持久化操作中也遇到了各种各样的问题。这些问题往往都是我们对Hibernate缺乏了解所致,     这是在一次事务提交时遇到的异常。     an assertion failure occured (this may indicate a bug in Hibernate, but is more likely due to unsafe use of the session) net.sf.hibernate.AssertionFailure: possible nonthreadsafe acces ...
转自:http://liuxinglanyue.iteye.com/blog/833053 大致的源代码包 1.      org.hibernate :该包的类基本上都是接口类和异常类 2.      org.hibernate.cache.* :cache的实现类 3.      org.hibernate.cfg.* :配置文件读取类 4
public String tifTransfertoJpg(String filePath,String fileName) throws IOException{ /* tif转换到jpg格式 */ String input = filePath+fileName; String output = filePath+fileName.substring(0, StringUtils.lastIndexOf(fileName, "."))+".jpg"; RenderedOp src = JAI.create(" ...
在jsp和class文件中调用的相对路径不同。在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径。 另:在Jsp,Servlet,Java中详细获得路径的方法! 1.jsp中取得路径:以工程名为TEST为例:(1)得到包含工程名的当前页面全路径:request.getRequestURI()结果:/TEST/test.jsp(2)得到工程名:request.getContextPath()结果:/TEST ...

Cglib介绍

1.CGLIB包的介绍    代理为控制要访问的目标对象提供了一种途径。当访问对象时,它引入了一个间接的层。JDK自从1.3版本开始,就引入了动态代理,并且经常被用来动态地创建代理。JDK的动态代理用起来非常简单,当它有一个限制,就是使用动态代理的对象必须实现一个或多个接口。如果想代理没有实现接口的继承的类,该怎么办?现在我们可以使用CGLIB包    CGLIB是一个强大的高性能的代码生成包。它广泛的被许多AOP的框架使用,例如Spring AOP和dynaop,为他们提供方法的interception(拦截)。最流行的OR Mapping工具hibernate也使用CGLIB来代理单端 ...
HttpURLConnection用法详解 下边的总结对我帮助蛮大的~不仅用法了解,整个连接流程也要明白! 原文链接地址: http://www.blogjava.net/supercrsky/articles/247449.html 针对JDK中的URLConnection连接Servlet的问题,网上有虽然有所涉及 ...
1,如何获得ResultSet的结构   ResultSetMetaData rsmd=rs.getMetaData(); cn=rsmd.getColumnCount(); for(int ik=1;ik<=rsmd.getColumnCount();ik++)       {         hu1.append(rsmd.getColumnName(ik)+"\t");//+rsmd.getColumnTypeName(ik)+"\t"+rsmd.getColumnType(ik)+"\n");     ...
什么是web,axis,wsdd,soap等等 1, 什么是 Web 服务? Web 是使应用程序可以以与平台和编程语言无关的方式进行相互通信的一项技术。Web 服务是一个软件接口,它描述了一组可以在网络上通过标准化的 XML 消息传递访问的操作 ...
<constant name="struts.configuration.xml.reload" value="true"/>     <constant name="struts.enable.DynamicMethodInvocation" value="true" />     <constant name="struts.enable.SlashesInActionNames" value="true" />     &l ...

Oracle安装问题

    博客分类:
  • DB
  Oracle10g安装过程中"无法确定主机的IP地址时产生该异常错误" :解决办法 1. Oracle10g安装过程中出现“无法确定主机的IP地址时产生该异常错误”。(本机设置自动获得IP地址)Oracle在用 Net Configuraton配置网络服务名时需要取系统的IP地址,而如果解析IP地址错误就会出现上述异常。 经修改c:\windows\system32\drivers\etc\hosts文件来手动解析后安装成功,文件内容如下: 127.0.0.1 localhost 192.168.1.102 ldgis 2. 检 ...
【第九章】 Spring的事务 之 9.3 编程式事务 ——跟我学spring3 博客分类:  spring[原创] spring    9.3  编程式事务 9.3.1  编程式事务概述

问题列表

1.如何验证xml文件是否符合规范 2.sql常用操作建存储过程视图索引触发器,创建表,主键外键 3.hibernat打印关联表相关的sql条数 4.spring的事务问题,A方法与B方法 5.单点登录问题总结  6.负载均衡与F5 7.负载均衡与双机热备 8.spring的aop实现 9.你印象最深的自己解决的开发难题是什么?你在用某个框架时遇到的最难的问题是什么 10.jquery和dwr,用过哪些jquery相关的插件,自己开发过插件吗 11.tomcat如果想换本地访问地址localhost,如何换 12.虚拟内存参数详解 13.什么是多线程 14.ajax是什 ...
/ ***********创建数据库************ / 使用主 -创建数据库,如果存在(*)下降数据库学生去创建数据库的学生去选择sysdatabases中,其中name ='学生' -使用数据库使用学生去的  学生 -创建学生信息表的IF EXISTS(SELECT *从sysobjects中的名称='StuInfo)DROP表StuInfo,去创建表StuInfo( StuID INT标识主键, -学号 StuName VARCHAR(10)NOT NULL, -姓名 StuSex VARCHAR(2)NOT NULL, -性别 的ClassID VARCHAR(10) ...

Java简单问题

    博客分类:
  • Java
  1.HashMap和HashTable区别 HashMap 是Hashtable 的轻量级实现(非线程安全的实现),他们都完成了Map 接口,主要 区别在于HashMap 允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。 HashMap 允许将null 作为一个entry 的key 或者value,而Hashtable 不允许。 HashMap 把Hashtable 的contains 方法去掉了,改成containsvalue 和containsKey。因为contains 方法容易让人引起误解。 Hashtable 继承自Dictio ...
现在假设我们想观看一个目录列表。可用两种方式列出File对象。若在不含自变量(参数)的情况下调用list(),会获得File对象包含的一个完整列表。然而,若想对这个列表进行某些限制,就需要使用一个“目录过滤器”,该类 ...
Global site tag (gtag.js) - Google Analytics