`
yheye
  • 浏览: 65794 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
今天想测试一下3.7版的POI(之前一直用的3.0版,蛮长时间了~) 有如下一段代码:   public static HSSFCell getCellFromSheetByCell(HSSFSheet sheet, int row, int col) { HSSFRow r = getRowFromSheetByRow(sheet, row); return r.getCell(col, Row.CREATE_NULL_AS_BLANK); }   总是在调用getCell的时候报错: Exception in thread "main ...

js定义简单map

//定义简单Map function getMap() {//初始化map_,给map_对象增加方法,使map_像Map var map_ = new Object(); map_.put = function(key, value) { map_[key+'_'] = value; }; map_.get = function(key) { return map_[key+'_']; }; ...
在用distinct进行查询的时候,可以列出不重复的记录,对于单个字段来说distinct使用很简单,但是对于多个字段来说,distinct使用起来久没辙了,今天为了解决这个问题,查找了大量网文,终于让我给找着了,呵呵。下面是摘抄作者的:   下面就提供了一种方法可以在使用distinct的时候同时使用多个字段。 select 要使用字段1,要使用字段2 from 表名 where id in (select min(id) from 表名 group by 不重复字段名)   select byid,id from bbs where id in (select min(id) ...
1.通过SqlMapClientDaoSupport,SqlMapClientImpl,MappedStatement,Sql,RequestScope等ibatis提供的类   /** * 获得sql * @param db 通过它获取SqlMapClient * @param param sql里面的参数 * @param sqlName Statement的ID * @return */ public String getCurrSql(DBOperation db,Map<String, String> param,String s ...
ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。至于ApplicationContext.xml这个配置文件部 ...
       String类用来表示那些创建后就不会再改变的字符串,它是immutable的。而StringBuffer类用来表示内容可变的字符串,并提供了修改底层字符串的方法。        当我们进行字符拼接时,请使用StringBuffer类而非String类,因为前者将比后者快上百倍。        的确,在程序的太多场合我们都会进行字符串拼接工作,简单的代码示例如下: String str="You are nice."; str+="I love you so much."; 如果用StringBuffer类的话,代码如下: ...
oracle随机取n条记录 select * from (select * from table order by dbms_random.value ) where rownum < n oracle 分段取n条随机记录 select * from (select * from (select a1.*,rownum rn from (select * from table) a1 where rownum<=4) where rn>=2 order by dbms_random.value ) where rownum < 2;
Global site tag (gtag.js) - Google Analytics