首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
大杯冰摩卡
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
实现 Springboot 程序加密,禁止 jadx 反编译
背景 toB 的本地化 java 应用程序,通常是部署在客户机器上,为了保护知识产权,我们需要将核心代码(例如 Lience,Billing,Pay 等)进行加密或混淆,防止使用 jadx 等工具轻易
Java服务,内存OOM问题如何快速定位?
OOM 的问题,印象中之前写过,这里再总结一些相对通用的方案,希望能帮助到 Java 技术栈的同学。 画外音:无非 “本身资源不够”“申请资源太多”“资源耗尽” 几个原因。 更具体的,可以使用以下工具逐一排查。 如上图,可以查看新生代,老生代堆内存的分配大小以及使用情况,看是否…
类加载器
ClassLoader是用来加载Class 的。它负责将 Class 的字节码形式转换成内存形式的 Class 对象。 JVM 运行并不是一次性加载所需要的全部类的,它是按需加载,也就是延迟加载。遇到了一个未知的类,JVM 的策略是使用调用者 Class 对象的 ClassLo…
深度分析:那些阿里,腾讯字节跳动面试官都喜欢问到java反射,看完你就明白了
Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。 程序经过javac.exe命令以后,会生成一个或多个字节码文件(.class结尾)。接着我们使用java.…