logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Ant + WebLogic 环境下的 JDK8 → JDK17 迁移调查

本文记录了在Ant+WebLogic环境下进行JDK8→JDK17迁移的调查过程。主要内容包括:1)整理扫描对象(展开EAR获取class/jar文件);2)使用jdeps分析依赖关系,通过整合启动脚本、build.xml、EAR/WAR的lib构建完整classpath;3)使用jdeprscan检测JDK17不兼容API,需指定--class-path和--release 17参数;4)针对大

#java#运维开发
Git/GitHub 分支调查与 cherry-pick 实战:只保留需要的提交

本文针对Git本地分支与GitHub远程仓库分支不一致的问题,提供了系统性的排查和处理方法。通过一系列Git命令(如git remote -v、git branch -vv、git log等)可以确认分支状态,区分本地和远程分支。重点介绍了git cherry-pick的实用场景:当只需保留分支中的特定提交(如文档修改)而舍弃其他修改(如Java版本升级)时,可以精准选取所需提交应用到主分支。文章

#github#源代码管理#java
先写代码,再反推“正确“ —— 在遗留Java迁移中发现AI生成代码品质控制框架

从JDK升级实践中提炼出AI代码生成的5个品质控制点:规模校准、外部参照、行为锚定、地雷记录、变更隔离。核心思想:先有正确答案,再从代码反向提取“正确”的约束,而非事前设计框架。

#java#人工智能#python +1
Ant + WebLogic 环境下的 JDK8 → JDK17 迁移调查

本文记录了在Ant+WebLogic环境下进行JDK8→JDK17迁移的调查过程。主要内容包括:1)整理扫描对象(展开EAR获取class/jar文件);2)使用jdeps分析依赖关系,通过整合启动脚本、build.xml、EAR/WAR的lib构建完整classpath;3)使用jdeprscan检测JDK17不兼容API,需指定--class-path和--release 17参数;4)针对大

#java#运维开发
到底了