/** * jar完整性测试/检测的Java代码(CRC检测)<br> * 一些常见的异常,也就是类似CRC异常 <br> * Unexpected end of ZLIB input stream<br> * oversubscribed dynamic bit lengths tree * * @param fileName * @return */ public static boolean checkJarFile(File fileName) { try { JarFile jf = new JarFile(fileName); for (Enumeration e = jf.entries(); e.hasMoreElements();) { JarEntry je = (JarEntry) e.nextElement(); String outFileName = je.getName(); if (outFileName.endsWith("/") || outFileName.endsWith("//") || outFileName.endsWith(File.separator)) {} else { InputStream in = jf.getInputStream(je); byte[] buffer = new byte[2048]; while (in.read(buffer) > 0) { ; } in.close(); } } return true; } catch (Exception ex) { ex.printStackTrace(); return false; } }

jar完整性测试的Java代码相关推荐

  1. 记忆测试系统java代码_JAVA课程设计——记忆测试系统(附源程序).doc

    <JAVA程序设计>课程设计报告 题 目: 记忆游戏 姓 名: 学 号: 班 级: 指导教师: 完成时间 成 绩: 信息工程学院 2015年6月 目 录 TOC \o "1-5& ...

  2. Java volatile 的测试(Java代码实战-004)

    package Threads;/*** Created by xfyou 2018/5/21 16:07.*/ public class VolatileTest {private static v ...

  3. 记忆测试系统java代码_记忆测试系统-JAVA实现

    //主类MemoryGame import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.io.*; i ...

  4. python可以测试java的代码吗_使用python做你自己的自动化测试--对Java代码做单元测试 (2)-导入第三方jar包裹...

    使用Jython对Java做单元测试,当然,为了测试开发java代码.这涉及到引入第三包的问题,如何导入第三方的包? 您可以使用http://blog.csdn.net/powerccna/artic ...

  5. MAC结合LINUX进行Jmeter进行java代码压力测试

    一.环境准备 下载jdk包 地址:https://www.oracle.com/java/technologies/downloads/#java8 centos 下载 x64 Compressed ...

  6. 可视化反编译APK工具,查看部分JAVA代码与全部资源文件。

    ###前言 APK是安卓安装包,里面主要就是两大部分 资源文件,主要是图片与布局. dex文件,也就是各种代码转换成的Android可执行文件. 如果直接ZIP打开混淆打包过的APK的话,会出现dex ...

  7. hive运行mysql脚本_用java代码调用shell脚本执行sqoop将hive表中数据导出到mysql

    1:创建shell脚本 1 touch sqoop_options.sh2 chmod 777 sqoop_options.sh 编辑文件  特地将执行map的个数设置为变量  测试 可以java代码 ...

  8. Redis基本应用及Java代码实现

    开发环境 JDK 1.8.0 Intellij Ideal Redis 64.3.0.503 https://github.com/ServiceStack/redis-windows/tree/ma ...

  9. Java代码签名证书申请和使用指南

    第1步 下载签名工具 Step 1: Download Signing Tools 如果您还没有签名工具,请到SUN公司网站免费下载:http://java.sun.com/j2se/,推荐下载JDK ...

最新文章

  1. 巨大冲击!AlphaFold2再登Nature,从业者都懵了:人类98.5%的蛋白质,全都被预测了一遍...
  2. 都9012年了,你还在手动部署代码吗(二)
  3. leetcode算法题--反转字符串
  4. c语言文件发送程序,C语言程序例程的文件结构
  5. Zookeeper的多节点集群详细启动步骤(3或5节点)
  6. python增量爬虫_python爬虫Scrapy框架之增量式爬虫
  7. LUOGU P4587 [FJOI2016]神秘数(主席树)
  8. 莫兰迪色rgb颜色表_企业风险评价,(SCL)安全检查表,Excel工作表
  9. github和git@osc提交问题
  10. gcc编译c文件的简单操作
  11. 在QLabel上点击获得的效果
  12. MplusAutomation包的使用 二
  13. SAP ABAP MOVE 及 CORRESPONDING 7.4版本新用法
  14. js中for(const i in/of arr/obj)和vue中v-for指令的区别
  15. Tensorflow2.x框架-神经网络实现鸢尾花分类
  16. snmp v3 参数_SNMP V3的配置指南
  17. Google卫星地图定位(Resources)
  18. python namedtuple默认值_python 使用 namedtuple
  19. 五一节假期结束给团队开会,快速进入工作状态
  20. 消除Pe177,pe150警告

热门文章

  1. 【操作系统基础】操作系统的分类与发展
  2. Win10的用户账户设置怎么取消?
  3. MPlayer安装和使用指南(转)
  4. Ai-WB2模组基于TCP的MQTT连接服务器使用示例
  5. 【电路设计】AD绘制3D封装库
  6. Web缓存中毒(web cache poisoning)学习笔记
  7. 一页纸说清楚“什么是深度学习?”
  8. MySQL缓存策略详解
  9. sdiv和srem问题解决
  10. 保险机构如何保护客户信息安全?