OEL 8:Vim 编辑中文乱码,其实是 Locale 没设对

博主头像 在 OEL 8 环境中,中文文件本身可能没有问题,终端显示也可能完全正常,但一进入 Vim 就变成乱码。这个现象很容易让人误判为文件编码损坏。笔者环境中的根因并不在文件,而在用户 Locale。 01 | 现象:cat 正常,vi 乱码 问题表现很典型: 在 SecureCRT 终端中,直接粘贴中文 ...

《微服务架构设计模式》 第三章读书笔记:微服务架构中的进程间通信

博主头像 微服务通信的核心问题与解决方案 微服务架构中,服务间通信是系统稳定性的关键。本文分析了同步RPC和异步消息两种通信模式的优缺点及适用场景: 同步RPC通信(REST/gRPC): 适合实时性强的业务场景 存在服务雪崩风险,需配合熔断、超时和服务发现机制 主要问题在于服务间的可用性耦合 异步消息通信:... ...

[Linux/Ollama] Termux : 一款运行在 Android 平台上的开源终端模拟器与 Linux 环境应用——支持在手机上基于Ollama部署LLM

博主头像 0 序 由于电脑上开的程序较多,资源吃紧,灵光一现——用闲置的Android手机模拟Linux,把 Ollama 跑在 手机端上。 稍微一调研,除了Root Android手机之外,还真有手机模拟Linux的开源项目——Termux(安卓上的 Linux 终端模拟器)。 另外,Ollama 官方主力 ...

AI 软件开发实战教程(一):从一个想法到可验证交付

博主头像 “AI 软件开发实战教程”系列第 1 篇:介绍这套教程为什么存在、会怎样推进,以及如何判断 AI 完成的工作是否真的可以进入下一步。 AI 已经很会写代码了。 你可以告诉它想做一个什么产品,它很快就能生成页面、接口、数据库,甚至顺手补上一份看起来很完整的产品规划。 这确实降低了开发门槛,却也带来了一 ...

深入 Linux 内核的“黑匣子”:dmesg 命令完全指南

博主头像 在 Linux 系统的浩瀚日志海洋中,dmesg 是一个独特的存在。它不像 nginx.log 那样记录 Web 请求,也不像 /var/log/messages 那样包罗万象。它是系统启动时最早亮起的灯塔,也是内核遇到麻烦时发出的第一声呼救。 无论你是运维工程师、开发者,还是在虚拟机里折腾环境的爱 ...

如何提升数学建模质量——核心方法与三大工具推荐

引言 数学建模是从现实问题中抽象出数学结构、用数学语言描述并求解的过程。一个高质量的数学模型,不仅要在数学上严谨,更要能有效地回答实际问题、经受住数据检验、具备可解释性和可推广性。然而,许多建模者在实践中常陷入"模型跑出来了但质量不高"的困境:假设不合理、数据利用不充分、方法选型不当、求解过程存在隐 ...

AI的下一个战场,不在屏幕里,而在现实世界

博主头像 AI的下一个战场,不在屏幕里,而在现实世界 ChatGPT、Claude、Gemini……过去几年,大模型改变了人们获取知识和处理信息的方式。 但我越来越觉得,我们可能一直把AI放错了位置。 今天,我们把AI放在聊天框里。 未来,AI应该站在我们的身边。 AI,不应该只回答问题,而应该参与现实 试着 ...

应对 MongoDB 超大表:冷热数据分离与空间释放的最佳实践

博主头像 前言 随着业务发展,MongoDB 中的核心业务流(如停车流水、订单日志等)会逐渐演变成几千万甚至数亿级别的超大集合。为了保障核心查询性能和控制存储成本,冷热数据分离成为了必经之路。 核心迁移方案全景对比 根据不同的业务特征和基础架构能力,冷热分离有以下主流架构选型。 基于 Change Strea ...

<1···585960···100>