zoukankan      html  css  js  c++  java
  • 零零散散的一些知识点(二)


    14,如下一个方法:
    public CmsContent getLastContent(CmsContent con){
     String hql = "select distinct c from CmsContent as c where c.catId =211 and c.ordering=3";
     return (CmsContent)dao.getHibernateTemplate().find(hql, null);
    }
    结果老是为空,原因是find方法的结果是一个list,是不能转换为CmsContent对象类型的。

    15,查文章表里id为82的文章的上一篇文章(按id升序)排列。
    select * from cms_content where id=(select max(id) from cms_content where id<82)
    同理查下一篇文章即是:
    select * from cms_content where id=(select min(id) from cms_content where id>82)

    16,js的方法名最好不要用submit(); 如果用了该方法,那么在页面中的元素调用该方法时,将直接触发表单提交事件!

    17,hibernate的po必须显式实现一个默认的无参数无方法体的构造方法,否则在针对该对象的操作时,hibernate会报出异常:No default constructor

    for entity。

    18,当使用list的addAll()方法时,参数中的集合不能为空,否则将会报出NullPointerException。具体缘由可参考java源代码。

    19,数据库索引好比是一本书后的索引,能加快数据库的查询速度。例如这样一个查询:SELECT * FROM TABLE1 WHERE ID=44。如果没有索引,必须遍历整

    个表,直到ID等于44的这一行被找到为止;有了索引之后(必须是在ID这一列上建立的索引),直接在索引里面找44,就可以得知这一行的位置,也就是找到

    了这一行。可见,索引是用来定位的。

    20,在比较两个Integer对象的value是否相等时,应该用equals方法!

    21, 给表添加一个字段:alter table event_disney add from_source varchar (20).

    22, 编程的乐趣在于设计,在于创造。

    23, 类,可以看做一种数据结构,只是类里还包含了操纵这个数据结构的方法而已。

    24,<script type="text/javascript" src="/scripts/knowledge/knowledge.js" />这样写是错误的,会使本页中别的js受影响。正确写法是:
    <script type="text/javascript" src="/scripts/knowledge/knowledge.js"></script>。

  • 相关阅读:
    wp7订餐客户端源码
    AOP技术术语
    urlpattern详解
    .net 访问IBM DB2 数据库
    入驻博客园
    hadoop视频
    阿里OneData构建数据指标体系
    大数据领域全景解析
    PyTorch中梯度为什么默认自动累加,在反向传播前要手动将梯度清零?
    Pytorch:Dataloader和Dataset以及搭建数据部分的步骤
  • 原文地址:https://www.cnblogs.com/chaohi/p/2330403.html
Copyright © 2011-2022 走看看