`
文章列表

IntelliJ IDEA使用总结

    博客分类:
  • ide
ide 
1. IDEA内存优化 先看看你机器本身的配置而配置. \IntelliJ IDEA 8\bin\idea.exe.vmoptions ----------------------------------------- -Xms64m -Xmx256m -XX:MaxPermSize=92m -ea -server -Dsun.awt.keepWorkingSetOnMinimize=true  查询快捷键CTRL+N   查找类CTRL+SHIFT+N   ...
子查询:   子查询是SQL语句中非常重要的功能特性,它可以在SQL语句中利用另外一条SQL语句的查询结果,在Hibernate中HQL查询同样对子查询功能提供了支持。如下面代码所示: List list=session.createQuery(“from Customer c where 1>(select count(o) from c.orders o)”).list(); 上面的程序查询订单数超过1的所有客户,因此和上面子查询HQL语句对应的SQL
今天使用Hibernate出个奇怪的错误,第一次碰到   Remember that ordinal parameters are 1-based!   原因是 问题发生的原因是:hql语句里不需要参数,却添加了一个参数,删掉添加参数的语句就可以了! 我的HQL语句:String hql="from Users as u where u.username=‘?’ and u.userpassword=‘?’"; Object[] param=new Object[]{“admin”,“000000”}; this.getHibernateTemplate() ...
HibernateTemplate对CLOB对象操作,No LobHandler found for configuration... 利用HibernateTemplate对CLOB对象操作 Oracle中的varchar2对象最多只能存4000个字节,对于要进行大批量字符对象的存储来说显然是远远不够的,这时就需要用到CLOB。 Spring的HibernateTemplate的既有方法完全兼容对CLOB对象的操作,仅仅需要简单的配置: 1.保留实体中需要保存为CLOB对象的属性为String,而在hbm映射文件中将其修改为org.springframework.orm. ...
原因是:缺少了3个jar包. 第一:slf4j-api-1.75.jar 第二:slf4j-nop-1.75.jar 第三:slf4j-log4j12-1.75.jar
在网上找到的资料,收藏一下 function getCookies(name) { var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)")); if(arr != null) return unescape(arr[2]); return ''; } function setCookie(name, value, expires, path, domain, secure) { var liveDate = new Date(); ...
hibernate 二级缓存配置 1.配置hbm.xml 在class节点下面添加 <cache usage="read-write"/>(读写) 或者 <cache usage="read-only"/>(只读) 如: <class name="com.hxy.portal.poststext.JforumPostsText" table="jforum_posts_text" catalog="jforum_bbs"> ...
二级缓存中,如果不设置"查询缓存",那么hibernate只会缓存使用load()方法获得的单个持久化对象,如果想缓存使用findall(),list(),iterator(),createCriteria(),createQuery等方法获得的数据结果集的话,就需要设置 hibernate.cache.use_query_cache  true,即配置查询缓存。      如果需要"查询缓存",还需要在使用Query和Criteria()时设置其setCacheable(true)属性。    hibernate查询缓存:  配置: ...
建立表空间和用户的步骤: 用户 建立:create user 用户名 identified by "密码"; 授权:grant create session to 用户名; grant create table to 用户名; grant create tablespace to 用户名; grant create view to 用户名;   表空间 建立表空间(一般建N个存数据的表空间和一个索引空间): create tablespace 表空间名 datafile ' ...
Could not create the view: An unexpected exception was thrown. 电脑突然断电,myeclipse非正常关闭,出现错误 问题: 电脑突然断电,myeclipse非正常关闭,“Package Explorer”非正常显示,出现错误“Could not create the view: An unexpected exception was thrown.”。但是项目中的文件可以通过命令查看。 解决方式: 关闭myeclipse -- 删除文件 “.metadata/.plugins/org.eclipse.core.runti ...
今天做项目遇到要从一个action里面重定向到另一个action里面传递Map类型的值.可是我无论怎么配置都传递不过去.后来,我把信息序列化为json格式的字符串传递过去.在另一个action里面再将此json字符串序列化为一个map即可以. 代码如下: 首先:我写了一个工具方法,此方法接收一个json对象和一个key(错误信息的key),返回序列化后的字符串.   /** * 错误信息转换的方法.用于传递错误信息到初始化注册页面 * @description * @author 吕兵阳 * @param obj JSON对象 * @param ke ...
在sql语句中使用系统函数sys_guid()即可,比如:向temperature表中插入一条数据,主键是用uuid生成的。 insert into temperature (pkid,temperature,date,time) values(sys_guid(),'33','2013-05-20','10:33:04') 一般使用触发器时会设计到,向该表中插入数据。     在oracle数据库中,随机生成40-50的整数语句如下: select dbms_random.value(40,90) from dual
今天为java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V错误真花了我大量的时间去找这个问题,在网上也找到了不少的解决的办法,但不知道为什么不能解决我的问题,也不知道是不是我用的工具的问题哟,不过综合找到的现在终于找到了,虽然花了不少的时间,但还是很高兴,本来不想把这个问题写上来的,因为网上有太多的解决方法,不过我觉得很有必要,解决方法如下: 当你把spring包和 ...
<script> console.info("${pageContext.request.contextPath}"); </script> 把上面的那句代码,复制到Firefox上面试试吧.呵呵.很神奇哦.!
function getOs() { var OsObject = ""; if(navigator.userAgent.indexOf("MSIE")>0) { return "MSIE"; } if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){ return "Firefox"; } if(isSafari=navi ...
Global site tag (gtag.js) - Google Analytics