上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: Map转换成Json: 1 /** 2 * 将Map转换为JSON格式数据 3 * 从Map中抽取数据返回JSON格式数据 4 * @param map Map 5 * @return 6 * @see [类、类#方法、类#成员] 7 */ 8 9 public JSONObject mapToJson(Map map)10 {11 if (null == map)12 {13 return null;14 }15 Set> set =... 阅读全文
posted @ 2013-09-04 09:50 prison 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 1、定义BeanDefinition,另外bean里面还有 节点,这里把它抽象成PropertyDefinition代码如下:package com.laoxu.test.day02.springDemo.parseXml;/** * 在读取配置信息的时候,当读到节点的时候,需要把节点中的id,class 等等属性共同组成一个对象, * 这里定义成BeanDefinition,另外bean里面还有 节点,这里把它抽象成PropertyDefinition */import java.util.ArrayList;import java.util.List;/** * 1、BeanDefinit 阅读全文
posted @ 2013-09-03 16:11 prison 阅读(1173) 评论(0) 推荐(0) 编辑
摘要: 需要导入相应的基础包,包括:jaxen.jar,xom.jar,xercesImpl.jardom4jdom4j1.6.1jaxenjaxen1.1-beta-9xomxom1.2.5xercesxercesImpl2.8.0 阅读全文
posted @ 2013-09-03 14:46 prison 阅读(914) 评论(0) 推荐(0) 编辑
摘要: java的注解用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。1、元注解元注解是指注解的注解。包括 @Retention @Target @Document @Inherited四种。1.1、@Retention: 定义注解的保留策略@Retention(RetentionPolicy.SOURCE)//注解仅存在于源码中,在class字节码文件中不包含@Retention(RetentionPolicy.CLASS)// 默认的保留策略,注解会在class字节码文件 阅读全文
posted @ 2013-09-02 15:04 prison 阅读(232) 评论(0) 推荐(0) 编辑
摘要: CGLib,即code generation library,原理是通过动态生成类以实现代理的功能。AOP(面向切片编程)以及AOP的一种实现方法——Java Dynamic Proxy。需要注意的是,Java动态代理是面向接口的,即被代理的类必须实现某个接口,代理类以该接口的形式出现,而使用CGLib,则没有这方面的限制,任意一个类都是可以的。 简单的说,使用CGLib代理某个类,需要在Enhancer对象中设置好基类(也就是被代理类),以及一系列回调函数Callback。Callback是一个接口,CGLib提供了6个它的子接口: Callback子接口 用途(有待确认) Dispatch 阅读全文
posted @ 2013-09-02 10:01 prison 阅读(362) 评论(0) 推荐(0) 编辑
摘要: package com.laoxu.test.day01.streamDemo;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.Outpu 阅读全文
posted @ 2013-08-30 17:21 prison 阅读(327) 评论(0) 推荐(0) 编辑
摘要: maven建项目出错,修改了配置信息导致工具中包变成文件夹。选择java build path 的source一项,移除excluded一项。 阅读全文
posted @ 2013-08-30 15:58 prison 阅读(688) 评论(0) 推荐(0) 编辑
摘要: import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.URL;import java.net.URLConnection;import java.util.HashMap;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.transform.Tra 阅读全文
posted @ 2013-08-29 11:11 prison 阅读(503) 评论(0) 推荐(0) 编辑
摘要: declare cursor cur_1 is select distinct sid from info order by sid;cursor cur_2(v_sid number) is select sid,hobby from info where sid=v_sid and rownum<=4 order by sid;begin for r_cur1 in cur_1loop for r_cur2 in cur_2(r_cur1.sid)loop dbms_output.put_line (r_cur2.sid||','||r_cur2.hobby);end 阅读全文
posted @ 2013-08-27 11:25 prison 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 首先我先说明一下 我这个用的是Selenium(先说下原理 免得大家不懂什么意思 懂得就飞过吧!有的词是copy的 其他人的说法的!)Selenium RC主要由两部分组成第一个是Selenium Server第二个是Client LibrariesSelenium Server 是用于控制浏览器行为,总的来说,Selenium Server主要包括3个部分:Launcher,Http Proxy,Selenium Core。其中Selenium Core是被Selenium Server嵌入到浏览器页面中的。其实Selenium Core就是一堆JS函数的集合,就是通过这些JS函数,我们才可 阅读全文
posted @ 2013-08-27 10:35 prison 阅读(766) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页