`
小网客
  • 浏览: 1217276 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
org.hibernate.Query实现类为org.hibernate.impl.QueryImpl org.hibernate.engine.SessionImplementor的实现类为org.hibernate.impl.SessionImpl

HQL中like的使用

    博客分类:
  • Java
      采用HibernateTemplate的find方法进行访问,看源码:   public Object doInHibernate(Session session) throws HibernateException { Query queryObject = session.createQuery(queryString); prepareQuery(queryObject); if (values != null) { for (int i = 0; i < values.length; i++) { queryO ...
1 )原代码如下: protected String[] a = null; public void test(String[] str){     this.a = str; } findbugs描述为: This code stores a reference to an externally mutable object into the internal representation of the object. If instances are accessed by untrusted code, and unchec ...
Resin4对 slf4j的要求是version 1.6+,所以如果3换4的话要记得升级jar包,否则活抛异常,异常信息如下: NoSuchMethodError: StaticLoggerBinder.getSingleton() 对应的org.slf4j.LoggerFactory源码如下: private final static void bind() { try { // the next line does the binding StaticLoggerBinder.getSingleton(); INITIA ...
     Arrays.asList(T...)此方法会转化成一个list,返回值就是list,此list是ArrayList,但是他不算java.util下的,而是java.util.Arrays下的是一个私有的内部类,此方法如果执行add操作的话会throw UnsupportedOperationException的,查看源码原来是执行了AbstractList里面的add操作,而java.util.Arrays.ArrayList没有覆盖add操作,在使用的时候要注意下。
有向图判断方法:对图进行拓扑排序,如果能够拓扑排序那么就是无环,否则有环 无向图判断方式:递归依次删除度数为1的节点,如果最后仍然存在未删除的那么图中有环 具体的证明可以自己去试试看去
     Eclipse进行导出doc的时候有时候会出现乱码,那么需要指定编码,指定编码以参数的形式加入命令行 --以utf-8为例   step1:选定工程点export   step2:选定javadoc next即可   step3:设定相应的参数和路径 然后 next   step4:选择相应的依赖包,输入title 然后next   step5:在extra Javadoc options的文本域中输入                -encoding UTF-8 -charset   UTF-8   step5:finish即可

Java的堆和栈

    博客分类:
  • Java
堆:    存储new 创建的数据 栈:    存储基本类型的变量,并且可以共享 ==判断是其地址是否相同,而equals判断的是其值是否相同,故如果是基本类型(String非基本类型,但是非new的跟基本类型一样)的那么其地址是相同的。    
       好多人都问String和StringBuffer的区别,确很少有人问StringBuffer和StringBuilder的区别,其实他们的区别才是关键的,有些人估计连StringBuilder是啥都不知道,现在详细说下        Version:        StringBuffer是1.0出现的实现了Serializable和CharSequence两个接口,继承了AbstractStringBuilder抽象类        StringBuilder是1.5出现的实现了Serializable和CharSequence两个接口,继承了AbstractStringB ...
mark 明天demo写完了在贴上去
环境描述:    OS:XP    Memory:4G    CPU:酷睿双核1.6     Dev:Myeclipse6.5     JDK:1.5步骤如下:    Step1:下载heritrix-1.14.4-src.zip              下载heritrix-1.14.4.zip                分别解压    Step2:Myeclipse6.5新建web工程(便于导入lib)名字暂定heritrix,绝对路径为%heritrix%     Step3:heritrix-1.14.4.zip解压后路径为%heritrix1.14.4%        ...
Global site tag (gtag.js) - Google Analytics