-
java -cp 和 java -jar
java -cp 和 java -jar 是 Java 中用于运行程序的两种不同命令方式,它们在类路径指定、依赖管理、使用场景等方面有显著区别。 主要区别 特性java -cpjava -jar 类路径指定 手动指定。需要通过 -cp(或 -classpath)参数明确列出所有需要的类文件、 -
Maven 项目打包:实现业务代码与第三方依赖分离
在实际项目部署中,我们有时不希望将所有代码打成一个 fat jar(大包) ,而是希望实现如下目标: 自己的业务代码:打包成一个干净的 xxx.jar(仅包含 .class、资源等,不含依赖)。 第三方依赖库:打包输出到 lib/ 子目录中,便于管理、替换、升级。 将自己写的代码 打包到module -
Windows系统木马排查小记
Windows系统木马排查小记 一、 知己知彼:常见木马的隐藏与驻留手法 在开始排查前,我们需要了解木马为了在系统中“存活”并“隐身”,通常会利用哪些机制。 1. 欺骗与伪装 文件伪装:通过修改图标(如伪装成Word文档图标)、文件名(如svchost.exe vs svch0st.exe)来混淆视 -
[CF165E] Compatible Numbers
题面 给定数组 \(a[1..n]\) , 对其中的每一个数 \(a[i]\) , 找到并输出数组中与之相容的数 \(a[j]\) , 即满足 \(a[i] \& a[j] = 0\) , 无解则输出 \(-1\). 分析 首先思考 \(a[i]\) 对应的解集是怎样的 对 \(a[i]\) 取反, -
2026.1.23 闲话:TopTree 维护仙人掌
被电脑做局了,现在才发。 -
2026.1.23 闲话:TopTree 维护仙人掌
被电脑做局了,现在才发。