![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
robinliu2010
这个作者很懒,什么都没留下…
展开
-
Hash算法大全(java实现)
http://www.java3z.com/cwbwebhome/article/article5/51002.html Hash算法有很多很多种类。具体的可以参考之前我写的Hash算法的一些分析。本处给大家提供一个集合了很多使用的Hash算法的类,应该可以满足不少人的需要的:Java代码 /** * Hash算法大全 * 推荐使用FNV1算法转载 2012-05-23 22:27:21 · 524 阅读 · 0 评论 -
java中HashMap的用法
重点介绍HashMap。首先介绍一下什么是Map。在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value。在下文中会有例子具体说明。 再来看看HashMap和TreeMap有什么区别。HashMap通过hashcode对其内容进行快速查找,而TreeMap中所有的元素都保持着某种固定的顺序,如果你需要得到一个转载 2012-05-20 21:29:01 · 300 阅读 · 0 评论 -
利用Jsoup解析HTML
http://passover.blog.51cto.com/2431658/484673 最近又要做html内容抽取,这次打算尝试一下除了用正则表达式以外的其他方式。自然第一个想到的就是HtmlParser,结果找到了以后发现最近的更新还是在06年,汗!这个时候很意外的发现了Jsoup,试用了一下感觉相当清爽,推荐一下。 如果你很有兴趣,直接去官方网站看下说明文档,地址是htt转载 2012-05-20 21:18:40 · 668 阅读 · 0 评论 -
字符串与数组的转换
http://geyulong.blog.51cto.com/4376007/786613 一、数组转字符串(将数组元素用某个字符连接成字符串)var a, b;a = new Array(0,1,2,3,4);b = a.join("-"); oin() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。 指定分隔符方转载 2012-05-20 21:14:49 · 468 阅读 · 0 评论 -
Jsoup进阶之获取指定数据
使用Jsoup解析html中的指定数据,十分方便。Jsoup工具十分强大,十分好用。但网上似乎没有很好的例子,本文的目的即在于此。建议仔细阅读代码中的几个例子,Jsoup解析数据不外乎这几种类型。第一步:将Jsoup JAR包导入项目第二步:使用Jsoup API1, 定位通过div的属性值,定位到html的div(块),即所需要内容对应的块。示例代码如下: div c转载 2012-05-20 20:54:08 · 749 阅读 · 0 评论 -
WORD的POI处理与原理
转载自罗刚老师的《解密搜索引擎技术实战》电子工业出版社 Word是微软公司开发的字处理文件格式,以“doc”或者“docx”作为文件后缀名。Apache的POI(http://poi.apache.org/)可以用来在Windows或Linux平台下提取Word文档。用POI提取文本的基本方法如下:public static String readDoc(InputStream is)转载 2012-05-20 07:34:57 · 11042 阅读 · 1 评论 -
HTML DOM Document 对象
http://www.w3school.com.cn/htmldom/dom_obj_document.asp Document 对象每个载入浏览器的 HTML 文档都会成为 Document 对象。Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。提示:Document 对象是 Window 对象的一部分,可通过 window.document转载 2012-05-20 01:27:43 · 508 阅读 · 0 评论 -
web爬虫
这篇文章主要是对web爬虫有个大概的认知。 http://www.iteye.com/topic/816742概览web爬虫web爬虫主要功能是从web中发现,下载以及存储内容。广泛应用于各种搜索引擎中。一个典型的web爬虫主要由以下的部分组成: 能被爬虫识别的URL库。文档下载模块,主要用于从web中下载内容。文档解析模块,用于解析下载文档中的内容,如解析HTML,P转载 2012-05-20 01:12:16 · 1919 阅读 · 0 评论 -
通过JAVA获取优酷、土豆、酷6、6间房、56视频
http://www.iteye.com/topic/998790通过JAVA获取优酷、土豆、酷6、6间房、56视频,现在很多社会网站都有这个功能,用户输入优酷、土豆、酷6、6间房、56视频地址后,能找到对应的视频及视频的缩略图,有些社区网站还能获取到视频的时长。比如:新浪微博就有这个功能,当用户输入优酷、土豆、酷6、6间房、56视频网址后,就能获取到相应的视频地址及视频的缩略图。转载 2012-05-20 01:01:30 · 2977 阅读 · 2 评论 -
利用jsoup 如何从网页中下载图片
来自:http://www.open-open.com/bbs/view/1320576549952如何从网页中下载图片如果做为爬虫很有必要从网页中下载图片到本地,那么我们利用jsoup来进行该操作,jsoup 是一个很不错的html解析器。下面是它的简介:jsoup 是一款 Java 的HTML 解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可转载 2012-05-20 00:46:32 · 792 阅读 · 0 评论 -
MySQL5中文乱码解决5
这是最近一个很挠头的MySQL5中文乱码问题的解决方法,尝试了多位网友的建议后总算解决,短短两句话,记录如下: 1.编辑/etc/my.cnf ,在[mysql]段加入default_character_set=utf8 2.在编写Connection URL时,加上?useUnicode=true&characterEncoding=utf-8参数转载 2012-05-20 00:40:06 · 284 阅读 · 0 评论 -
JAVA操作字符集
mysql4.1.2的默认字符集是latin1,latin1属于ISO8859-1的子集(或者是一回事?),写入时需要为iso8859-1的编码,读出时要转换成gbk编码,就不会是乱码。 Class.forName("org.gjt.mm.mysql.Driver"); String url ="jdbc:mysql://localhost/mysql"; Connection转载 2012-05-20 00:38:47 · 306 阅读 · 0 评论 -
通过servlet来实现对Mysql进行连接、插入、修改、删除操作
通过servlet来实现对Mysql进行连接、插入、修改、删除操作来自:http://blog.sina.com.cn/s/blog_4bea2fb10100f3w3.htmlpackage Servlet;import java.io.IOException;import java.io.PrintWriter;import java.sql.SQLException;转载 2012-05-20 00:36:18 · 1939 阅读 · 0 评论 -
Java操作Mysql实例
Java操作Mysql实例 来自:http://junehuang111.blog.163.com/blog/static/627072201191933118658/2011-10-19 15:31:18| 分类:Java Web | 标签:java |字号大中小 订阅相关软件和驱动: Mysql 下载版本:4.1.11 http://转载 2012-05-09 22:58:10 · 352 阅读 · 0 评论 -
JAVA对MYSQL进行连接、插入、修改、删除操作
来自http://blog.sina.com.cn/s/blog_4bea2fb10100f147.html JAVA对Mysql进行连接、插入、修改、删除操作。 数据库表单的创建 mysql> create database shuishengmu;Query OK, 1 row affected (0.00 sec) my转载 2012-05-20 00:27:17 · 641 阅读 · 0 评论 -
lucene2.0+heritrix
由于lucene2.0+heritrix一书示例用的网站(http://mobile.pconline.com.cn/,http://mobile.163.com/)改版了,书上实例不能运行,我又找了一个http://mobile.younet.com/进行开发并成功实现示例,希望感兴趣的同学,近快实践,如果此网站也改了就又得改extractor了,哈哈!search的Extractor代转载 2012-05-20 00:43:14 · 531 阅读 · 0 评论 -
Jsoup 介绍
http://womendu.iteye.com/blog/867363今天给大家介绍一款强大的,方便的,基于Java的Html parser — Jsoup。相比于大家熟悉的HtmlParser,Jsoup显得更强大,更易用。如果你使用过Jquery的选择器,那么当你使用Jsoup时,你会感到是那么的亲切…Jsoup是一个方便于操作HTML的开源的java类库,基于MIT协议发布。其提供转载 2012-05-20 00:49:49 · 494 阅读 · 0 评论 -
通过JAVA获取优酷视频
通过JAVA获取优酷视频,现在很多社会网站都有这个功能,用户输入优酷视频地址后,能找到对应的视频及视频的缩略图,有些社区网站还能获取到视频的时长。 比如:新浪微博就有这个功能,当用户输入视频网址后,就能获取到相应的视频地址及视频的缩略图。 Java代码 http://www.iteye.com/topic/984220import java.io.IOExcepti转载 2012-05-20 00:59:00 · 2322 阅读 · 1 评论 -
java的递归调用
http://blog.csdn.net/gsw204/article/details/5733773 递归算法设计的基本思想是:对于一个复杂的问题,把原问题分解为若干个相对简单类同的子问题,继续下去直到子问题简单到能够直接求解,也就是说到了递推的出口,这样原问题就有递推得解。关键要抓住的是: (1)递归出口 (2)地推逐步向出口逼近 例子: example: 求5转载 2012-05-23 22:55:07 · 555 阅读 · 0 评论 -
递归算法详解
递归算法详解C通过运行时堆栈支持递归函数的实现。递归函数就是直接或间接调用自身的函数。 许多教科书都把计算机阶乘和菲波那契数列用来说明递归,非常不幸我们可爱的著名的老潭老师的《C语言程序设计》一书中就是从阶乘的计算开始的函数递归。导致读过这本经书的同学们,看到阶乘计算第一个想法就是递归。但是在阶乘的计算里,递归并没有提供任何优越之处。在菲波那契数列中,它的效率更是低的非常恐怖。转载 2012-05-23 22:48:05 · 1944 阅读 · 0 评论 -
操作文件夹
问:我在D盘下有多个文件夹,其中有一些文件夹,是存放有图片的,现在要求,将所有存放图片的文件夹列出来。图片就默认以.png格式的吧!请各位大侠帮帮忙!!!谢谢!!! 你好,按照你的要求代码编写如下,可以直接运行import java.io.File;http://zhidao.baidu.com/question/346807176.html public clas转载 2012-05-21 22:12:48 · 278 阅读 · 0 评论 -
JAVA操作文件大全(二)
/** * 删除文件夹里面的所有文件 * @param path String 文件夹路径 如 c:/fqf */ public void delAllFile(String path) { File file = new File(path); if (!file.exis转载 2012-05-21 22:07:27 · 298 阅读 · 0 评论 -
java中String的七种用法
转载:http://www.open-open.com/home/space.php?uid=2869&do=blog&id=8764 这一两天在学习string的一些用法,记得在来北京面试的时候,别人现场的考的试题里面就包含对string方法的使用,由于当时对string 方法不熟悉,就模棱两可的回答别人,现在学习了后,想想都觉得当时汗颜 啊,嘿嘿,不过还好,现在基本用法都已经基本掌握了转载 2012-05-21 22:05:01 · 460 阅读 · 0 评论 -
JAVA读取文件名二
http://blog.csdn.net/linghunhong/article/details/6436310 package read_dir;import java.io.File;import java.util.ArrayList;import java.util.List;public class ReadDirector {private static转载 2012-05-21 22:17:15 · 318 阅读 · 0 评论 -
JAVA读取文件名
http://blog.csdn.net/linghunhong/article/details/6436309 import java.io.FileNotFoundException;import java.io.IOException;import java.io.File;public class ReadFile { public ReadFil转载 2012-05-21 22:15:43 · 386 阅读 · 0 评论 -
JAVA定时任务的简单实现
Java定时任务的简单实现 2011-01-02 18:34:43| 分类: 软件开发 | 标签:void timer import param dateutil |字号大中小 订阅 Spring为我们提供了很方便的定时任务处理,但是不用Spring呢?JDK也给提供了一个简单的定时任务处理,废话不多说,贴上源码package com.转载 2012-05-21 22:18:45 · 552 阅读 · 0 评论 -
JAVA文件操作类和文件夹的操作
http://www.cnblogs.com/goody9807/archive/2007/06/21/792174.html package com.gamvan.tools;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.Fil转载 2012-05-21 22:10:43 · 343 阅读 · 0 评论 -
JAVA操作文件大全(一)
package com.pengyue; import java.io.*; public class FileOperate { public FileOperate() { } /** * 新建目录 * @param folderPath String 如 c:/fqf转载 2012-05-21 22:06:46 · 278 阅读 · 0 评论 -
eclipse的editor does not contain a main type错误
今天用eclipse,当打算run一个带有main函数的class时,出现editor does not contain a main type的错误框。baidu了一下,迅速解决问题:原来这个class所在包没有被添加到build path中。解决方法:在左侧的package explorer中右击这个class所在包的上一级目录--build path--use as source f转载 2012-05-21 22:02:01 · 5955 阅读 · 0 评论 -
java遍历文件夹并复制文件到指定目录
转载:http://www.open-open.com/home/space-2869-do-blog-id-5781.html package com.czp;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io转载 2012-05-21 21:51:07 · 3842 阅读 · 0 评论 -
Java解析中文数字字符串
public class ChineseNumberParsing { // 通过中文数字字符,在该字符串中查找其对应的数值或其表示的数位 // 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 // 零 一 二 三 四 五 六 七 八 九 十 百 千 万 亿 private static final String dic = "零一二三转载 2012-05-20 21:13:21 · 1467 阅读 · 0 评论 -
CSS 简介
http://www.w3school.com.cn/css/css_intro.asp转载 2012-05-20 07:39:38 · 392 阅读 · 0 评论 -
java处理文本的方法
最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中write方法是比较好费时间的,如果为了提高效率我们可以使用BufferedReader对Reader进行包装,这样可以提高读取得速度,我们可以一行一行的读取文本,使用readLine()方法。 BufferedReader br = new Buffered转载 2012-05-20 01:07:50 · 4137 阅读 · 0 评论 -
JSOUP简介
http://www.ibm.com/developerworks/cn/java/j-lo-jsouphtml/Java 程序在解析 HTML 文档时,相信大家都接触过 htmlparser 这个开源项目,我曾经在 IBM DW 上发表过两篇关于 htmlparser 的文章,分别是:从 HTML 中攫取你所需的信息和扩展 HTMLParser 对自定义标签的处理能力。但现在我已经不再使转载 2012-05-20 00:55:14 · 804 阅读 · 0 评论 -
PreparedStatement详解
http://hi.baidu.com/ou_yang_/blog/item/4378ff50c20725581138c256.html 传送给数据库的 SQL 语句通过一个包含两个步骤的过程来返回结果。首先准备它们,然后处理它们。借助 Statement 对象,这两个阶段对应用程序而言变成一个阶段。PreparedStatement 允许将这两个步骤分开。准备步骤在创建对象时发生,而处理转载 2012-05-29 16:23:41 · 691 阅读 · 0 评论 -
jsp操作mysql
jsp操作mysql http://hi.baidu.com/fantasy0707/blog/item/398a1b0e3d56dce237d12211.html转载 2012-05-09 22:48:09 · 282 阅读 · 0 评论 -
网上下载文件
public static void download(String vUrl, String vFileName){ try{ new File(vFileName).delete(); }catch(Exception e){ //doNothing } String targetImage = vUrl; URL url = null;转载 2012-05-28 22:06:51 · 306 阅读 · 0 评论 -
Java 操作MySql Blob 字段
Java 操作MySql Blob字段import java.sql.*;import java.io.*;import javax.swing.*;import java.awt.*;import java.awt.event.*;class myImg{ Connection conn; Statement st;转载 2012-05-28 22:02:55 · 1033 阅读 · 0 评论 -
主题:jsoup使用
jsoup 是一款 Java 的HTML 解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于JQuery的操作方法来取出和操作数据。请参考:http://jsoup.org/ jsoup的主要功能如下: 从一个URL,文件或字符串中解析HTML; 使用DOM或CSS选择器来查找、转载 2012-05-20 00:51:47 · 441 阅读 · 0 评论 -
Java读取文件方法大全
Java读取文件方法大全 2011-10-19 15:26:03| 分类:Java Web | 标签:java |字号大中小 订阅来自:http://junehuang111.blog.163.com/blog/static/62707220119193263382/1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机转载 2012-05-09 23:00:09 · 310 阅读 · 0 评论