(1)设置VMnet8,安装VMware后VMware会自动在安装VMware的计算机上新建两个网络连接(分别为VMnet1和VMnet8),其实按我自己的理解VMnet8就相当于虚拟的路由器,上述的虚拟操作系统要通过它上网得首先让VMnet8能链
继续阅读>>JDK7相比JDK6已经解决了ZipOutputStream乱码的问题
解决ZipOutputStream压缩中文乱码问题,无非是两种方法:第一种就是改JDK源码, 把ZipOutputStream拷贝出来,修改下编码;第二种就是用apache-ant;这里介绍一种最简单的办法,不用改源代码,也不用换apache-ant,上面这两种办法出现中文乱码的问题都是基于JDK6,但是在JDK7中已经解决了,只要把JDK版本升到7就可以。从两个
继续阅读>>Demika发布V201508181640版本
(0)本次发布对应svn的Revision是5474。
(1)内部程序优化;
(2)Hibernate实体加载规则优化,升级此版本后需要将WEB-INF/config/beans-hibernate.xml中的packagesToScan扫描规则由com.sinosoft.demika.model改为com.sinosoft.demika.**.model。
说明:升级前的规则只会扫描com.sinosoft.demika.model包以及其子
继续阅读>>activiti 部署在oracle多用户下不能自动建表
Oracle11g下有两个用户,bpm与bpm_test用户。两个用户都部署了工作流程,一个是正式环境、一个是测试环境。当两个用户都没有 activiti的表时,把databaseSchemaUpdate设置成true时,activiti在启动时会自动创建流程引擎相关的表。
但现在bpm用户已经部署了工作流,有activiti的表了,但bpm_test用户还是没有,此时,用bpm
继续阅读>>当实体发生改变时Hibernate是通知默认查询缓存失效的机制
我们知道hibernate中除了一级缓存(Session)和二级缓存(SessionFactory)外,还有查询缓存的概念,默认情况下如果未指定region名称,使用Criteria或HQL查询的结果都是存放在默认的查询缓存(指SessionFactoryImpl.getQueryCache())中,那么当相关实体数据更新(增删改)时,hibernate是如何通知默认查询缓存的呢?答案是
继续阅读>>