<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dkgee]]></title><description><![CDATA[活着就应该逢山开路，遇水架桥。]]></description><link>https://blog.youkuaiyun.com/TankRuning</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; TankRuning]]></copyright><item><title><![CDATA[记录一次Clickhouse持续占用CPU超过100%问题分析]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/166138005</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/166138005</guid><author>TankRuning</author><pubDate>Sun, 20 Sep 2026 18:15:01 +0800</pubDate><description><![CDATA[Clickhouse版本21.7.5.29，问题现象：长久占用CPU一直在100%以上，如下所示：使用Hermes智能体连接上服务器分析，结论如下：clickhouse-server.err.log  818 MB  ← 当前活跃
err.log.0.gz  43 MB        ← 2026-09-20 02:27
err.log.1.gz  43 MB
err.log.2-8.gz  每天 40+ MBerr.log 有 800MB + 9 个 40MB+ 历史文件 = 每天产生 ~50MB err]]></description><category></category></item><item><title><![CDATA[Linux 应急响应 Playbook — X进程关不掉背后的挖矿木马 + DDoS 节点 + 多套 rootkit]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/163245054</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/163245054</guid><author>TankRuning</author><pubDate>Mon, 27 Jul 2026 15:38:42 +0800</pubDate><description><![CDATA[X进程关不掉= systemd标准配置,2 年前用户自部署合法业务(不是入侵)XMRig 挖矿木马(2026-07-24 01:32 植入,3 天前)gateway.shGGGG-55555 DDoS + rootkit 套件(2020-10-01 植入,5+ 年驻守)/.mod/etc/.cfgzjl7 第四套 rootkit 套件(2026-07-24 1:15–1:32 投放)底层 SSH 客户端 + PAM 认证模块被替换(2020 年或更早)→。]]></description><category></category></item><item><title><![CDATA[记录一次个人开发的智能体的实战应用经验]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/163242724</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/163242724</guid><author>TankRuning</author><pubDate>Mon, 27 Jul 2026 14:37:57 +0800</pubDate><description><![CDATA[即是学习，又是反思，中间过程操作让人心累，真可恶。（Q：我的提问，A:智能体回答，IP、密码和关键进程名称已匿名处理）Q：@reboot sleep 2100 && /usr/lib/systemd/systemd-kworkerd  是什么意思，为什么会有这个cron定时任务呢。Q：一台服务器:172.30.XX.XX  用户名密码为 root/XXXX   该服务器上面开个好几个X进程，怎么也关闭不了，帮我排查分析下原因。Q：需要，但是先总结上面经验，写入到文档中，然后再进行进行后续操作。]]></description><category></category></item><item><title><![CDATA[相同版本的vscode和claude code扩展，不同电脑上为什么显示模式有区别（一个有Auto Mode），一个没有，该如何调整，让它出来]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/162424967</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/162424967</guid><author>TankRuning</author><pubDate>Mon, 29 Jun 2026 16:11:07 +0800</pubDate><description><![CDATA[最终解决方法是修改 settings.json配置，把"model": "claude-opus-4-7" 删掉，解决的。]]></description><category></category></item><item><title><![CDATA[OpenCode工具]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/159127383</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/159127383</guid><author>TankRuning</author><pubDate>Mon, 16 Mar 2026 17:57:20 +0800</pubDate><description><![CDATA[摘要：OpenCode AI编程学习遇到免费模型速度慢的问题，国内GLM和MiniMax表现较好。GLM官网套餐售罄无法购买，MiniMax推出跨年福利活动，邀请好友可享CodingPlan九折优惠和Builder权益，邀请者获得返利和社区特权。活动链接：https://platform.minimaxi.com/subscribe/coding-plan?code=1BtRZ39x8K&amp;source=link （98字）]]></description><category></category></item><item><title><![CDATA[如何禁止Chrome的重新启动即可更新窗口弹窗提示]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/154521066</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/154521066</guid><author>TankRuning</author><pubDate>Fri, 07 Nov 2025 09:37:48 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[windows系统的git bash、cmd、ps三种窗口激活conda环境示例]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/149427838</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/149427838</guid><author>TankRuning</author><pubDate>Thu, 17 Jul 2025 18:35:46 +0800</pubDate><description><![CDATA[【代码】windows系统的git bash、cmd、ps三种窗口激活conda环境示例]]></description><category></category></item><item><title><![CDATA[Dify-1.3.1介绍及部署镜像下载]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/147856953</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/147856953</guid><author>TankRuning</author><pubDate>Sat, 10 May 2025 18:11:18 +0800</pubDate><description><![CDATA[在使用Dify的过程中，遇到了通过docker-compose无法拉取镜像的问题。为解决这一问题，手动拉取了所需镜像，并将其保存为本地文件以便后续使用。拉取的镜像包括langgenius/dify-api:1.3.1、langgenius/dify-web:1.3.1、postgres:15-alpine、redis:6-alpine等。随后，使用docker save命令将这些镜像导出为.tar文件，并通过docker rmi清理了本地镜像以释放空间。最后，将这些镜像文件打包为dify-images.ta]]></description><category></category></item><item><title><![CDATA[win10 如何关闭默认桌面上 了解此图片有关信息 提示信息]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/147506043</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/147506043</guid><author>TankRuning</author><pubDate>Fri, 25 Apr 2025 13:32:41 +0800</pubDate><description><![CDATA[打开运行对话框（Win+R），输入regedit打开注册表编辑器；右键点击“NewStartPanel”，选择“新建-DWORD（32位）值（D）”，命名为“{2cc5ca98-6485-489a-920e-b3e88a6ccce3}”；关闭注册表编辑器，在桌面空白处右键刷新即可去除“了解此图片”图标。通过设置菜单进入个性化设置，选择“背景”，然后从“Windows聚焦”更改为其他选项（如图片或纯色），这样就不会再显示“了解此图片”图标，但这种方法会导致无法使用自动更换的壁纸，可能需要手动选择壁纸。]]></description><category></category></item><item><title><![CDATA[conda将python低版本环境升级到高版本]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/145543790</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/145543790</guid><author>TankRuning</author><pubDate>Mon, 10 Feb 2025 10:10:59 +0800</pubDate><description><![CDATA[在升级Python版本后，可能会出现一些依赖包不兼容的情况。：如果你不想直接升级现有环境，可以考虑创建一个新的虚拟环境来测试Python 3.8，这样可以避免影响现有的项目。通过以上步骤，你应该能够成功将Conda环境中的Python版本从3.7.16升级到3.8。：在升级之前，建议你备份当前环境，以防升级过程中出现问题。可以将Conda环境中的Python版本从3.7.16升级到3.8。首先，你需要激活你想要升级Python版本的环境。最后，建议你运行一些测试代码，确保你的环境在升级后仍然正常工作。]]></description><category></category></item><item><title><![CDATA[Linux部署模型报错OSError: Error no file named pytorch_model.bin, tf_model.h5, model.ckpt.index or flax_mod]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/145158325</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/145158325</guid><author>TankRuning</author><pubDate>Wed, 15 Jan 2025 13:21:16 +0800</pubDate><description><![CDATA[报错内容：OSError: Error no file named pytorch_model.bin, tf_model.h5, model.ckpt.index or flax_model.msgpack found in directory。主要原因是transformer版本不对，需要升级。]]></description><category></category></item><item><title><![CDATA[Cursor怎样设置中文]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/144304645</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/144304645</guid><author>TankRuning</author><pubDate>Sat, 07 Dec 2024 08:37:52 +0800</pubDate><description><![CDATA[此外，您也可以通过其他方式设置中文，例如使用 `Ctrl + Shift + X` 进入设置页面，输入 `Chinese` 进行语言选择。：在命令面板的搜索框中输入 `Configure Display Language`，然后按下回车键。：按下键盘组合键 `Ctrl + Shift + P`，这将打开命令面板。在弹出的选项中选择中文（Chinese），系统会提示您重启软件以应用更改。通过以上步骤，您就可以顺利将Cursor软件的界面语言更改为中文。按照提示重启Cursor软件，完成语言设置。]]></description><category></category></item><item><title><![CDATA[解决loguru在multiprocessing并发场景下子线程日志无法记录到文件问题]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/140213260</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/140213260</guid><author>TankRuning</author><pubDate>Fri, 05 Jul 2024 16:59:27 +0800</pubDate><description><![CDATA[但是上面有个问题：linux系统下的python线程并发与windows环境下的python线程并发调用方式不相同。为了避免在windows系统下运行正常的代码在linux系统下出问题，需要借助multiprocessing 的context。上面通过multiprocessing 中的Pool创建线程池可记录多线程执行日志。第一种，通过类定义一个日志变量，然后外部传入logger对象来记录日志。第二种，通过将logger对象定义为全局变量来记录日志。]]></description><category></category></item><item><title><![CDATA[ubuntu-24.04系统静态Mac和IP配置]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/139271483</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/139271483</guid><author>TankRuning</author><pubDate>Tue, 28 May 2024 17:13:10 +0800</pubDate><description><![CDATA[（3）上面是mac地址替换过程，选择新生成的mac地址和名字（点击下拉会自动提示），下面的cloned address填上要克隆的地址（该地址会覆盖掉新生成的mac地址），Name可以填那个自动生成网络简介名称，如图为ens33。原因说明：因网络的IP地址和Mac是预分配的，所以ubuntu系统需要修改网卡的mac地址和IP才能访问，网络查了半天资料都没成功，后再界面提示，跟着操作才成功，特此记录。（2）新建的网络配置会自动生成一个随机的Mac地址，该地址无法修改，在后面的Identity那可以修改。]]></description><category></category></item><item><title><![CDATA[服务器突然断电重启，clickhouse启动异常Suspiciously many broken parts to remove]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/139060329</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/139060329</guid><author>TankRuning</author><pubDate>Mon, 20 May 2024 11:21:36 +0800</pubDate><description><![CDATA[主要错误为： DB::Exception: Suspiciously many (45) broken parts to remove.这个是发生在机器断电场景下的报错，查找原因是说因为写入数据造成的元数据和数据不一致问题。配置的值，则拒绝自动修复或者拒绝删除损坏部分的数据，并且服务启动时候直接报错退出。，可选值范围是任意正整数，如果单个分区中的损坏部分数量超过。目前需要尽量避免该错误以免服务启动失败，推荐把该参数配置为。表引擎数据，数据可能存在损坏情况。在重启服务的时候会重新加载。重启后，查询相关参数，]]></description><category></category></item><item><title><![CDATA[python调用golang中函数方法]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/136068132</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/136068132</guid><author>TankRuning</author><pubDate>Wed, 07 Feb 2024 13:49:51 +0800</pubDate><description><![CDATA[由于simhash方法有多种实现方式，现python中simhash方法与golang中的不一样，需要两者代码生成结果保持一致，故采用python中的代码调用golang编译的so文件来实现。：①Windows10系统要有gcc环境，否则go build编译so文件不会成功。注意：有的Windows10通过MinGW Installer安装的32位gcc版本，编译会报错。重点说明一下方式二，go代码中涉及第三方依赖包引用，需要对调用的函数加上export注释。" 不是注释，类似java中的注解，]]></description><category></category></item><item><title><![CDATA[Java命令行编译、打包与执行参考命令]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/135606863</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/135606863</guid><author>TankRuning</author><pubDate>Mon, 15 Jan 2024 17:27:46 +0800</pubDate><description><![CDATA[【代码】Java命令行编译、打包与执行参考命令。JNI调用C/C++]]></description><category></category></item><item><title><![CDATA[Win10的Excel打开特别慢问题]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/125378103</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/125378103</guid><author>TankRuning</author><pubDate>Mon, 20 Jun 2022 18:25:12 +0800</pubDate><description><![CDATA[解决Win10的Excel打开特别慢问题]]></description><category></category></item><item><title><![CDATA[使用Go编译为可执行文件（windows/linux）]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/122836976</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/122836976</guid><author>TankRuning</author><pubDate>Wed, 09 Feb 2022 10:52:02 +0800</pubDate><description><![CDATA[案例场景：创建一个两层目录，并在该目录下创建一个文件，将“Hello World”字符写入该文件，并读取出来。

目标：（1）测试案例是否能执行成功；（2）编译代码成windows与linux两种环境下的可执行文件。

测试代码文件名为main.go，内容如下：


package main

import (
	"fmt"
	"io/ioutil"
	"os"
)

func main() {
	// 文件夹名
	_dir := "data/test"
	exist, err := pathExists(]]></description><category></category></item><item><title><![CDATA[linux命令对两个文件求差集、交集、并集]]></title><link>https://blog.youkuaiyun.com/TankRuning/article/details/122146834</link><guid>https://blog.youkuaiyun.com/TankRuning/article/details/122146834</guid><author>TankRuning</author><pubDate>Sat, 25 Dec 2021 18:44:36 +0800</pubDate><description><![CDATA[一、差集

有两个文件user_2020.txt、user_2019.txt

其中user_2020.txt中内容如下：


uuu
aaa
bbb
111

user_2019.txt中内容如下：


eeeee
aaa
bbb
ccc
aaa

示例一：求user_2020.txt - user_2019.txt的差集命令


sort user_2020.txt user_2019.txt user_2019.txt| uniq -u

结果如下：


111
uuu

示例二：求user_201.]]></description><category></category></item></channel></rss>