![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
大虾哥哥
挨踢的人生!!
展开
-
return this的用法
每次返回类实例,用return this; class Test2 {String s="";public static void main(String[] args) { Test2 t = new Test2(); t.method("111"); t.method("222"); t.method("333"); t.met转载 2008-11-17 13:30:00 · 1445 阅读 · 0 评论 -
关于htmlunit运行时报各种错的坑
因为项目需要,采用htmlunit爬取带ajax和其他js执行结果的页面,开发环境jdk1.7 和maven网上很多资料上使用的htmlunit版本的示例使用了之后,老是报错,根本原因就是htmlunit的版本问题或者jar包缺失问题。经过一天多的折腾,终于有一个可以用的示例了。最新的htmlunit不兼容jdk1.7所以使用低版本2.18版的htmlunit先记录如下:maven依赖...原创 2019-01-21 18:19:03 · 7212 阅读 · 0 评论 -
ubuntu 下eclipse使用 sunjdk环境来运行
1、ubuntu下默认使用 openjdk,我们可以下载sunjkd,安装后配置环境变量(意思步骤网上资料很多),2、然后使用sudo update-alternatives --config java 命令,选中你要在ubuntu中默认使用jdk。3、在eclipse中依次打开 “windows”-->"performances"-->“Installed JREs”然后添加你自己配置的原创 2013-04-01 22:42:39 · 1104 阅读 · 0 评论 -
java在Windows平台下面把word转mht
java在Windows平台下面把word转mht、html,java中word转html,excel转html,pdf转html原创 2011-04-27 15:42:00 · 4324 阅读 · 1 评论 -
Java调用jacob出错问题:java.library.path解决
Java调用jacob出错问题:java.library.path解决转载 2011-04-27 15:50:00 · 1203 阅读 · 0 评论 -
java删除文件或文件夹的方法
java里面删除文件夹时候,如果该文件夹下有内容,即其下包含的有文件或文件夹,当你执行java.io.File.delete(File file)方法时候,不能成功删除,那么如果我们想成功删除,该怎么办的,那就要先删除该文件夹下面的内容,代码如下: /** * 删除文件或文件夹 * @param file */ public static void delet原创 2010-02-05 13:20:00 · 1152 阅读 · 0 评论 -
通过java反射机制动态调用某方法的总结
通过java的反射机制,动态调用某个方法:如下: public Object invokeMethod(String className, String methodName, Object[] args) throws Exception{ Class ownerClass = Class.forName(className); Object owner原创 2010-01-25 16:26:00 · 6868 阅读 · 0 评论 -
Hibernate使用SQL,查询返回Bean或修改的使用
public Authinfo getAuthCodeBySno(long sno) { Authinfo authinfo = null; final String queryString = new StringBuffer("SELECT ").append("*") .append(" FROM ").append("auth转载 2009-07-20 14:54:00 · 1644 阅读 · 0 评论 -
控制台的键盘输入
// 这段代码用来读取键盘输入的整数 // 请注意,你需要输入合法的整数 int age = Integer.MIN_VALUE; while (age == Integer.MIN_VALUE) { System.out.print("请输入你的年龄:"); try { age = scan.nextInt转载 2008-11-17 13:24:00 · 1054 阅读 · 0 评论 -
关于CountDownLatch在多线程爬虫中 同步中的一个坑
因为项目需要,需要使用quartz定时器,实现一个爬虫功能,远程爬取一些数据,之前都是从一个网站(即单一来源)进行数据爬取,爬取成功则更新缓存,爬取失败则忽略,后来为了防止数据水分过大,需要从多个类似的网站都进行爬取,然后取平均值。当时为了加快爬取效率,使用了CountDownLatch,配合多个线程对多个数据来源进行爬取。开发和测试时都没问题,很正常,直到某一天我们发现数据没变化了,排查服务器日...原创 2019-03-25 17:15:55 · 645 阅读 · 0 评论