工具箱
山鸡的春天
IT成长之路
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java(JDBC连接数据库)[完整版封装]
[java] view plain copy print?import java.sql.CallableStatement; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java转载 2017-06-17 21:58:34 · 316 阅读 · 0 评论 -
Java爬虫,信息抓取的实现
今天公司有个需求,需要做一些指定网站查询后的数据的抓取,于是花了点时间写了个demo供演示使用。思想很简单:就是通过Java访问的链接,然后拿到html字符串,然后就是解析链接等需要的数据。技术上使用Jsoup方便页面的解析,当然Jsoup很方便,也很简单,一行代码就能知道怎么用了: Document doc = Jsoup.connect("http://www.oschina.net/")转载 2017-06-22 10:53:20 · 433 阅读 · 0 评论 -
网页信息抓取进阶 支持Js生成数据 Jsoup的不足之处
转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/23866427今天又遇到一个网页数据抓取的任务,给大家分享下。说道网页信息抓取,相信Jsoup基本是首选的工具,完全的类jQuery操作,让人感觉很舒服。但是,今天我们就要说一说Jsoup的不足。1、首先我们新建一个页面<!DOCTYPE HTML PUBLIC "-//W3C//D转载 2017-06-22 10:34:07 · 301 阅读 · 0 评论 -
Java OCR tesseract 图像智能字符识别技术 Java代码实现
接着上一篇OCR所说的,上一篇给大家介绍了tesseract 在命令行的简单用法,当然了要继承到我们的程序中,还是需要代码实现的,下面给大家分享下Java实现的例子。拿代码扫描上面的图片,然后输出结果。主要思想就是利用Java调用系统任务。下面是核心代码:package com.zhy.test;import java.io.BufferedReader;import java.io.File; i转载 2017-06-22 10:17:06 · 2204 阅读 · 0 评论 -
xStream完美转换XML、JSON
xStream框架 xStream可以轻易的将Java对象和xml文档相互转换,而且可以修改某个特定的属性和节点名称,而且也支持json的转换; 前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html以及Jackson这个框架,在线博文:http://www.cnblogs.com/转载 2017-06-19 18:04:17 · 400 阅读 · 0 评论 -
Java通过浏览器请求头(User-Agent)获取 浏览器类型,操作系统类型,手机机型
User Agent中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。一些网站常常通过判断 UA 来给不同的操作系统、不同的浏览器发送不同的页面,因此可能造成某些页面无法在某个浏览器中正常显示,但通过伪装 UA 可以绕过检测。一:获得浏览器请求头中的User-Agent?1 Strin转载 2017-06-19 17:00:45 · 7151 阅读 · 0 评论 -
一个开源的页面传输压缩算法
由于刚做好的网站 我觉得是有点慢,就看了一下gzip的一些知识,发现了一个开源的jar,是一个filter。只需要配置即可使用了。 这个jar名字是pjl-comp-filter-1.7.jar 这样来配置: <filter> <filter-name>CompressingFilter</filter-name> <filter-class>com.planetj.servlet.fi转载 2017-06-19 11:07:22 · 403 阅读 · 0 评论 -
使用 jsoup 对 HTML 文档进行解析和操作
jsoup 简介Java 程序在解析 HTML 文档时,相信大家都接触过 htmlparser 这个开源项目,我曾经在 IBM DW 上发表过两篇关于 htmlparser 的文章,分别是:从 HTML 中攫取你所需的信息和 扩展 HTMLParser 对自定义标签的处理能力。但现在我已经不再使用 htmlparser 了,原因是 htmlparser 很少更新,但最重要的是有了 jsoup 。转载 2017-06-19 11:04:03 · 532 阅读 · 0 评论 -
javamail发送邮件的简单实例
今天学习了一下JavaMail,javamail发送邮件确实是一个比较麻烦的问题。为了以后使用方便,自己写了段代码,打成jar包,以方便以后使用。呵呵 以下三段代码是我的全部代码,朋友们如果想用,直接复制即可。 第一个类:MailSenderInfo.Java package com.util.mail; /** * 发送邮件需要使用的基本信息 *author by wangfun转载 2017-06-19 10:55:15 · 603 阅读 · 0 评论 -
通过java.net.URLConnection发送HTTP请求的方法
阅读目录运用原生Java Api发送简单的Get请求、Post请求简单封装简单测试如何通过Java发送HTTP请求,通俗点讲,如何通过Java(模拟浏览器)发送HTTP请求。 Java有原生的API可用于发送HTTP请求,即java.net.URL、java.net.URLConnection,这些API很好用、很常用,但不够简便; 所以,也流行有许多Java HTTP请求的framework,如,转载 2017-06-17 22:04:14 · 250 阅读 · 0 评论 -
RabbitMQ 入门 Helloworld
本系列教程主要来自于官网入门教程的翻译,然后自己进行了部分的修改与实验,内容仅供参考。“Hello world” of RabbitMQ1、Windows下RabbitMQ的安装下载Erlang,地址:http://www.erlang.org/download/otp_win32_R15B.exe ,双击安装即可(首先装)下载RabbitMQ,地址:http://www.rabbitmq.com/转载 2017-06-24 18:02:21 · 267 阅读 · 0 评论
分享