<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[linuxxx110的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/linuxxx110</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; linuxxx110]]></copyright><item><title><![CDATA[让openclaw使用系统命令：“rm“, “mkdir“, “touch“, “ls“, “cat“, “echo“]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/158808037</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/158808037</guid><author>linuxxx110</author><pubDate>Sun, 08 Mar 2026 16:00:32 +0800</pubDate><description><![CDATA[需要为file-opsSkill 添加文件删除功能，同时支持你列出的这些 Linux 命令。在 OpenClaw 的 Skill 配置中，，而是需要通过描述告诉 AI来完成这些操作。]]></description><category></category></item><item><title><![CDATA[如何让openclaw控制我的ubuntu电脑可以创建文件]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/158807535</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/158807535</guid><author>linuxxx110</author><pubDate>Sun, 08 Mar 2026 15:20:15 +0800</pubDate><description><![CDATA[（让 AI 拥有“手”）和（让 AI 知道“怎么做”）。]]></description><category></category></item><item><title><![CDATA[GetPageSpeed 软件仓库没有有效的订阅许可]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/158687977</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/158687977</guid><author>linuxxx110</author><pubDate>Thu, 05 Mar 2026 08:48:24 +0800</pubDate><description><![CDATA[错误信息中提到的“Unlock 100+ premium NGINX modules... Subscribe via this link”，以及你提供的网页内容都明确显示，这是一个。你在尝试安装时，仓库服务器检测到你当前的 IP ，但它在付费订阅列表中找不到这个 IP，于是中断了操作。：先执行命令删除 GetPageSpeed 仓库，避免它持续干扰你的。这能从根本上解决你的问题，且不会引入任何后续的付费风险或系统冲突。：这个仓库的访问权限是与服务器的。，用于获得仓库的访问权。# 查看具体仓库文件名。]]></description><category></category></item><item><title><![CDATA[excel365批量拆分列并填充单元格]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/157128085</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/157128085</guid><author>linuxxx110</author><pubDate>Mon, 19 Jan 2026 08:49:48 +0800</pubDate><description><![CDATA[今天遇到了需要批量拆分列并填充单元格的问题，解决方法记录下来，以示分享，然后关闭窗口回到excel中，选择需要处理的区域，按。' 将原值填充到整个区域。' 保存合并单元格的值。' 循环处理每个合并单元格。在excel365使用按。，选择对应的宏并运行即可。]]></description><category></category></item><item><title><![CDATA[python一句话代码解释：relative_url = next(iter(xlsx_urls))]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/156949037</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/156949037</guid><author>linuxxx110</author><pubDate>Wed, 14 Jan 2026 16:56:03 +0800</pubDate><description><![CDATA[的作用是从一个名为xlsx_urls的（比如集合set、列表list、字典的键等）中，并赋值给变量。]]></description><category></category></item><item><title><![CDATA[正则匹配应用小案例]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/156864752</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/156864752</guid><author>linuxxx110</author><pubDate>Mon, 12 Jan 2026 15:57:43 +0800</pubDate><description><![CDATA[有很多数据行格式如下：删除包含=前面的内容可以使用正则匹配替换内容正则表达式如下：^([^=]*=)]]></description><category></category></item><item><title><![CDATA[any() 函数的应用]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/156851308</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/156851308</guid><author>linuxxx110</author><pubDate>Mon, 12 Jan 2026 10:08:44 +0800</pubDate><description><![CDATA[年份列表里有年份的ID和年份数值，如下，想知道2026年的数值是否在这个列表里any()函数配合生成器表达式，简洁高效地判断'2026'是否存在于years列表中任意字典的'yearTime'字段里。]]></description><category></category></item><item><title><![CDATA[json.dumps(filter_dict, ensure_ascii=False, separators=(‘,‘, ‘:‘))代码解释]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/156765235</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/156765235</guid><author>linuxxx110</author><pubDate>Fri, 09 Jan 2026 15:24:35 +0800</pubDate><description><![CDATA[表格参数作用保留中文等 Unicode 字符，不转义为\uXXXX生成无空格的紧凑 JSON（如{"A":2025}而不是构造符合 Web API 要求的、可读且紧凑的 JSON 字符串参数。]]></description><category></category></item><item><title><![CDATA[python变量引用的小案例]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/156707216</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/156707216</guid><author>linuxxx110</author><pubDate>Thu, 08 Jan 2026 07:31:29 +0800</pubDate><description><![CDATA[写法是否正确说明❌语法错误⚠️缺少引号，生成{"A":2025}（数字），可能不符合后端要求✅能用，但不推荐✅✅✅最佳实践建议永远用来构造 JSON 字符串！]]></description><category></category></item><item><title><![CDATA[request.build_absolute_uri()为什么没有获得端口？]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/156518442</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/156518442</guid><author>linuxxx110</author><pubDate>Fri, 02 Jan 2026 21:20:28 +0800</pubDate><description><![CDATA[通常是因为在转发请求时Host，或者 Django 没有正确读取它。]]></description><category></category></item><item><title><![CDATA[request.build_absolute_uri()关于使用IP+端口]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/156518413</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/156518413</guid><author>linuxxx110</author><pubDate>Fri, 02 Jan 2026 21:17:29 +0800</pubDate><description><![CDATA[用户访问方式生成的 URLhttp://192.168.1.100:8080/目标路径✅https://example.com/目标路径✅http://localhost:8000/目标路径✅🎯你不需要做任何特殊处理—— 只要用户能访问你的页面，就能生成他“当前所见”的完整地址，完美用于二维码、分享链接等场景。]]></description><category></category></item><item><title><![CDATA[request.build_absolute_uri()用法]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/156518382</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/156518382</guid><author>linuxxx110</author><pubDate>Fri, 02 Jan 2026 21:14:39 +0800</pubDate><description><![CDATA[方法返回值（仅路径）a=1（路径+查询参数）（完整 URL）✅。]]></description><category></category></item><item><title><![CDATA[高考志愿填报系统UI设计的一点心得]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/156221605</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/156221605</guid><author>linuxxx110</author><pubDate>Wed, 24 Dec 2025 09:24:51 +0800</pubDate><description><![CDATA[系统进行了UI的全新设计，数据更直观，更清晰。整个过程也是借助了AI，有通义千问、deepseek、trae、cursor等。直接说结果，最懂我心的是cursor,一次提出需求，它一次完美呈现出你想要的结果，几乎不需要二次对话。最差的是trae,需求实现的很模糊，需要多次交流，并且代码冗余，deepseek和通义比trae要强一点。国产AI何时才能走到AI的顶尖？]]></description><category></category></item><item><title><![CDATA[Cannot find a valid baseurl for repo: centos-sclo-rh/x86_64]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/156111192</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/156111192</guid><author>linuxxx110</author><pubDate>Sat, 20 Dec 2025 14:38:43 +0800</pubDate><description><![CDATA[情况推荐操作不使用 SCL（大多数用户）明确需要 SCL（如用 devtoolset 编译）手动配置阿里云 SCL 源（方法二）]]></description><category></category></item><item><title><![CDATA[高考辅助填报系统招生计划页面Redis缓存加速实施方案]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/155408162</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/155408162</guid><author>linuxxx110</author><pubDate>Sun, 30 Nov 2025 08:22:40 +0800</pubDate><description><![CDATA[筛选选项缓存 | `enrollment_plan_filter_options` | 2小时 | 学科、批次、专业等筛选选项列表 | 首次访问页面时 || 查询结果缓存 | `enrollment_plan_list:{hash}` | 10分钟 | 特定查询条件下的分页数据结果 | 用户执行查询时 || 重复加载筛选选项 | 多次数据库查询 | 内存缓存读取 | 100-500倍 || 缓存类型 | 缓存键模式 | 过期时间 | 缓存内容 | 缓存时机 |]]></description><category></category></item><item><title><![CDATA[ PyCharm 的替换功能小技巧---使用正则替换]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/155163561</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/155163561</guid><author>linuxxx110</author><pubDate>Sun, 23 Nov 2025 16:35:09 +0800</pubDate><description><![CDATA[比如在写爬虫中的header的参数时，我们从抓包软件中复制过来，一个参数一个参数的去加引号和逗号比较麻烦，比如：这是原来的参数：q=0.9这是添加引号和逗号后变成合规的参数：q=0.9"]]></description><category></category></item><item><title><![CDATA[ iptables 规则的重要性]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/154999639</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/154999639</guid><author>linuxxx110</author><pubDate>Tue, 18 Nov 2025 19:35:35 +0800</pubDate><description><![CDATA[即使 CentOS 7 的防火墙（firewalld）是关闭的，这些 iptables 规则仍然需要设置。原因如下：“关闭防火墙”通常指 
	这只是停用了 firewalld 服务，但 Linux 内核的 netfilter（即 iptables 所操作的底层框架）始终在运行。PPTP VPN 的正常工作依赖两个核心功能：

			
		
		
		数据包转发和协议放行：允许 GRE 协议（PPTP 控制通道用 TCP 1723，数据通道用 GRE 协议 47）通过。
		
			由这些规则实现：
			
]]></description><category></category></item><item><title><![CDATA[ CentOS 7 系统上配置 PPTP服务器]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/154999549</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/154999549</guid><author>linuxxx110</author><pubDate>Tue, 18 Nov 2025 19:31:52 +0800</pubDate><description><![CDATA[仅适用于测试或临时用途。]]></description><category></category></item><item><title><![CDATA[高考志愿填报辅助系统]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/154956207</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/154956207</guid><author>linuxxx110</author><pubDate>Mon, 17 Nov 2025 19:25:44 +0800</pubDate><description><![CDATA[高考志愿填报辅助系统是一个专为高考学生、教师和教育机构设计的综合性平台，旨在提供全面的高校招生信息查询、志愿填报分析、AI智能问答等功能，帮助学生科学合理地进行高考志愿填报决策。高中学生：查询高校专业信息、进行志愿填报规划高中教师：管理学生信息、为学生提供志愿填报指导教育机构：进行数据分析、辅助决策支持。]]></description><category></category></item><item><title><![CDATA[django测试缓存命令的解读]]></title><link>https://blog.youkuaiyun.com/linuxxx110/article/details/154840132</link><guid>https://blog.youkuaiyun.com/linuxxx110/article/details/154840132</guid><author>linuxxx110</author><pubDate>Fri, 14 Nov 2025 16:19:15 +0800</pubDate><description><![CDATA[运行一个名为的性能测试命令，在测试前先清空缓存，然后进行 5 轮缓存命中的性能采样，最终输出缓存带来的加速比。]]></description><category></category></item></channel></rss>