关闭

Hessian简单示例

Hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能。 相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合于发送二进制数据。 示例的项目结构: 不需要按照这里的结构来写,创建一个Java Web工程即可,将hessian.jar放到lib下面即可。 创建一个对...
阅读(467) 评论(0)

spring 同时配置hibernate and jdbc 事务

在项目中同时用到了JDBC和Hibernate,分别配置了各自的事务,同时配置了不同的tx:annotation-driven。 但是在实际使用中,只有配置在前的tx:annotation-driven起了作用,另外一个tx:annotation-driven不起作用。    ============ 给一个TransactionProxyFactoryBean(使用DataSourc...
阅读(555) 评论(0)

Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect)

I have a java project that runs on a webserver. I always hit this exception. I read some documentation, and found that pessimistic locking (or optimistic, but I read that pessimistic is better) i...
阅读(710) 评论(0)

Row was updated or deleted by another transaction 异常原因及处理

org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [com.xx.xx:11] 说明操作的对象时应用了乐观锁机制,或定义pojo时定义了version字段. 错误原因...
阅读(484) 评论(0)

java异常:java.lang.OutOfMemoryError: GC overhead limit exceeded

这个是JDK6新添的错误类型。jvm gc行为中超过98%以上的时间去释放小于2%的堆空间时会报这个错误。 是发生在GC占用大量时间为释放很小空间的时候发生的,是一种保护机制。解决方案是,关闭该功能,使用—— -XX:-UseGCOverheadLimit   这里要查看是否有使用大内存的代码或死循环。   Sun官方解释: The parallel / concur...
阅读(525) 评论(0)

MAC OS下错误提示xcrun: error: invalid active developer path

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 可能是由于 xcode 问题造成的,可在终端中执行如下命令: xcode-select ...
阅读(612) 评论(0)

PowerDesigner V16.5 安装文件 及 破解文件

PowerDesigner165_破解文件.rar            链接:http://pan.baidu.com/s/1hqEDUCG    636KB PowerDesigner165_Evaluation.exe  有点大, 620MB        链接:http://pan.baidu.com/s/1mhbRiRm 密码:sw75   其它: P...
阅读(1951) 评论(1)

Microsoft Office 2016 简体中文 Vol 版镜像下载

在使用上,零售版和批量授权版并没有区别,只是授权方式方面的区别,相对而言,VOL 版的更容易激活一些,其他并没有什么区别了。 有需要的可以在下面下载:(以下均是 VL 版) 版本:Office 2016 Pro Plus  64 位 文件名:SW_DVD5_Office_Professional_Plus_2016_64Bit_ChnSimp_MLF_X20-42426.ISO ...
阅读(93717) 评论(8)

ORA-03113: end-of-file on communication channel

>startup Total System Global Area 3340451840 bytes Fixed Size                  2217952 bytes Variable Size            2499807264 bytes Database Buffers          822083584 bytes Redo Buffers    ...
阅读(1633) 评论(0)

oracle行锁 select for update

问题是,如果两个人同时查询到了一条数据,第二个的修改就会造成第一个人获取失效。为了避免这种情况的发生,我们使用了select for update对获取到的行进行了加锁。下面简单介绍一下select for update的使用方法。 先说明一下会用到的名词概念: statement: 一个SQL语句。  session: 一个由ORACLE用户产生的连接,一个用户能产生多个SESSI...
阅读(4444) 评论(0)

Java ResultSet 对Oracle Clob(大字符串)格式的操作 增改查

/*   获得大字段XML    获得大字符串格式    @param user_id            用户ID    @param courseware_id              课件ID   @return 大字符串       */  public String getCourseClob(int user...
阅读(1799) 评论(0)

查询ORACLE表空间或者数据文件每次扩展大小

SQL> create tablespace test2   2  datafile 'F:\oracle92\oradata\sun\test2' size 10M   3  autoextend on next 20M maxsize 100M; 表空间已创建。 SQL> select FILE_NAME,TABLESPACE_NAME,AUTOEXTENSIBLE,MAXBY...
阅读(2592) 评论(0)

svn代码版本管理总结

svn代码版本管理 1.0开发,做dev1.0的branch 此时的目录结构 svn://proj/              +trunk/ (不负担开发任务)              +branches/                            +dev_1.0 (copy from trunk)              +tags/  1.0开发完成,m...
阅读(1830) 评论(0)

ORA-01940: cannot drop a user that is currently connected

SQL〉DROP USER USER1 CASCADE ERROR:ORA-01940: cannot drop a user that is currently connected 由于当前用户正连接到数据库,所以无法删除   解决办法: 1、查询此用户的会话进程, SQL〉SELECT SID,SERIAL# FROM V$SESSION WHERE USE...
阅读(1337) 评论(0)

linux 下oracle 10g sqlplus中文显示和输入的问题

一般情况下我们用的Oracle编码是UTF-8的 首先我们使用的客户端securityCRT设置了字符编码 是utf8,即使Sqlplus查询正确并返回相应UTF-8格式的值也是不能正确显示滴. export LANG=zh_CN.UTF-8 (登陆时前台的编码问题) LANG变量是language的简称,这个变量是决定系统的默认语言的,即系统的菜单、程序的工具栏语言、输入法...
阅读(1231) 评论(0)

操作系统环境变量LANG和NLS_LANG的关系

操作系统环境变量针对语言项设置有几个,我经常设置的是这两个LANG和NLS_LANG。LANG是针对Linux系统的语言、地区、字符集的设置,对linux下的应用程序有效,如date;NLS_LANG是针对Oracle语言、地区、字符集的设置,对oracle中的工具有效。 例如 Shell script代码   export LANG=zh_CN.GB2312   ex...
阅读(1408) 评论(0)

linux 查看服务器配置

几个cpu  Java代码   more /proc/cpuinfo |grep "physical id"|uniq|wc -l   每个cpu是几核(假设cpu配置相同)  Java代码   more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l   ...
阅读(5514) 评论(0)

Linux 能PING IP 但不能PING 主机域名的解决方法

vi /etc/nsswitch.conf hosts: files dns networks: files 改成: hosts: files dns wins networks: files 如果不一样的话,就在hosts:原来那行后面加个wins 就行了。 --------------------------------------------------------------...
阅读(12762) 评论(3)

如何使用Criteria 实现两表的左外连接,返回根对象

引用 两个实体 Parent(P) 和 Child(C)之间是1:N的关系,现要求符合指定条件的P及所包 含的C 采用hibernate中的Criteria来实现此功能的代码如下:  Java代码 Criteria criteria = this.getCriteria(Parent.class);     //连接关联子对象child,且指定了连接方式为左外连接...
阅读(8549) 评论(0)

Hibernate分页查询

package org.heardy.dao.impl; import java.util.List; import javax.annotation.Resource; import org.heardy.dao.GenericDao; import org.hibernate.Criteria; import org.hibernate.SessionFactory; import...
阅读(2953) 评论(0)
897条 共45页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:3214901次
    • 积分:32073
    • 等级:
    • 排名:第167名
    • 原创:622篇
    • 转载:225篇
    • 译文:50篇
    • 评论:452条