01 2015 档案

摘要:有朋友需要获取全国2013年统计用区划代码和城乡划分代码,于是写了个爬虫抓数据。仔细分析页面后,发现其特点是根据最终的区域代码,可以反推上级省、市等代码,故只保存最后一步数据。第一次接触爬虫,边做边研究。只写了个单线程,下载了41分钟。后来研究多线程爬虫,又写了个多线程爬知乎话题+回答的程序。由于暂... 阅读全文
posted @ 2015-01-27 09:43 包清骏 阅读(392) 评论(0) 推荐(0)
摘要:转载自:http://gavin-chen.iteye.com/blog/261151用JAVA获取文件,听似简单,但对于很多像我这样的新人来说,还是掌握颇浅,用起来感觉颇深,大常最经常用的,就是用JAVA的File类,如要取得c:/test.txt文件,就会这样用File file = new F... 阅读全文
posted @ 2015-01-26 10:45 包清骏 阅读(1040) 评论(0) 推荐(0)
摘要:今天发现刚写的Java小工具的日期功能出了问题。具体时间慢了11个小时。检查了XP系统的日期、时区以及注册表中的相关选项,均无问题。运行下列代码import java.util.TimeZone;import java.util.Calendar;public class Test{ publ... 阅读全文
posted @ 2015-01-22 15:43 包清骏 阅读(3162) 评论(0) 推荐(0)
摘要:遍历指定文件夹并统计代码行数,和Java关键字频率,降序输出所有结果。默认统计.java文件,可以自定义统计其他源码。打算将它整合到自己做的桌面小程序中。部分输出如下:代码总行数:11341E:\java\以往习作\KingTetris.java--->行数:419F:\EclipseProject... 阅读全文
posted @ 2015-01-22 13:17 包清骏 阅读(838) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/wangpeng047/article/details/19624529Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求... 阅读全文
posted @ 2015-01-22 02:03 包清骏 阅读(450) 评论(0) 推荐(0)
摘要:package king.word;import com.jacob.activeX.ActiveXComponent;import com.jacob.com.Dispatch;import com.jacob.com.Variant;public class MSWordManager { ... 阅读全文
posted @ 2015-01-22 01:50 包清骏 阅读(597) 评论(0) 推荐(1)
摘要:为工作方便写了个小工具,需要监视系统剪贴板,如果文本内容变化,则自动处理并存入剪贴板。FlavorListener仅在剪贴板中的数据类型变化时才生效。改用ClipboardOwner接口,将它注册到剪贴板,当剪贴板中的内容变化时,当前对象失去了所有权,会自动调用接口中的lostOwnership(C... 阅读全文
posted @ 2015-01-20 14:22 包清骏 阅读(2642) 评论(0) 推荐(0)
摘要:用Stack或LinkedList来实现内存中的出栈入栈过程,即可将递归改成循环。第一个例子用求阶乘,顺便加了迭代方法。import java.util.Stack;public class Factorial{ public static void main(String[] args){ ... 阅读全文
posted @ 2015-01-19 11:29 包清骏 阅读(1644) 评论(1) 推荐(0)
摘要:在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得任何股票投资银行的前台资讯职位,那么你应该准备很多关于多线程的问题。在投资银行业务中多线程和并发是一个非常受欢迎的话题,特别是电子交易发展方面相关的。他们会问面试者很多令人混淆的Java线程问题。面试官只是想确信面试者有足... 阅读全文
posted @ 2015-01-17 14:02 包清骏 阅读(3269) 评论(0) 推荐(0)
摘要:import java.util.Arrays;import java.util.Random;import java.util.ArrayList;/** * 默认升序排列 * 可以调用reverse(int[] arr)方法反转数组使之逆序 * 暂时没写完,学会一样就更新一样 */public ... 阅读全文
posted @ 2015-01-14 17:20 包清骏 阅读(219) 评论(0) 推荐(0)
摘要:今天研究了一下Unicode,写了个普通字符串转Unicode的程序,同时又写了个方法可以把本程序输出的Unicode字符串转化 回普通字符串。但是奇怪的是,从别人那里复制过来的Unicode字符串,直接用输出就可以得到普通字符串,如果用程序中的方法,反而不行。看来是在给String赋值的时候,已经... 阅读全文
posted @ 2015-01-09 20:28 包清骏 阅读(1887) 评论(0) 推荐(0)
摘要:输入一个正整数数组,将它们连接起来排成一个数,输出能排出的所有数字中最小的和最大的一个。例如输入数组{6, 72, 309},则输出这3个能排成的最小数字为309672,能排出的最大数字为726309。没什么难度,例行练手。全排列然后组合再求最值public class Test { priv... 阅读全文
posted @ 2015-01-04 20:52 包清骏 阅读(654) 评论(0) 推荐(0)
摘要:import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;... 阅读全文
posted @ 2015-01-03 18:50 包清骏 阅读(444) 评论(0) 推荐(0)
摘要:Java中如果要在JFileChooser里添加文件过滤器,必须继承FileFilter抽象类,并实现其方法。import java.io.File;import java.util.ArrayList;import java.util.List;import javax.swing.filecho... 阅读全文
posted @ 2015-01-02 17:58 包清骏 阅读(521) 评论(0) 推荐(0)
摘要:// _ooOoo_// o8888888o// 88" . "88// (| -_- |... 阅读全文
posted @ 2015-01-02 15:55 包清骏 阅读(118) 评论(0) 推荐(0)
摘要:输出竖排文字,可以作为签名档:╔ ═╦ ═╦ ═╦ ═╗║不║皇║一║天║║胜║图║入║下║║人║霸║江║风║║生║业║湖║云║║一║谈║岁║出║║场║笑║月║我║║醉║中║催║辈║╚ ═╩ ═╩ ═╩ ═╝╔ ═╦ ═╦ ═╦ ═╦ ═╦ ═╗║口║升║,║康║一║祝║║常║职║学║,║年║大║║... 阅读全文
posted @ 2015-01-02 01:18 包清骏 阅读(732) 评论(0) 推荐(0)