摘要: 不可变对象,是指一旦创建完成,其内部状态(所有字段的值)就无法被修改的对象。它不是“不能被赋新值”的变量,而是对象自身数据在构造后彻底固化——任何看似“修改”的操作,比如 str.toUpperCase() 或 list.add(),实际都返回一个新对象,原对象毫发无损。 不可变对象的核心特征 一个 阅读全文
posted @ 2025-12-26 17:57 杂家小谈 阅读(0) 评论(0) 推荐(0)
摘要: Linux Shell 中的条件判断主要靠 if 和 case 实现,写法简洁但细节关键——稍不注意就会因空格、引号或测试符号出错。 if 语句:基础结构与常见写法 if 用于基于命令执行结果(退出状态码)做逻辑分支。Shell 中命令成功返回 0,失败返回非 0,if 正是据此判断。 基本格式必须 阅读全文
posted @ 2025-12-26 17:54 杂家小谈 阅读(1) 评论(0) 推荐(0)
摘要: Linux Shell 处理日志文件的批量分析,核心在于“用对命令、串好流程、避开陷阱”。不需要写脚本也能高效完成,关键是掌握 grep、awk、sed、sort、uniq、cut 这几个命令的组合逻辑和常见日志结构特征。 按时间范围快速筛选日志行 多数日志(如 nginx、systemd、应用自定 阅读全文
posted @ 2025-12-26 17:48 杂家小谈 阅读(3) 评论(0) 推荐(0)