激流丶
目前从事互联网安全领域,Java技术专家,WEB架构师,公司级面试官,阿里云专家博主,华为云云享专家,我对软件开发有着深厚的热爱,并致力于通过高质量的代码和创新的设计来解决复杂的技术挑战。 在我的职业生涯中,我不仅积累了丰富的技术经验,还有宝贵的项目管理经验,还深入参与了多个大型系统的架构设计与优化工作,我对最新 的技术保持着敏锐的洞察力。 我的风格:对代码有洁癖,追求极致、干净的代码。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Java 基础】Java 源代码加密工具有哪些?
本文介绍了Java代码保护的常用工具和方案。主要包括代码混淆工具(ProGuard、DashO、Allatori)、字节码加密工具(Jscrambler、ClassGuard)、JAR包加密工具(JarProtector、XJar)、原生编译工具(GraalVM Native Image)等。针对不同需求,推荐免费方案(ProGuard+XJar)、商业高强度保护(DashO+Jscrambler)或极致安全方案(GraalVM Native Image+JNI)。文章提醒加密可能影响性能或兼容性,建议测试原创 2025-08-04 14:42:54 · 32 阅读 · 0 评论 -
【Java 基础】transient 有什么作用?
本文介绍了Java中transient关键字的作用与用法。transient用于标记不被序列化的成员变量,在对象序列化时排除指定字段(反序列化时恢复默认值)。主要应用于敏感信息保护、避免冗余数据序列化以及运行时环境资源处理。文章提供了典型代码示例,并指出注意事项:静态变量本身不序列化、与final联用需自定义行为、第三方序列化框架可能不遵循该关键字。transient主要用于控制Java原生序列化,对其他序列化工具有效性取决于具体实现。原创 2025-08-04 14:41:23 · 50 阅读 · 0 评论 -
【缓存策略】你知道 Refresh-ahead(预刷新)这个缓存策略吗?
博主从事应用安全和大数据领域,有8年研发经验,5年面试官经验,Java技术专家,WEB架构师,阿里云专家博主,华为云云享专家,51CTO 专家博主。原创 2024-11-14 04:15:00 · 115 阅读 · 0 评论 -
【NodeJS】Node.js是什么?能做什么?
博主从事应用安全和大数据领域,有8年研发经验,5年面试官经验,Java技术专家,WEB架构师,阿里云专家博主,华为云云享专家,51CTO 专家博主。原创 2024-11-13 07:45:00 · 1016 阅读 · 0 评论 -
【缓存策略】你知道 Write Through(直写)这个缓存策略吗?
博主从事应用安全和大数据领域,有8年研发经验,5年面试官经验,Java技术专家,WEB架构师,阿里云专家博主,华为云云享专家,51CTO 专家博主。原创 2024-11-12 14:45:00 · 468 阅读 · 0 评论 -
【缓存策略】你知道 Cache Aside(缓存旁路)这个缓存策略吗
博主从事应用安全和大数据领域,有8年研发经验,5年面试官经验,Java技术专家,WEB架构师,阿里云专家博主,华为云云享专家,51CTO 专家博主。原创 2024-11-12 13:30:00 · 535 阅读 · 0 评论 -
【进阶之路】Java 初级(第一年)应该掌握哪些技术
【进阶之路】Java 初级(第一年)应该掌握哪些技术原创 2023-07-13 22:57:36 · 677 阅读 · 18 评论 -
【阿里面试】最近一个朋友去阿里面试 P6 跟我分享了一下面试题
【阿里面试】最近一个朋友去阿里面试 P6 跟我分享了一下面试题原创 2023-07-12 21:12:55 · 1842 阅读 · 8 评论