- 浏览: 962153 次
- 性别:
- 来自: 北京
-
文章分类
- 全部博客 (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 邮件接收发送实例
package com.file; import java.util.*; import java.util.jar.*; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; public class OperatorJAR { // 操作JAR文件的类 public static void readJARList(String fileName) throws IOException {// 显示JAR文件内容列表 JarFile jarFile = new JarFile(fileName); // 创建JAR文件对象 Enumeration en = jarFile.entries(); // 枚举获得JAR文件内的实体,即相对路径 System.out.println("文件名\t文件大小\t压缩后的大小"); while (en.hasMoreElements()) { // 遍历显示JAR文件中的内容信息 process(en.nextElement()); // 调用方法显示内容 } } private static void process(Object obj) {// 显示对象信息 JarEntry entry = (JarEntry) obj;// 对象转化成Jar对象 String name = entry.getName();// 文件名称 long size = entry.getSize();// 文件大小 long compressedSize = entry.getCompressedSize();// 压缩后的大小 System.out.println(name + "\t" + size + "\t" + compressedSize); } public static void readJARFile(String jarFileName, String fileName) throws IOException {// 读取JAR文件中的单个文件信息 JarFile jarFile = new JarFile(jarFileName);// 根据传入JAR文件创建JAR文件对象 JarEntry entry = jarFile.getJarEntry(fileName);// 获得JAR文件中的单个文件的JAR实体 InputStream input = jarFile.getInputStream(entry);// 根据实体创建输入流 readFile(input);// 调用方法获得文件信息 jarFile.close();// 关闭JAR文件对象流 } public static void readFile(InputStream input) throws IOException {// 读出JAR文件中单个文件信息 InputStreamReader in = new InputStreamReader(input);// 创建输入读流 BufferedReader reader = new BufferedReader(in);// 创建缓冲读流 String line; while ((line = reader.readLine()) != null) {// 循环显示文件内容 System.out.println(line); } reader.close();// 关闭缓冲读流 } public static void main(String args[]) throws IOException {// java程序主入口处 OperatorJAR j = new OperatorJAR(); System.out.println("1.输入一个JAR文件(包括路径和后缀)"); Scanner scan = new Scanner(System.in);// 键盘输入值 String jarFileName = scan.next();// 获得键盘输入的值 readJARList(jarFileName);// 调用方法显示JAR文件中的文件信息 System.out.println("2.查看该JAR文件中的哪个文件信息?"); String fileName = scan.next();// 键盘输入值 readJARFile(jarFileName, fileName);// 获得键盘输入的值 } }
发表评论
-
JAVA IO 字节流实现文件copy效率比较
2014-12-24 13:32 3385package jonavin.io; import ... -
EhCache简单例子
2014-10-20 17:04 1208import net.sf.ehcache.Cache; ... -
java 读取.ini配置文件工具类
2014-10-09 16:29 9436import java.io.BufferedReader; ... -
POI读取excel文件通用代码(增强版--支持返回javaBean集合)---2003,2007
2014-09-25 13:21 2975import java.io.File; import j ... -
HttpClient模拟get,post请求并发送请求参数(json等)
2014-09-18 16:33 16965import java.io.IOException; ... -
POI读取Excel通用代码---支持2003,2007
2014-09-18 14:07 2185package com.citics.crm.custome ... -
将数据库树形记录转为java 树形数据结构
2014-08-24 18:36 4810/** * 转换为Tree结构 * @p ... -
java HTML2PDF HTML2DOC THML2Image 后台屏幕截图
2014-08-15 11:22 1331网上找的,下载学习吧。 -
java缓存技术学习
2014-07-25 18:05 5964package com.citics.crm.custome ... -
java unicode 转中文(学习用)
2014-07-10 09:47 1218第一种方式自己实现(笨,但可以知道原理) /** ... -
java+javascript获得两个日期之间的所有月份
2014-05-30 12:29 3310java版 ... -
java开发中有用的工具类
2014-01-03 14:51 0自己备用,不公开 -
java模拟调用Servlet
2013-12-26 13:27 1203public static void main(String ... -
JSOUP 网络爬虫
2013-12-17 10:17 894简单例子学习用 -
javax 邮件发送
2013-10-21 10:20 2490import java.util.Date; import ... -
[JODConverter]word转pdf心得分享(转)
2013-10-10 14:48 1957官方网站: http://www.artofsolving. ... -
java MD5机密工具
2013-09-13 09:33 1254/************************* ... -
JAVA 将文件转换为字节
2013-09-06 10:20 1366package com.tacct.tradecontrac ... -
javaBean转Map工具类
2013-09-05 13:37 9679package com.tacct.tradecontrac ... -
JAVA 操作blob数据然后生成word文件
2013-09-05 11:27 2149import java.io.*; import jav ...
相关推荐
并且在平时开发中会遇到各种各样通用的一些功能,比如对json的处理,对String对象的处理,对Excel文件的处理,MD5加密处理,Bean对象处理等等,这些常用并通用的方法可以被封装成一个个工具类如StringUtil,...
JD-GUI(Java Decompiler Graphical User Interface)是一款常用的Java JAR包查看工具,它提供了图形化的界面来查看和分析JAR文件中的类文件。通过JD-GUI,开发者可以: 1. **浏览JAR结构**:打开JAR文件后,可以...
这些工具类封装了常用的增删改查操作,使得Java开发者在使用S3服务时能够更加方便快捷。工具类通常包括创建和删除桶、上传和下载对象、列出桶内对象、修改对象属性等方法。开发者仅需引入相应的jar包,并在代码中...
Java工具类导出成jar包是开发者们常用的一项技能,特别是在需要分享自定义功能或库给其他开发人员时。下面将详细介绍如何通过简单的步骤将Java工具类打包成jar文件。 首先,确保你已经在Java集成开发环境(如...
以上是Java中28个常用工具类的简要介绍,每个类都有丰富的功能,掌握并灵活运用它们,将极大提升你的Java编程能力。在实际开发中,根据具体需求选择合适的工具类,可以编写出高效、简洁的代码。
它提供了许多实用工具类,简化了文件读写、流操作、文件比较、文件过滤等任务。例如,`FileUtils`类提供了一系列静态方法,可以方便地进行文件和目录的复制、移动、删除等操作。`IOUtils`类则提供了对流进行读取、...
其中,"jarjar"是一个非常实用的工具,专为Java程序员设计,用于方便地对JAR文件进行操作,如重命名类、移动类或者合并多个JAR文件。在本文中,我们将详细探讨jarjar工具的使用方法、功能以及其在实际项目中的应用。...
JAR文件是Java平台特有的归档文件,它包含了一系列的类文件、资源文件以及元数据,用于组织和打包Java应用或库。开发者通常会将具有通用功能的类组织在一起,形成工具类库,以提高代码复用性和开发效率。 【描述】...
本压缩包提供的是一系列常用且实用的jar文件,涵盖了SpringMVC、MyBatis框架的核心组件,以及一些辅助开发的工具类和解析功能。以下是这些jar文件包含的主要知识点: 1. **SpringMVC**: SpringMVC是Spring框架的一...
对ZIP或JAR文件的操作通常涉及`java.util.zip`包,其中的`ZipInputStream`和`ZipOutputStream`用于读写ZIP文件。工具类可能封装了打包、解压文件或目录的功能,或者提取指定的文件。 这个库显然为Java开发者提供了...
JAR文件是一个归档文件,包含了类文件、资源文件和其他元数据,这些元素共同构成了一个可执行的Java项目。 创建`sh`脚本启动`java -jar`的主要原因是便于管理和自动化。以下是一个基本的示例脚本: ```bash #!/bin...
Java解压和jar类查找工具是一种实用的开发辅助软件,尤其在处理大量jar包和zip文件时,能够高效地定位到所需的class文件。这个工具基于Java编程语言开发,支持在Linux和Windows操作系统环境下运行,其核心功能是通过...
1. **Apache Commons**: Apache Commons包含一系列实用工具类,如Collections、IO、Lang等,提供各种通用功能,如文件操作、字符串处理、数学计算等。 2. **Spring Framework**: Spring是Java企业级应用开发的重要...
总的来说,JD-GUI提供了一个直观的界面来查看JAR文件的内容,对于开发者来说,这是一个非常实用的工具,特别是在需要理解和调试已封装的Java应用时。它可以帮助你快速浏览代码,理解程序的运行逻辑,而无需原始的...
`jarjar`是一个用于处理Java JAR文件的命令行工具,它允许我们执行复杂的类和包操作,包括包名的替换。在这个压缩包文件中,包含的是`jarjar-1.4.jar`,这是`jarjar`工具的实现文件,以及`Readme.md`和`rule.txt`,...
本压缩包集合涵盖了多种实用的jar包,旨在提供对不同数据库的连接支持,SSH(Spring、Struts、Hibernate)框架整合所需的依赖,以及针对J2EE开发的常用工具包,特别是Struts2.0框架。 1. **数据库连接包**: - ...
在这个"java常用工具类jar包和帮助文档.zip"压缩包中,包含了一些在Java开发中非常实用的工具类,以及相应的帮助文档,旨在帮助开发者更高效地进行开发工作。 1. HTTP POST请求工具类: 在Java中,进行HTTP请求...
总的来说,`cpdetector_1.0.10.jar`是Java开发中的一个实用工具,它提供了高效且准确的文件编码检测功能,帮助开发者更好地处理文本数据,避免因编码问题而引发的程序异常。通过理解并熟练使用这类工具,可以提升...
"jar文件查看工具"就是专为此目的设计的实用程序,帮助开发者快速、便捷地浏览和分析JAR文件内部结构。这些工具通常具有以下功能: 1. **文件浏览**:显示JAR文件中包含的所有文件和目录结构。 2. **搜索功能**:...
Java开发过程中,jar(Java Archive)包是必不可少的组件,它们包含了预编译的类、资源文件以及元数据,使得开发者能够复用已有的代码库。"java常用jar包集合"是一个综合性的资源,涵盖了多种Java开发中常用的技术...