
java技术
Warren技术宅
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java递归删除文件夹及文件夹下所有的子文件夹
import java.util.*;import java.io.*;public class tt { //删除文件夹方法 private void deleteDir(File file) { if (file.listFiles().length == 0) file.getAbsoluteFile().delete(); } //删除文件方法原创 2013-11-07 22:19:12 · 1484 阅读 · 0 评论 -
通过jsoup工具实现java解析html
最近闲来无事,写了几个网页数据抓取的小程序。网页抓取最头疼的就是对html标签的解析,解析过程中一般用到的方法就是正则表达式,无奈博主只是会一点正则表达式的皮毛,查文档,找实例,搞了大半天也没写出几个合适的正则表达式。正在博主束手无策的时候,突然发现了这个开源的小工具,用起来是相当的顺手啊。一天的时间就写好了对百度贴吧,猫扑和天涯相关图片文章的抓取。jsoup真是宅男居家必备神奇啊!!!sou原创 2013-11-08 11:07:31 · 1045 阅读 · 1 评论 -
拼装json字符串
拼装json字符串: StringBuffer json = new StringBuffer(); json.append("{"); json.append("["); json.append("userId:'111',"); json.append("imageName:原创 2013-12-19 14:02:05 · 1891 阅读 · 0 评论 -
使用Collections类中shuffle随机打乱List内部元素顺序
//适合洗牌程序public class TestMain{ public static void main(String[] args) { List list = new ArrayList(); list.add("1"); list.add("2"); list.add("3");原创 2013-12-19 14:12:16 · 16344 阅读 · 0 评论 -
MultiValueMap的用法(一个key对应多个value)
要实现1个key对应多个value,可以用apach提供的MultiValueMapimport org.apache.commons.collections.map.MultiValueMap;import java.util.Collection;public class TestMain{ public static void main(String[] arg原创 2013-12-19 14:43:23 · 33272 阅读 · 0 评论 -
struts2配置单例模式
struts2中spring配置文件去掉action的属性 scope="prototype"为单例模式scope = "prototype" 会在该类型的对象被请求时创建一个新的action对象。如果没有配置scope=prototype则添加的时候不会新建一个action,他任然会保留上次访问的过记录的信息。 singleton模式指的是对某个对象的完全共享,包括代码空间和原创 2013-12-19 15:10:37 · 2200 阅读 · 0 评论 -
Java回调函数的理解
所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。由于S并不知道C提供的B姓甚名谁,所以S会约定B的接口规范(函数原型),然后由C提前通过S的一个函数R告诉S自己将要使用B函数,这个转载 2014-02-18 09:56:53 · 595 阅读 · 0 评论 -
MyEclipse8.0注册码生成代码
import java.text.DecimalFormat; import java.text.NumberFormat; import java.text.SimpleDateFormat; import java.util.Calendar; public class CreateZhuCeMa { public static final void mai原创 2014-04-15 21:19:29 · 875 阅读 · 0 评论 -
java中的(PO,VO,TO,BO,DAO,POJO)
PO(persistant object) 持久对象 在o/r映射的时候出现的概念,如果没有o/r映射,没有这个概念存在了。通常对应数据模型(数据库),本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 VO(value object) 值对象转载 2014-05-07 11:49:56 · 780 阅读 · 0 评论