摘要: 前言 要实现classLoader动态解密class文件,就必须先了解Java的类加载机制、了解双亲委托机制。然后自定义一个classLoader,继承于classLoader。 文章中引用到上一篇文章中的解密方法(edCipher.decryptClass(name)),详情请移步至:Java加解 阅读全文
posted @ 2018-08-10 17:36 鲸落WhaleFall 阅读(2619) 评论(1) 推荐(0) 编辑
摘要: 前言 在日常开发中,可能会遇到要对系统中比较敏感的代码进行保护,那么下面就总结一下保护源码的方法中最简单的方式,即文件加密 首先,加密和解密的大致思想是:加密无非就是对class文件进行异或一下,解密呢,那就是再对class文件异或回来即可。 加密后的文件如果想要用到的话,就需要classLoade 阅读全文
posted @ 2018-08-10 17:26 鲸落WhaleFall 阅读(9418) 评论(0) 推荐(0) 编辑
摘要: 前言 有时我们会忘记Mysql的密码,或者想改一个密码,以下将对这两种情况修改密码的三种解决方法做个总结 本文都以用户为 root 为例 一、拥有原来的myql的root的密码 方法一: 在mysql系统外,使用mysqladmin 方法二: 通过登录mysql系统 注意:如果Mysql的版本是5. 阅读全文
posted @ 2018-08-10 17:09 鲸落WhaleFall 阅读(47000) 评论(0) 推荐(2) 编辑
摘要: 前言 这篇文章主要讲解Java解压的操作,后续会写一篇关于压缩的文章。 提醒:文章中有些片段看似代码很多,其实去除trycatch、释放资源真正有用的代码没几句,解压其实都很简单,主要用心去观察,都是依葫芦画瓢。 首先,先写一个类似辅助的视图类 这个类主要是用来将各种文件的类型集中管理,当然,不写这 阅读全文
posted @ 2018-08-10 15:51 鲸落WhaleFall 阅读(10841) 评论(4) 推荐(4) 编辑