- 浏览: 952142 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (383)
- JSP 自定义标签实现 (1)
- JSP (2)
- javascript (161)
- JAVA (100)
- HTML (26)
- jQuery (11)
- J2EE (1)
- Log4J (1)
- HTML5 (6)
- DB2 (2)
- Spring (14)
- 浏览器兼容 (1)
- JavaMail (1)
- JAVA(转载) (1)
- freemarker (1)
- 项目管理 (1)
- 项目架构学习 (1)
- Oracle (11)
- 开源项目 (2)
- 网络编程 (4)
- C (1)
- C++ (0)
- Xpath (1)
- 待写 (10)
- JXL (1)
- XML (1)
- JNDI (2)
- POI (8)
- Struts2 (3)
- 异常解决方法 (1)
- Sql Server (2)
- windows (2)
- SqlServer (1)
- 前端 (1)
- 正则表达式 (2)
- 浏览器兼容问题 (2)
- 转载 (25)
- css (11)
- svn (5)
- 工程构建 (1)
- 好用的网站 (1)
- sql (3)
- chrome V8 (1)
- javacript 报表 (1)
- FusionCharts (1)
- eclipse (2)
- tomcat (4)
- hibernate (2)
- 硬件 (1)
- 杂烩 (1)
- Linux (1)
- ubuntu (1)
- 设计模式 (2)
- 缓存 (1)
- 数据库 (1)
- JVM (2)
- DOM4j (1)
- 其他 (1)
- JACOB (1)
- extjs (3)
- ligerUi (1)
- 在线HTML编辑器 (1)
- API (1)
- OpenOffice (1)
- webservice (1)
- json (1)
- 百度map (1)
- NodeJs (1)
- greeplum jdbc spring (1)
- easyui (1)
- hightchart (1)
- 游戏 (1)
- HttpClient (1)
- 正则 (1)
- canvas (4)
- HTML5,javascript,canvas (0)
最新评论
-
changelo:
缺少了秦皇岛市
中国省,市,区 json数据 -
yurui829:
解析配置行那等号前后有可能有空格,改为如下比较好:String ...
java 读取.ini配置文件工具类 -
贝塔ZQ:
poi生成excel文档,感觉蛮复杂的,可以试试用pageof ...
POI生成excel带下拉 -
langke93:
我发现greenplum 通过jdbc insert性能很差, ...
jdbc 配置连接greeplum数据,spring配置连接greeplum数据(简单配置学习) -
zhutulang:
哪有收邮件???
Spring 邮件接收发送实例
import java.io.IOException; import java.io.*; import java.net.URL; import java.net.URLConnection; //操作从URL中获取网络资源的类 public class Url { public static void getImageResourcByURL(String imagesFile) throws IOException {// 获取URL指定的资源 URL url = new URL(imagesFile); Object obj = url.getContent();// 获得此URL的内容 System.out.println(obj.getClass().getName());// 显示名称 } public static void getHtmlResourceByURL(String htmlFile) throws IOException {// 获取URL指定的资源 URL url = new URL(htmlFile); URLConnection uc = url.openConnection();// 创建远程对象连接对象 InputStream in = uc.getInputStream();// 打开的连接读取的输入流 int c; while ((c = in.read()) != -1) {// 循环读取资源信息 System.out.print((char) c); } System.out.println(); in.close(); } public static void getHTMLResource(String htmlFile) throws IOException {// 读取URL指定的网页内容 URL url = new URL(htmlFile);// 创建URL对象 Reader reader = new InputStreamReader(new BufferedInputStream( url.openStream()));// 打开URL连接创建一个读对象 int c; while ((c = reader.read()) != -1) {// 循环读取资源信息 System.out.print((char) c); } System.out.println(); reader.close(); } public static void getResourceOfHTML(String htmlFile) throws IOException {// 读取URL指定的网页内容 URL url = new URL(htmlFile); InputStream in = url.openStream();// 打开URL连接创建输入流 int c; while ((c = in.read()) != -1) {// 循环读取资源信息 System.out.print((char) c); } System.out.println(); in.close(); } public static void supportURLType(String host, String file) {// Java所支持的URL类型 String[] schemes = { "http", "https", "ftp", "mailto", "telnet", "file", "ldap", "gopher", "jdbc", "rmi", "jndi", "jar", "doc", "netdoc", "nfs", "verbatim", "finger", "daytime", "systemresource" };// 创建URL类型数组 for (int i = 0; i < schemes.length; i++) {// 循环遍历数组判断是否是java支持的URL类型 try { URL u = new URL(schemes[i], host, file); System.out.println(schemes[i] + "是java所支持的URL类型\r\n"); } catch (Exception ex) { System.out.println(schemes[i] + "不是java所支持的URL类型\r\n"); } } } public static void main(String[] args) throws IOException { // java程序主入口处 String imageFile = "http://www.baidu.com/001.jpg"; String htmlFile = "http://www.baidu.com/"; String host = "http://www.baidu.com"; String file = ""; System.out.println("1.//获取URL指定的图像资源信息"); getImageResourcByURL(imageFile); System.out.println("2.获取URL指定的HTML网页资源信息"); getHtmlResourceByURL(htmlFile); System.out.println("3.根据URL创建读对象读取网页内容"); getHTMLResource(htmlFile); System.out.println("4.根据URL创建输入流读取网页内容"); getResourceOfHTML(htmlFile); System.out.println("5.判断Java所支持的URL类型 "); supportURLType(host, file); } }
发表评论
-
JAVA IO 字节流实现文件copy效率比较
2014-12-24 13:32 3344package jonavin.io; import ... -
EhCache简单例子
2014-10-20 17:04 1187import net.sf.ehcache.Cache; ... -
java 读取.ini配置文件工具类
2014-10-09 16:29 9408import java.io.BufferedReader; ... -
POI读取excel文件通用代码(增强版--支持返回javaBean集合)---2003,2007
2014-09-25 13:21 2939import java.io.File; import j ... -
HttpClient模拟get,post请求并发送请求参数(json等)
2014-09-18 16:33 16939import java.io.IOException; ... -
POI读取Excel通用代码---支持2003,2007
2014-09-18 14:07 2155package com.citics.crm.custome ... -
将数据库树形记录转为java 树形数据结构
2014-08-24 18:36 4791/** * 转换为Tree结构 * @p ... -
java HTML2PDF HTML2DOC THML2Image 后台屏幕截图
2014-08-15 11:22 1295网上找的,下载学习吧。 -
java缓存技术学习
2014-07-25 18:05 5941package com.citics.crm.custome ... -
java unicode 转中文(学习用)
2014-07-10 09:47 1194第一种方式自己实现(笨,但可以知道原理) /** ... -
java+javascript获得两个日期之间的所有月份
2014-05-30 12:29 3278java版 ... -
java开发中有用的工具类
2014-01-03 14:51 0自己备用,不公开 -
java模拟调用Servlet
2013-12-26 13:27 1183public static void main(String ... -
JSOUP 网络爬虫
2013-12-17 10:17 874简单例子学习用 -
javax 邮件发送
2013-10-21 10:20 2468import java.util.Date; import ... -
[JODConverter]word转pdf心得分享(转)
2013-10-10 14:48 1928官方网站: http://www.artofsolving. ... -
java MD5机密工具
2013-09-13 09:33 1230/************************* ... -
JAVA 将文件转换为字节
2013-09-06 10:20 1344package com.tacct.tradecontrac ... -
javaBean转Map工具类
2013-09-05 13:37 9641package com.tacct.tradecontrac ... -
JAVA 操作blob数据然后生成word文件
2013-09-05 11:27 2107import java.io.*; import jav ...
相关推荐
使用Java开发的URL转换工具通常具有跨平台性,可以在Windows、Linux、Mac OS等不同操作系统上运行。它对于开发者来说是一个实用的工具,特别是在处理复杂的URL逻辑时,能提高开发效率并确保URL处理的准确性。在实际...
DJNativeSwing.jar,DJNativeSwing-SWT.jar,swt-win-x64.jar(另提供swt-windows.jar32位下载) 自带pom.xml maven文件---亲测都可使用
Java操作工具类是Java开发中常见的一种代码组织方式,它集合了各种常用的功能函数,以提高代码复用性和开发效率。这些工具类通常包含了对字符串、数组、集合、日期时间等基本数据类型的操作,以及文件I/O、网络通信...
本篇文章将深入探讨如何在Java中实现一个用于处理HTTPS请求的工具类。 首先,要实现HTTPS请求,我们需要导入Java的`java.net`和`javax.net.ssl`包,这两个包提供了处理网络连接和SSL/TLS安全协议的类。以下是一些...
在Java编程语言中,工具类(Utility Class)是包含各种静态方法的类,这些方法用于执行特定任务,如数据操作、文件处理、数学计算等。它们通常不包含实例变量,只提供静态方法服务,帮助开发者提高代码的复用性和...
标题中的“Java操作Access数据库文件工具类”指的是使用Java编程语言来与Microsoft Access数据库进行交互的工具类。在Java中,我们通常通过JDBC(Java Database Connectivity)API来实现这样的功能,它允许Java程序...
本篇文章将详细介绍如何使用Java语言实现Http和Https请求的工具类,包括如何建立Https连接、如何实现Post请求、如何处理SSL验证等内容。 在Java中,使用HttpURLConnection类可以实现Http和Https请求,但是对于...
URL工具类在Java编程中扮演着重要角色,它帮助开发者更方便地处理URL相关的任务,例如构建、解析和操作URL。这个"整理后的url工具类"很可能是为了简化HTTP请求,特别是涉及到文件上传或模拟表单提交的场景。 首先,...
Java是一种广泛使用的编程语言,其丰富的库和工具类极大地提升了开发效率。在Java中,工具类通常是封装了常见操作的静态方法集合,便于开发者在不同项目中复用。本资源包含了一系列全面的Java工具类,涵盖了多个核心...
这个“Java Https工具类,Java Https Post请求”可能是一个自定义的类,用于简化发送HTTPS POST请求的过程。以下是对这个主题的详细讲解: 1. **HTTPS基础**: - HTTPS是在HTTP上添加了SSL/TLS(Secure Sockets ...
在Java后端开发中,为了集成微信支付功能,我们需要创建或使用已有的工具类来处理与微信支付接口的对接。 首先,这个工具类可能包含以下核心功能: 1. **参数签名**:微信支付接口要求所有请求参数必须按照特定...
总结一下,本资源提供了使用Java操作SQLite数据库所需的基本元素:`sqlite-jdbc.jar`作为JDBC驱动,以及一个工具类来简化数据库操作。通过导入jar包和使用工具类,开发者可以快速地在Java项目中实现对SQLite数据库的...
在Android应用开发中,工具类(Utils Class)是开发者经常使用的辅助代码集合,它们封装了常见的功能,使得在处理特定任务时能更加高效和简洁。本资料“Java-Android工具类”显然是一份包含了多种实用工具类的集合,...
- 这个工具类可能包含了对Java `java.time` 包的封装,如日期(Date)、时间(Time)和日期时间(DateTime)的格式化、解析、比较和操作功能。例如,可以方便地进行日期的加减、日期之间的比较,以及转换为各种格式...
Java短信服务工具类是开发过程中常见的一种实用组件,主要用于实现应用程序与短信服务提供商之间的交互。在Java编程中,这样的工具类通常包含了一系列方法,用于发送、接收和处理短信。下面我们将详细探讨Java短信...
总的来说,"java 调用 webService工具类"是一个用于简化Java应用程序调用SOAP WebService的实用工具,它封装了请求构建、发送、响应处理等复杂流程,让开发者能更专注于业务逻辑而不是底层通信细节。了解并熟练使用...
本工具类主要基于`HttpURLConnection`,因为它是Java标准库的一部分,无需额外依赖,且能满足大部分基本需求。 下面我们将逐步分析HttpURLUtils工具类的核心功能: 1. **建立连接**:首先,通过`java.net.URL`类...
总的来说,这个压缩包提供的三个工具类涵盖了数据库连接、操作和数据安全的基本需求,对于Java开发者来说是极具价值的学习和参考资源。通过实际应用和修改这些工具类,开发者可以更好地适应不同项目的需求,提升自己...
import java.io.*; /** * FileUtil. Simple file operation class. * * @author BeanSoft * */ public class FileUtil { /** * The buffer. */ protected static byte buf[] = new byte[1024]; /**...
以上就是如何使用Java工具类连接各种不同类型的数据库的方法。这些代码示例可以帮助开发者快速建立起与数据库之间的连接,从而进行后续的数据操作。当然,实际开发过程中还需要根据具体的环境和需求对上述代码进行...