自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 将整个jar包反编译为Java工程

命令行工具进入cfr-0.152.jar所在文件夹,执行下方命令(demo.jar也要在这个文件夹下,否则请指定其全路径),即可在该文件夹下生成名为output的文件夹,里面就是反编译demo.jar出来的代码,目录结构也是和demo.jar包中保持一致的。默认情况下,CFR 可能会重命名变量(如。保留原始名称(适用于未混淆的代码)下载CFR,下载地址。

2025-08-06 09:39:15 331

原创 pentaho-kettle源码依赖jar包问题解决方案

通过pentaho-kettle项目提供的settings.xml文件中的地址无法访问pentaho的仓库,基于源码进行二次开发后打包时会有很多依赖问题。偶然发现可以通过下方链接访问到仓库内容,可以手工找到jar包下载到本地并通过mvn install:install-file命令加载到本地mvn仓库。链接如下: https://hitachiedge1.jfrog.io/ui/repos/tree/General/pnt-mvn/pentaho。

2025-06-10 09:49:43 538 4

原创 使用Windows11系统自带的虚拟机准备Linux环境

本文记录一下如何使用Windows11系统自带的虚拟机安装Linux环境

2024-07-04 11:53:05 4243 2

原创 MySQL学习笔记(自用)

这篇文章记录的是MySQL进阶相关的一些知识点索引是帮助MySQL高效获取数据的一种数据结构这里主要记录两种索引:B+树索引和hash索引。在MySQL中,支持hash索引的是Memory存储引擎。而InnoDB中具有自适应hash功能,hash索引是InnoDB存储引擎根据B+Tree索引在指定条件下自动构建的。为什么InnoDB存储引擎选择使用B+tree索引结构?A. 相对于二叉树,层级更少,搜索效率高;

2024-05-28 15:12:11 2077

原创 Spring项目中使用@Resource进行注入时提示Cannot invoke “xxx“ because “this.xxx“ is null

有一种情况是导入的Resource包不对,应该导入的是jakarta.annotation.Resource,但导成了javax.annotation.Resource。

2024-03-20 16:29:49 909 1

原创 升级eclipse后,某个项目编译时使用的版本为jdk16,服务报错Unsupported major.minor version 60.0

最近升级了eclipse版本到2021.06,升级后发现公司老项目编译时总是被编译为jdk16的版本,服务报错Unsupported major.minor version 60.0。该报错原因是使用低版本的 JRE 去运行高版本 JDK 编译的 class 文件,但在eclipse中通过java build path修改jdk版本后依然不行。后经过公司前辈提示,该项目不是springboot,因此还需在eclipse中修改另一个地方,具体位置为:右键项目->Properties->

2021-08-09 17:18:45 1606

重启redis服务脚本

检测redis服务是否存在,如存在则kill原进程并重启新的服务,不存在则直接启动

2024-07-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除