- 博客(158)
- 资源 (8)
- 收藏
- 关注
原创 汉语编程圈的“三语混用”:为什么我们总说“K8s”而不是“容器编排系统”?
本文从语言学视角出发,探讨了编程场景下汉语、方言与英语如何实现“三语动态平衡”。核心观点:普通话是技术交流的基石,英语术语因“效率最优”被引入,而方言在技术场景几乎不适用。作者分享了自己从“汉语原教旨主义”到“语言实用主义”的心路历程,并指出未来汉语将呈现“普通话技术骨架 + 英语符号插件 + 方言情感调味”的模块化进化趋势。
2026-07-13 20:45:00
201
原创 Java中return与异常抛出的优先级详解:一个容易被忽视的陷阱
本文系统梳理了Java中return与throw在try-catch-finally结构下的执行优先级规则。通过具体代码示例,逐一分析了finally中return对try/catch返回值的覆盖、对异常的抑制,以及catch块中return与throw的互斥关系。旨在帮助初学者建立清晰的控制流认知,也为有经验的开发者提供一次扎实的知识巩固。
2026-07-02 22:16:36
218
原创 ArcGIS Enterprise 各组件 URI 路径与端口号信息整理
本文系统梳理了 ArcGIS Enterprise 各组件的 URI 路径与端口号信息,覆盖 15 个组件共 37 个 servlet url-pattern。文档包含总体概览表、各组件详细说明(简介/功能/依赖/URI表格/端口表格),以及跨组件 URI 归属对照,明确标注共享 URI(如 /services、/rest、/admin 存在于所有 Server 类组件)与专属 URI 的区分机制。
2026-06-29 21:30:00
452
原创 Java反编译常见问题
Java反编译绝非"一键翻译",而是一场字节码层面的逆向考古。本文系统梳理了编译期常量内联、控制流结构化恢复失败、异常处理变形、Phi节点翻译失效、语法糖脱糖、方法内联展开及命名退化等七大核心问题,深入剖析其背后的javac优化策略与JVM运行机制,为逆向工程与遗留系统重构提供底层原理支撑。
2026-06-26 20:00:00
289
原创 宽容老好人 vs 严格完美主义者:HttpURLConnection 迁 HttpClient 的 4 个隐藏陷阱
4 个 HttpClient 迁移坑让本地编译通过的项目在生产环境连栽:Duration.ZERO 抛异常、5 个受限请求头不让设、302 不自动跟随、两端漏改。HttpURLConnection 是"宽容老好人",HttpClient 是"严格完美主义者"——陷阱在默认值而非 API。
2026-06-24 21:15:00
383
原创 快速部署Kubernetes 1.31集群:双脚本搞定Master与Worker初始化
本文分享两个高度自动化的Bash脚本,用于快速部署生产可用的Kubernetes 1.31集群。脚本适配国内网络环境,支持清华/阿里云智能选源,一键完成系统初始化、容器运行时配置及K8s组件安装。Master节点支持从本地私有仓库部署Calico网络插件,Worker节点执行join命令即可加入集群。基于Ubuntu 24.04实践验证,显著提升集群搭建效率。
2026-03-25 22:15:00
472
原创 K8s 1.31 私有化部署实战:从 Calico 崩溃到 NFS 挂载失败的排坑全记录
复盘K8s 1.31内网部署全流程。详解Calico配置、网段冲突及NFS缺失等五大坑点,附自动修复脚本,助你高效避坑。
2026-02-06 22:15:00
450
原创 地球Online的 Legacy Code 审计:从 Linux 内核视角重构社会运行逻辑
欢迎来到“地球 Online”的源码审计现场。本文以 Linux 内核视角,将人类历史看作一套运行了数万年的 Legacy Code(遗留代码):我们将传统习俗解析为 遗传算法 迭代出的帕累托最优;将现代婚姻诊断为从“静态链接”转向动态库时的 依赖地狱 与 系统调用劫持;将家庭焦虑还原为调度器面对 EOL (End of Life) 时的资源回收策略。拒绝 GUI 表象的欺骗,带你反编译底层逻辑,设计高可用的个人容灾方案。
2026-01-19 22:01:51
1266
原创 信创环境适配:Java程序加载Native库的10种常见报错及修复指南
针对在 ARM 和龙芯信创环境下,Java 调用 JNI 库时常见的架构不匹配、GLIBC 冲突及依赖缺失等 10 类典型报错,本文提供了详细的成因分析与修复方案。通过实战工具链的应用,助力开发者解决国产化适配中的底层阻塞。
2026-01-16 22:45:00
1981
原创 SSH与本地登录ulimit差异解析
在Ubuntu 22.04.3虚拟机中,通过SSH工具(如Xshell)和本地图形界面执行ulimit -Sn -Hn可能返回不同的资源限制值。这一问题通常是由于登录Shell类型(登录Shell与非登录Shell)、PAM配置加载顺序以及系统限制配置文件(如/etc/security/limits.conf)的差异导致的。本文分析了问题根源,并提供了检查Shell类型、统一PAM设置及修改全局限制配置等解决方案,帮助用户实现资源限制的一致性,避免环境差异带来的潜在影响。
2025-09-02 14:33:45
1140
原创 从find命令引号使用差异看Linux命令参数解析逻辑
本文通过find命令在引号使用场景下的行为差异,深入解析Linux Shell的通配符扩展机制。通过目录结构实验对比,揭示未加引号的*ts会被Shell提前扩展为具体文件名,而引号包裹的模式字符串可保持完整传递的核心原理。文章进一步区分依赖Shell扩展与自主解析通配符的命令类型,并给出参数传递的最佳实践指南。
2025-05-20 20:15:00
1037
原创 ArcGIS Enterprise on Kubernetes 11.1安装示例
本文介绍了ArcGIS Enterprise on Kubernetes 11.1的安装步骤。
2023-12-06 22:00:00
7420
原创 故障排查:rpm安装报错事务锁定(can‘t create transaction lock on /var/lib/rpm/.rpm.lock)
本文记录了rpm安装包制作过程中遇到的一个报错。
2023-11-30 20:00:00
17482
原创 XSpirit 2智能边缘计算机使用测评
最近参加了翼辉爱智组织的 XSpirit 2 智能边缘计算机的试用体验活动。感觉第二代机器,相对于第一代,在功能、算力和颜值上都提升不少。一台机器可以实现路由器、联网存储的功能,还可以轻松实现智能设备的物联网控制。这台计算机的操作系统是厂商自研的EdgerOS系统,基于SylixOS内核实现,可以运行JavaScript应用,很适合擅长JavaScript的朋友。期待厂商后面也出个Linux系统的型号,那样就更方面我们这些Linux程序员。
2023-11-03 21:25:48
7231
13
原创 故障排查:msginit提示Retrieving https://translationproject.org/team/index.html... failed
本文记录了一次关于msginit的故障排查。
2023-10-17 20:30:00
5673
原创 华为云云耀云服务器L实例评测|部署war格式的web项目
本文通过Web Adaptor的部署,演示了 在云耀云服务器L实例 中,如何将war包部署在 tomcat9中,并修改tomcat的配置信息,以满足目标软件的运行要求。
2023-10-17 14:15:54
8074
12
原创 shell脚本的国际化——gettext与pot、po、mo
本文介绍了shell脚本实现国际化的方式,介绍了gettext软件的使用和pot,po,mo文件生成。
2023-09-21 21:54:52
7605
原创 故障排查:通过ssh远程执行命令时报错未找到命令
通过ssh远程执行命令时,可能会遇到报错“command not found”。本文提供了两种解决方案。
2023-07-07 22:15:00
8954
原创 cat命令写入文本的两种模式
本文介绍了cat命令在写入字符串的两种情况。一是将字符串中的变量替换为值,然后写入二是将字符串原样写入,如果字符串中有变量,就直接写入变量符号,而不写入变量的值。
2023-04-15 20:03:57
7636
原创 故障排查:ArcGIS Enterprise on k8s 11.0安装失败(connection failed after 3600 seconds in relational store)
日志中的报错信息有一定的局限性。
2023-02-19 19:30:00
5877
1
原创 ArcGIS Enterprise on Kubernetes 11.0安装示例
本文介绍了ArcGIS Enterprise on Kubernetes 11.0的安装步骤。
2023-02-19 19:15:00
6409
2
原创 故障排查:ArcGIS Data Store升级失败(Attempt to configure data store failed)
本文介绍了ArcGIS Data Store 升级过程遇到的一个报错。重点分析了其产生的原因,并提出了解决方法。
2023-02-06 21:30:00
6338
原创 故障排查:Java Web程序未通过Acunetix的漏洞检查
本文介绍了如何隐藏Tomcat在400状态时的报错信息,记录了Java Web程序未通过Acunetix的漏洞检查 这一故障的解决过程。
2023-01-13 22:43:26
6153
2
InstallAnywhere2020安装包
2024-07-04
InstallAnywhere 2020-2023 帮助文档合集
2023-09-19
自考本科 04748 Java语言程序设计 实践报告 示例
2022-09-21
3D Slicer 安装包: Slicer-5.0.2-win-amd64.exe
2022-05-30
nmonchart页面所需资源:jsapi
2022-03-14
二进制文件部署k8s集群的资源和指南(v1.22)
2022-03-06
arcgis-java-100.8.0.jar
2020-06-08
ArcGIS Runtime API for Java使用示例:CGCS2000转WGS84和BD09
2021-12-11
ArcGIS Runtime SDK for Java 100.12.0
2021-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅