07 2014 档案

摘要:java.util.concurrent包: 1.Excutors类:通过这个类可获得多种线程池的实例Excutors.newSingleThreadExecutor():获得单线程的ExecutorService;Excutors.newFixedThreadPool(int nThreads):... 阅读全文
posted @ 2014-07-25 21:48 小样儿1020 阅读(419) 评论(0) 推荐(0) 编辑
摘要:Java.lang包,Thread类,Runnable接口。 创建线程的两种方式 方式一:继承Thread类 1.定义类继承Thread类; 2.子类覆盖父类中的run方法,将线程运行的代码存放在run中; 3.建立子类对象的同时线程也被创建; 4.通过调用start方法开启线程。 public class MyThread extends Thread{ public void run()... 阅读全文
posted @ 2014-07-25 21:40 小样儿1020 阅读(169) 评论(0) 推荐(0) 编辑
摘要:所需jar包: mysql-connector-java-5.1.27.jar代码:String driver = "com.mysql.jdbc.Driver";String url = "jdbc:mysql://localhost:3306/test";String username = "root";String password = "root";String sql1 = "I... 阅读全文
posted @ 2014-07-21 15:38 小样儿1020 阅读(225) 评论(0) 推荐(0) 编辑
摘要:语法: JsonPath 描述 $ 根节点 @ 当前节点 ... 阅读全文
posted @ 2014-07-20 21:56 小样儿1020 阅读(29645) 评论(0) 推荐(1) 编辑
摘要:JSON(JavaScript Object Notation):一种轻量级的数据交换格式; Be JSON:在线JSON校验格式化工具 www.bejson.com 需求:编写代码生成如下的json,并打印输出,并得到其中的某一元素”城市“的列表: [ {“城市”:“北京”,“面积”:16800,“人口”:1600}, {“城市”:“上海”,“面积”:6400,“人口”:... 阅读全文
posted @ 2014-07-18 21:21 小样儿1020 阅读(916) 评论(0) 推荐(0) 编辑
摘要:在Java中,Java.net包里面的类是进行网络编程的,其中,java.net.URL类和java.net.URLConection类是编程者方便地利用URL在Internet上进行网络通信。有两种方法可以用来访问Internet。 一是使用URL类的openStream()方法: openStream()方法与制定的URL建立连接并返回InputStream类的对象,以从这一连接中读... 阅读全文
posted @ 2014-07-18 20:42 小样儿1020 阅读(41379) 评论(0) 推荐(1) 编辑
摘要:代码: public class MD5Test { public static void main(String[] args) { String s1 = MD5Test.MD5Operation(new File("E:/a.csv")); String s2 = MD5Test.MD5Operation(new File("E:/data/a.csv")); System.out.... 阅读全文
posted @ 2014-07-15 16:22 小样儿1020 阅读(1018) 评论(0) 推荐(0) 编辑
摘要:下面的代码实现了MD5值的生成: public class MD5Test2 { public static void main(String[] args) { System.out.println(MD5Test2.MD5Operation("hello")); System.out.println(MD5Test2.getMD5("hello")); } //通过java... 阅读全文
posted @ 2014-07-15 08:45 小样儿1020 阅读(2396) 评论(0) 推荐(0) 编辑
摘要:一般情况:先打开的后关闭,后打开的先关闭; 另一种情况:看依赖关系,如果流a依赖流b,应该先关闭流a,再关闭流b。 FileWriter fw = new FileWriter( "E:/data//车站一次.csv",true);BufferedWriter bufw = new BufferedWriter(fw);关闭流(注意顺序):bufw.close();fw.close();此处用... 阅读全文
posted @ 2014-07-11 10:41 小样儿1020 阅读(2033) 评论(0) 推荐(0) 编辑
摘要:需求: ”E:/data/”目录下有四个文件夹,如下: 每个文件夹下有几个.csv文件,如下: 将每个文件夹下的.csv文件合并成一个以该文件夹命名的.csv文件。 做法: 找到“E:/data”这个目录,循环读取目录下的四个文件夹; 针对每个文件夹,循环读取目录下的文件列表; 将读取的文件写入要合并的文件中。 代码: public class FileOperation... 阅读全文
posted @ 2014-07-10 21:19 小样儿1020 阅读(841) 评论(0) 推荐(0) 编辑
摘要:需求: 将"E:/data/车站一次/阿坝藏族羌族自治州.csv"文件中的内容读取,写入到"E:/data//车站一次.csv"。 代码: public class FileOpe { public static void main(String[] args) { sigle(); } public static void sigle(){ BufferedReader bufr =... 阅读全文
posted @ 2014-07-10 20:59 小样儿1020 阅读(759) 评论(0) 推荐(0) 编辑
摘要:需求: ”E:/data/”目录下有四个文件夹,如下: 每个文件夹下有几个.csv文件,如下: 将每个文件夹下的.csv文件合并成一个以该文件夹命名的.csv文件。 做法: 找到“E:/data”这个目录,循环读取目录下的四个文件夹; 针对每个文件夹,循环读取目录下的文件列表; 将读取的文件写入要合并的文件中。 代码: package com.file_readwrite... 阅读全文
posted @ 2014-07-10 12:55 小样儿1020 阅读(4661) 评论(0) 推荐(0) 编辑
摘要:Apache commons-io提供了很多类,这里只介绍FileUtils类。 FileUtils类提供了一些操作文件对象的实用方法,包括文件的读取、写入、复制和比较等。 比如逐句读取和写入一个文件可以使用如下方法: File file = new File("E:/data/a.csv");List lines = FileUtils.readLines(file,"UTF-8");Fi... 阅读全文
posted @ 2014-07-10 11:42 小样儿1020 阅读(3289) 评论(0) 推荐(0) 编辑