`
文章列表

splicing

1、even the most desperate life is oh ... so wonderful.  

java中的JSON使用

    博客分类:
  • json
1、json的官网:http://www.json.org/ 2、使用java的jar包:http://json-lib.sourceforge.net/ 这个包依赖的东西比较多,官网介绍如下:   Json-lib requires (at least) the following dependencies in your classpath: jakarta commons-lang 2.5 jakarta commons-beanutils 1.8.0 jakarta commons-collections 3.2.1 jakarta commons-logging ...
有一种需求叫做:批量插入或更新之后,返回操作后的值 public List<Stage> saveOrUpdateAll(final List<Stage> entities) throws DataAccessException { final List<Stage> stageList = new ArrayList<Stage>(); return this.dao.getHibernateTemplate().executeFind(new HibernateCallback() { @Overrid ...

SICP2

习题1.11   递归 (define (f n) (if (< n 3) n (+ (f (- n 1)) (* 2 (f (- n 2))) (* 3 (f (- n 3)))))) (f 3)   迭代:   #lang racket (define (f a b c n) (if (= n 2) a (f (+ a (* 2 b) (* 3 c)) a b ...

SICP

racket(plt scheme升级版) 下载地址:http://racket-lang.org/download/   习题:1.3 定义一个过程,它以三个数作为参数,返回其中两个数之和   #lang racket (define (min x y) (if (> x y) y x) ) (define (mul-min x y z) (if (> (min ...
粗糙使用XML/SWF charts进行报表 1、使用XML/SWF Charts A)官方地址http://www.maani.us/xml_charts/index.php B)学习材料:官方网站里面很详细,在左侧导航中“Reference”。 C)使用方式        1、在“Download”目录下面下载最新版本:Download - XML/SWF Charts 5.120        2、解压开来,拿出来这些文件,并把文件放置到项目对应文件夹中res/js 和 res/swf                      1、charts.swf        ...
  1、使用POI A)下载地址http://poi.apache.org/download.html B)使用方式        1、准备一个简单的excel文档(静态的数据都先填写上去),放入到项目src路径下中        2、在action中读取excel文档,并创建一个excel文档对象               String filename = PropertyUtil.getPropertyValue(“配置文件路径”)+”文件名”;               HSSFWorkbook wb = new HSSFWorkbook(new FileInput ...
什么是数学归纳法?     1、什么时候可以想到用它了?跟“N”整数有关的数学命题,且用于证明该命题是否正确。     a) 什么是命题:判断一件事对与错的陈述句,叫做命题。   比如: 1、2+2=5 ——错误命题。 2、表 ...

进制换算

1、对于数字:214,它用不同的进制来表示 a)如果它是十进制表示的数:2*10^2+1*10^1+4*10^0=214 b)如果它是7进制表示的数:2*7^2+1*7^1+4*7^0 …… 对于(7进制的)214=(十进制的)109   2、我们如何把十进制的数转成7进制了?比如十进制109     根据1中b所示,用7连续除109就可以得到每一位数字了。比如除以一个7,百位(7的平方)和十位(7的一次方)都会被整除。而个数数为4,它只能作为余数,所以除以一个7的余数就是个位数字。以此类推,减去余数后,再除以一个7就是十位的数字了。   7)109 余数 ...

kettle学习

1、官网:http://kettle.pentaho.com/ 2、简版的学习教程:http://wenku.baidu.com/view/eba82d738e9951e79b8927e5.html?from=rec&pos=1&weight=3&lastweight=2&count=5   3、最简单的:      a、新建转换->选择核心对象标签->选择输入->把"表输入"拖到主页面去->双击主页面中的“表输入”,进行数据连接配置      b、在核心对象标签下->选择输出->把"表输 ...

META作用

1、就两样东西:http-equiv和name 2、http-equiv告诉浏览器:我使用什么编码啊、设置网页类型啊等 3、name关键字搜索引擎等   具体如下:     META   标签,是HTML语言head区的一个辅助性标签。在几乎所有的网页里,我们都可以看 ...
1、判断是否为纯数字的js脚本: $('#num').val()是通过jquery获取id=num的值 if(!/^\d+$/.test($('#num').val().trim())) { alert(非数字'); }   2、使用控制台调试js   function log(msg) { if(typeof console == "object") { console.log(msg); } else if (typeof opera == "object") { opera.postError(msg ...

hql语句总结

1、使用in且按照in里面的集合顺序查询结果   List<Integer> employeeIds = dao.getHibernateTemplate().findByNamedParam("select e.employeeId from Employee e where e.workId in (:teamWorkIds) order by FIELD(e.workId, :teamWorkIds)", "teamWorkIds", teamWorkIds);   注意这里的order by FIELD   2、当取某一个对 ...
Struts2单元测试-1 1、  网络上说对web的action测试没有必要,我想可能action中的功能跟service层的功能粒度差不多,我们可以对service层测试即可。对于Dao层,由于粒度较小,一个业务可能需要多个dao方法,所以可以根据本身项目 ...
  1、之前我们的项目struts2版本是使用struts2.1.18,他使用struts2-junit-pugin-2.1.8.1.jar进行测试的时候完全可以,而且很方便,参考地址,http://gsdhaiji-cai.iteye.com/blog/1404230     2、坑爹的是,在一个旧的系统中,同样导入struts2-junit-pu ...
Global site tag (gtag.js) - Google Analytics