<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Chief_fly的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Chief_fly</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Chief_fly]]></copyright><item><title><![CDATA[【Windows Server 2022 纯内网断网环境 NTP 时统服务器配置】]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/166353065</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/166353065</guid><author>Chief_fly</author><pubDate>Tue, 22 Sep 2026 11:48:07 +0800</pubDate><description><![CDATA[本机系统时钟作为内网唯一时间基准，所有摄像头、PLC、Windows/Linux 设备同步这台机器时间。工作组环境，非域控。⚠️ 摄像机本身时区一定要和服务器一致，否则时间差 8 小时。✅ 代表本机硬件时钟作为时间源，不会向外网请求时间。Linux 客户端（Ubuntu/CentOS），不要填写任何外网 NTP 地址。验证配置（服务器端执行）]]></description><category></category></item><item><title><![CDATA[银河麒麟 V10 aarch64｜HTTP 内网 YUM 源编译 Asterisk 步骤]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/164262028</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/164262028</guid><author>Chief_fly</author><pubDate>Tue, 01 Sep 2026 15:49:03 +0800</pubDate><description><![CDATA[关于在银河麒麟V10服务器版上部署Asterisk 22.10.1的文档，包括yum源配置、依赖安装、编译pjproject和Asterisk、服务配置等。]]></description><category></category></item><item><title><![CDATA[【Windows 下载 ARM64 deb 包 麒麟 ARM 离线安装】]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/163744996</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/163744996</guid><author>Chief_fly</author><pubDate>Fri, 14 Aug 2026 10:03:25 +0800</pubDate><description><![CDATA[本文介绍了在Windows环境下通过WSL2 Ubuntu 20.04下载ARM64架构deb软件包，并离线安装到银河麒麟ARM64桌面的完整流程。主要内容包括：1）在Windows中配置WSL2并安装Ubuntu 20.04；2）替换清华源并开启ARM64多架构支持；3）下载Python 3.11、FFmpeg等目标软件包及其依赖；4）将deb包拷贝至麒麟系统进行离线安装和依赖修复。该方法适用于需要在国产ARM架构麒麟系统上部署软件但缺乏网络环境的场景，提供了从下载到安装的完整解决方案。]]></description><category></category></item><item><title><![CDATA[ARM 麒麟系统服务器构建docker镜像]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/163432493</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/163432493</guid><author>Chief_fly</author><pubDate>Mon, 03 Aug 2026 10:55:36 +0800</pubDate><description><![CDATA[执行后确认输出 Architecture: aarch64，代表 ARM64 环境正常。配置国内 Docker 镜像加速器（推荐）写入下面内容（国内公共镜像源）重启 Docker 服务生效。]]></description><category></category></item><item><title><![CDATA[Windows OpenSSL（最通用，直接生成 crt+key，推荐 Nginx 使用）]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/163369098</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/163369098</guid><author>Chief_fly</author><pubDate>Fri, 31 Jul 2026 15:43:50 +0800</pubDate><description><![CDATA[用 Git for Windows，自带 openssl，直接打开 Git Bash 即可，不用额外安装！打开 Git Bash / OpenSSL CMD，执行命令。]]></description><category></category></item><item><title><![CDATA[索引命中的规则]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/158970944</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/158970944</guid><author>Chief_fly</author><pubDate>Thu, 12 Mar 2026 16:23:39 +0800</pubDate><description><![CDATA[最左前缀匹配是组合索引命中的核心，必须从索引最左字段开始匹配，跳过则失效；范围条件会截断索引，范围后的字段无法命中，LIKE ‘%xxx’ 属于范围匹配，LIKE ‘xxx%’ 属于等值匹配；函数 / 运算会导致索引失效，查询条件中要避免对索引字段做函数 / 运算；用 EXPLAIN 查看 type、key、Extra 三列，可快速验证索引是否命中。]]></description><category></category></item><item><title><![CDATA[JS遍历对象]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/158730553</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/158730553</guid><author>Chief_fly</author><pubDate>Fri, 06 Mar 2026 09:53:10 +0800</pubDate><description><![CDATA[本文介绍了JavaScript中Object.values()和Object.entries()的使用方法，并通过一个实际案例演示如何从接口数据中提取图表所需数据。Object.values()返回对象属性值数组，Object.entries()返回键值对二维数组。案例展示了如何从多设备温湿度数据中：1）提取去重排序的时间作为X轴；2）为每个设备生成与X轴对应的温度数据（空缺值用null填充），最终形成可直接用于折线图渲染的系列数据。代码包含空值保护等优化措施，确保数据处理的高效性和稳定性。]]></description><category></category></item><item><title><![CDATA[PyInstaller 打包]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/155611261</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/155611261</guid><author>Chief_fly</author><pubDate>Fri, 05 Dec 2025 15:44:39 +0800</pubDate><description><![CDATA[PyInstaller 是 Python 最常用的打包工具之一，能将 Python 脚本打包成独立的可执行文件（.exe、.app、二进制文件等），无需目标机器安装 Python 环境。以下是 完整的 PyInstaller 打包教程，涵盖基础用法、常见问题及进阶优化。]]></description><category></category></item><item><title><![CDATA[【Markdown编辑器】]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/155611193</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/155611193</guid><author>Chief_fly</author><pubDate>Fri, 05 Dec 2025 15:37:03 +0800</pubDate><description><![CDATA[你好！ 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章，了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持，除了标准的Markdown编辑器功能，我们增加了如下几点新功能，帮助你用它写博客：撤销：Ctrl/Command + Z
重做：Ctrl/Command + Y
加粗：Ctrl/Command + B
斜体：Ctrl/Command + I
标题：Ctrl/Command + S]]></description><category></category></item><item><title><![CDATA[RestTemplate 和 Apache HttpClient 实现 HTTP 请求]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/154679125</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/154679125</guid><author>Chief_fly</author><pubDate>Tue, 11 Nov 2025 10:01:22 +0800</pubDate><description><![CDATA[而非 Spring 项目（如传统 Java 项目、中间件）中，Apache HttpClient 凭借成熟稳定的特性成为首选。Apache HttpClient（org.apache.httpcomponents）是 Java 生态中最成熟、功能最强大的 HTTP 客户端工具之一，相比 Java 11 内置的 HttpClient 和 Spring 的 RestTemplate，它提供了更精细的配置选项（如连接池、SSL 证书、重试策略等）（2）请求级配置（RequestConfig）]]></description><category></category></item><item><title><![CDATA[麒麟 V10 系统部署java程序操作指南]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/154447840</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/154447840</guid><author>Chief_fly</author><pubDate>Wed, 05 Nov 2025 17:57:10 +0800</pubDate><description><![CDATA[围绕麒麟 V10 系统的常用部署操作展开，涵盖编辑器命令、软件安装配置、服务管理等核心内容]]></description><category></category></item><item><title><![CDATA[jar包注册为 Windows 系统服务]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/154445659</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/154445659</guid><author>Chief_fly</author><pubDate>Wed, 05 Nov 2025 16:04:16 +0800</pubDate><description><![CDATA[Windows 系统部署 Java 服务]]></description><category></category></item><item><title><![CDATA[Linux 定时监测 Java 服务]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/154444638</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/154444638</guid><author>Chief_fly</author><pubDate>Wed, 05 Nov 2025 15:35:51 +0800</pubDate><description><![CDATA[实现 Linux 定时监测 Java 服务并重启]]></description><category></category></item><item><title><![CDATA[Nexus 私有仓库发布 Jar 包]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/154384573</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/154384573</guid><author>Chief_fly</author><pubDate>Tue, 04 Nov 2025 10:24:35 +0800</pubDate><description><![CDATA[详细安装步骤参考教程：https://blog.youkuaiyun.com/weixin_43888891/article/details/130675829，重点完成服务启动与初始密码获取。复制仓库 URL：在仓库详情页获取 HTTP URL（如 http://localhost:8081/repository/maven-releases/），后续配置需用到。直接通过链接下载：https://pan.baidu.com/s/11fzRWkI-WyFEyYn4UrI1vg（提取码：79pa）。]]></description><category></category></item><item><title><![CDATA[vosk语音转文字]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/154232090</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/154232090</guid><author>Chief_fly</author><pubDate>Sat, 01 Nov 2025 10:30:37 +0800</pubDate><description><![CDATA[Vosk 是一个离线开源语音识别工具包，它的优点在于：

    轻量：Vosk 提供轻量级的模型（小于 50MB 大小），可以用于低功耗平台（例如 Android、树莓派之类）
    多编程语言、多平台支持：Python、Java、Node.js、C#、C++、Rust、Go 等
    多语种支持：支持二十多种语言的识别（包括中文）
    实时性：实时性语音识别场景下，vosk 的延迟非常低]]></description><category></category></item><item><title><![CDATA[Canal 主从同步]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/154203575</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/154203575</guid><author>Chief_fly</author><pubDate>Fri, 31 Oct 2025 21:10:39 +0800</pubDate><description><![CDATA[Canal 主从同步的核心流程是「开启 MySQL Binlog → 配置 Canal（Admin + Deployer）→ 搭建监听服务」]]></description><category></category></item><item><title><![CDATA[Logback 配置精细化包日志控制]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/154061871</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/154061871</guid><author>Chief_fly</author><pubDate>Wed, 29 Oct 2025 10:24:37 +0800</pubDate><description><![CDATA[用于 Spring Boot 应用的日志管理，核心作用是按级别分离日志、按时间滚动存储、仅保留 3 天日志，同时支持精细化包日志控制]]></description><category></category></item><item><title><![CDATA[ConcurrentHashMap putIfAbsent 原理与竞态条件解决方案]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/154058524</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/154058524</guid><author>Chief_fly</author><pubDate>Wed, 29 Oct 2025 09:15:14 +0800</pubDate><description><![CDATA[单个操作原子性：get(), put(), remove() 等单个操作都是原子的内部状态一致性：不会出现数据结构损坏或数据不一致内存可见性：一个线程的修改对其他线程立即可见。]]></description><category></category></item><item><title><![CDATA[海康威视 ISAPI 协议(长连接)布防与订阅]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/154006177</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/154006177</guid><author>Chief_fly</author><pubDate>Tue, 28 Oct 2025 09:33:05 +0800</pubDate><description><![CDATA[主要实现了基于海康威视 ISAPI 协议的设备事件监控功能，通过长连接维护设备通信，结合重连机制保证稳定性，支持布防、订阅等操作，并提供了完善的工具类处理数据解析、配置管理和网络通信。适用于需要对接海康威视设备、实时获取设备事件的安防监控系统。]]></description><category></category></item><item><title><![CDATA[TCP 协议]]></title><link>https://blog.youkuaiyun.com/Chief_fly/article/details/153779299</link><guid>https://blog.youkuaiyun.com/Chief_fly/article/details/153779299</guid><author>Chief_fly</author><pubDate>Thu, 23 Oct 2025 13:34:09 +0800</pubDate><description><![CDATA[基于 Spring Boot 的继电器 TCP 服务端实现，核心功能是监听客户端连接、处理设备指令交互、维护设备状态及心跳检测，适用于楼宇自动化场景中的继电器设备管理。客户端RelayTcpClient。]]></description><category></category></item></channel></rss>