<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>龙岩易富通网络科技有限公司</title><link>http://www.0597seo.com/</link><description>龙岩小程序开发,龙岩分销系统</description><item><title>龙虾（OpenClaw）AI系统中所有斜杠指令的中文解释</title><link>http://www.0597seo.com/post/2720.html</link><description>&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;Session 会话管理&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/session - 管理会话级别的设置（例如设置空闲时间 /session idle）.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/stop - 停止当前正在运行的任务.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/reset - 重置当前会话（清空上下文，重新开始）.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/new - 	开启一个新的会话.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/compact - 压缩会话的上下文以节省空间.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;Options 选项设置&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/usage - 显示使用量统计或费用摘要.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/think (/thinking, /t) - 设置思考深度等级.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/verbose (/v) - 切换详细输出模式（显示更多后台信息）.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/reasoning (/reason) -切换推理过程的可见性.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/elevated (/elev) - 切换高权限模式（允许执行更高风险操作）.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/exec - 为当前会话设置命令执行的默认参数.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/model - 显示或设置当前使用的AI模型.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/models - 列出可用的模型提供商或具体模型.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/queue - 调整任务队列的设置.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;Status	状态查询&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/help - 显示可用的帮助命令.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/commands - 列出所有斜杠指令.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/status - 显示当前系统状态.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/context - 解释上下文是如何构建和使用的.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/export-session (/export) - 将当前会话导出为包含完整系统提示的HTML文件.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/whoami (/id) - 显示你的用户标识符.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;Management	系统管理&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/allowlist [text] - 列出、添加或移除白名单条目.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/approve - 批准或拒绝执行请求.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/subagents - 列出、终止、查看日志、创建或引导当前会话的子代理任务.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/acp - 管理ACP会话和运行时选项.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/focus - 将当前对话线程绑定到一个会话目标.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/unfocus - 移除当前的对话线程绑定.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/agents - 列出绑定到当前线程的代理.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/kill - 终止一个（或所有）正在运行的子代理.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/steer (/tell) - 向正在运行的子代理发送引导指令.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/activation - 设置群组激活模式.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/send - 设置消息发送策略.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;Media	媒体工具&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/tts - 控制文本转语音功能.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;Tools	工具与插件&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/skill - 按名称运行一个特定技能.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/restart - 重启OpenClaw系统.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;Docks&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/dock_telegram (/dock-telegram) - 切换到Telegram平台进行回复.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/dock_discord (/dock-discord) - 切换到Discord平台进行回复.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/dock_slack (/dock-slack) - 切换到Slack平台进行回复.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;Plugins&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/pair (device-pair) - 生成设备配对码并批准配对请求.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/phone (phone-control) - 启用/禁用高风险手机节点命令（如摄像头/屏幕/写入操作）.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;/voice (talk-voice) - 列出或设置ElevenLabs语音（影响iOS语音播放）.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Mon, 23 Mar 2026 14:29:18 +0800</pubDate></item><item><title>debian系统宝塔nginx配置geoip2屏蔽国家访问</title><link>http://www.0597seo.com/post/2719.html</link><description>&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;一:安装geoip2依赖扩展&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;sudo apt install libmaxminddb-dev -y&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;二:下载ngx_http_geoip2_module&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;git clone https://github.com/leev/ngx_http_geoip2_module.git&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;三:在宝塔面板里边安装nginx的时候选择编译安装，并手动增加扩展,安装时候点击启用&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;模块名称 ngx_http_geoip2_module&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;模块说明 禁用国家ip&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;模块参数 --add-module=/path/to/ngx_http_geoip2_module&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;等待安装后输入 nginx -V 查看是否安装成功&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;四:在宝塔中安装geoip&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;配置nginx&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;在nginx配置文件中，http段加入以下代码。以宝塔安装的nginx为例，打开/www/server /nginx/conf/nginx.conf文件，&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;在http中添加&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;geoip2 /usr/share/GeoIP/Country.mmdb {&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; $geoip2_data_country_code country iso_code;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;map $geoip2_data_country_code $allowed_country {&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; default yes;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; CN yes;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; JP no;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; DE no;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;在站点配置文件添加:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;if ($allowed_country = no) {&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; return 403;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Fri, 31 Oct 2025 16:19:52 +0800</pubDate></item><item><title>centos 定时执行 think命令</title><link>http://www.0597seo.com/post/2718.html</link><description>&lt;p&gt;在TP5中自定义hello命令&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;lt;?php&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; protected function configure()&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $this-&amp;gt;setName(&amp;#39;hello&amp;#39;)&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //定义命令的名字&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt;setDescription(&amp;#39;This is my command&amp;#39;)&amp;nbsp; &amp;nbsp; &amp;nbsp;//定义命令的描述&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt;addArgument(&amp;#39;name&amp;#39;)&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //增加一个名字参数&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;gt;addArgument(&amp;#39;age&amp;#39;);&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //增加一个年龄参数&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; protected function execute(Input $input, Output $output)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //获取输入的参数&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $name = $input-&amp;gt;getArgument(&amp;#39;name&amp;#39;);&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $age = $input-&amp;gt;getArgument(&amp;#39;age&amp;#39;);&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //输出获得的参数&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $output-&amp;gt;writeln(&amp;quot;My name is $name ,age is $age&amp;quot;);&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;centos定时执行&lt;/p&gt;&lt;p&gt;* * * * *&amp;nbsp; php /path/to/your/project/think hello&lt;/p&gt;</description><pubDate>Sat, 21 Jun 2025 12:45:20 +0800</pubDate></item><item><title>子页面传递参数到父页面</title><link>http://www.0597seo.com/post/2717.html</link><description>&lt;p&gt;window.postMessage 是一种跨文档通信的方法，允许来自一个文档（例如一个网页或Iframe）向另一个文档发送消息。这在Iframe中使用尤其有用，因为它允许父页面和Iframe之间的安全通信。实例中在父页面点击按钮弹出子页面窗口，子页面窗口关闭后需要传递参数到父页面。&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;父页面&lt;/p&gt;&lt;p&gt;window.addEventListener(&amp;#39;message&amp;#39;, function(event) {&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space-collapse: preserve;&quot;&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp; if (event.data.action === &amp;#39;dataFromChild&amp;#39;) {&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space-collapse: preserve;&quot;&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var id =&amp;nbsp; event.data.id;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space-collapse: preserve;&quot;&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var sn =&amp;nbsp; event.data.sn;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space-collapse: preserve;&quot;&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var name =&amp;nbsp; event.data.name;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space-collapse: preserve;&quot;&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var price =&amp;nbsp; event.data.price;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space-collapse: preserve;&quot;&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var thumb =&amp;nbsp; event.data.thumb;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space-collapse: preserve;&quot;&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // 处理数据&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space-collapse: preserve;&quot;&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.log(id);&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space-collapse: preserve;&quot;&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;}, false);&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;子页面&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;$(&amp;quot;.sel&amp;quot;).click(function(){&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 	&amp;nbsp; var id = $(this).data(&amp;quot;id&amp;quot;);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 	&amp;nbsp; var sn = $(this).data(&amp;quot;sn&amp;quot;);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 	&amp;nbsp; var name = $(this).data(&amp;quot;name&amp;quot;);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 	&amp;nbsp; var price = $(this).data(&amp;quot;price&amp;quot;);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 	&amp;nbsp; var thumb = $(this).data(&amp;quot;thumb&amp;quot;);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 	&amp;nbsp; window.parent.postMessage({ action: &amp;#39;dataFromChild&amp;#39;, id: id, sn: sn, name: name, price:price, thumb:thumb }, &amp;#39;*&amp;#39;);&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 	&amp;nbsp; var index = parent.layer.getFrameIndex(window.name); //获取窗口索引&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 	&amp;nbsp; parent.layer.close(index);&amp;nbsp; // 关闭layer&lt;/p&gt;&lt;p&gt;})&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Thu, 22 May 2025 16:32:01 +0800</pubDate></item><item><title>php 将 unicode 字符串转中文的方法</title><link>http://www.0597seo.com/post/2716.html</link><description>&lt;p&gt;$txt = &amp;quot;\u7cfb\u7edf\u7e41\u5fd9\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5&amp;quot;;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;function u2c($str)&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space-collapse: preserve;&quot;&gt;	&lt;/span&gt;return preg_replace_callback(&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space-collapse: preserve;&quot;&gt;		&lt;/span&gt;&amp;quot;#\\\u([0-9a-f]{4})#i&amp;quot;,&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space-collapse: preserve;&quot;&gt;		&lt;/span&gt;function ($r) {&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space-collapse: preserve;&quot;&gt;			&lt;/span&gt;return iconv(&amp;#39;UCS-2BE&amp;#39;, &amp;#39;UTF-8&amp;#39;, pack(&amp;#39;H4&amp;#39;, $r[1]));&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space-collapse: preserve;&quot;&gt;		&lt;/span&gt;},&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space-collapse: preserve;&quot;&gt;		&lt;/span&gt;$str&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space-collapse: preserve;&quot;&gt;	&lt;/span&gt;);&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;echo u2c($txt);&lt;/p&gt;&lt;p&gt;转后后显示中文“系统繁忙，请稍后重试”&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Sun, 18 May 2025 19:46:20 +0800</pubDate></item><item><title>mysql更新某个字段中要查找的字符替换成新的字符</title><link>http://www.0597seo.com/post/2715.html</link><description>&lt;p&gt;UPDATE news SET content = REPLACE(content, &amp;#39;查找的字符&amp;#39;, &amp;#39;替换的字符&amp;#39;) WHERE id&amp;gt;0;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;content 为要查找的字段&lt;/p&gt;</description><pubDate>Mon, 05 May 2025 23:42:18 +0800</pubDate></item><item><title>如何设置Win10默认输入法是英语的</title><link>http://www.0597seo.com/post/2714.html</link><description>&lt;p&gt;1. 打开电脑之后，在桌面左下角点击打开“开始”按钮，打开“设置”选项。&lt;/p&gt;&lt;p&gt;2. 打开设置选项之后，在Windows设置页面中点击打开“时间和语言”选项。&lt;/p&gt;&lt;p&gt;3. 进入时间和语言设置页面之后，在“语言”页面中先点击“中文”选项，再打开“选项”。&lt;/p&gt;&lt;p&gt;4. 进入语言选项页面之后，在键盘处点击一个输入法，打开该输入法下的“选项”。&lt;/p&gt;&lt;p&gt;5. 进入输入法的设置页面之后，在该页面中点击打开“常规”选项。&lt;/p&gt;&lt;p&gt;6. 进入常规设置页面之后，打开“选择输入法默认模式”选项，在下拉列表中选择“英语”选项即可。&lt;/p&gt;</description><pubDate>Sat, 26 Apr 2025 18:29:39 +0800</pubDate></item><item><title>mysql 存储过程 动态拼接参数</title><link>http://www.0597seo.com/post/2713.html</link><description>&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;CREATE DEFINER=`root`@`%` PROCEDURE `user`(&lt;/span&gt;&lt;/p&gt;&lt;p&gt;	&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; IN var_sdate int(11),&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&amp;nbsp; &amp;nbsp; IN var_edate int(11)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;BEGIN&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;set @wsql=CONCAT(&amp;#39; reg_time &amp;gt;= &amp;#39; ,&amp;nbsp; var_sdate , &amp;#39; and reg_time &amp;lt;= &amp;#39; , var_edate);&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;set @querysql=CONCAT(&amp;quot;SELECT&amp;nbsp; * FROM user where&amp;quot;, @wsql);&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;PREPARE stmt FROM @querysql;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;EXECUTE stmt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;DEALLOCATE PREPARE stmt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;END&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Sun, 20 Apr 2025 13:49:10 +0800</pubDate></item><item><title>centos 格式化挂载数据盘</title><link>http://www.0597seo.com/post/2712.html</link><description>&lt;p&gt;本示例以CentOS 7.6 64位系统为例，介绍如何在Linux服务器上使用Parted和e2fsprogs工具分区并格式化数据盘。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;Linux服务器上挂载的数据盘，建议您采用GPT分区格式，并采用xfs或者ext4文件系统。&lt;/p&gt;&lt;p&gt;1、远程连接Linux服务器，并安装Parted和e2fsprogs工具。&lt;/p&gt;&lt;p&gt;a、远程连接服务器。&lt;/p&gt;&lt;p&gt;b、运行以下命令，切换为root用户，并返回根目录。&lt;/p&gt;&lt;p&gt;sudo su root&lt;/p&gt;&lt;p&gt;cd&lt;/p&gt;&lt;p&gt;c、依次运行以下命令，安装Parted和e2fsprogs工具。&lt;/p&gt;&lt;p&gt;安装Parted工具：&lt;/p&gt;&lt;p&gt;yum install -y parted&lt;/p&gt;&lt;p&gt;安装e2fsprogs工具：&lt;/p&gt;&lt;p&gt;yum install -y e2fsprogs&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;2、运行以下命令，查看服务器内的数据盘信息。&lt;/p&gt;&lt;p&gt;fdisk -l&lt;/p&gt;&lt;p&gt;查看到的数据盘信息。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;3、使用Parted工具为数据盘进行分区。&lt;/p&gt;&lt;p&gt;a、运行以下命令开始分区。&lt;/p&gt;&lt;p&gt;parted /dev/vdb1&lt;/p&gt;&lt;p&gt;b、运行以下命令，设置GPT分区。&lt;/p&gt;&lt;p&gt;mklabel gpt&lt;/p&gt;&lt;p&gt;系统将提示您转换分区格式将导致磁盘数据丢失。本文介绍如何处理一块全新的数据盘，因此输入Yes即可。&lt;/p&gt;&lt;p&gt;c、运行以下命令，划分一个主分区，并设置分区的开始位置和结束位置。&lt;/p&gt;&lt;p&gt;mkpart primary 1 100%&lt;/p&gt;&lt;p&gt;d、运行以下命令，检查分区是否对齐。&lt;/p&gt;&lt;p&gt;align-check optimal 1&lt;/p&gt;&lt;p&gt;e、运行以下命令，查看分区表。&lt;/p&gt;&lt;p&gt;print&lt;/p&gt;&lt;p&gt;f、运行以下命令，退出Parted工具。&lt;/p&gt;&lt;p&gt;quit&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;4、运行以下命令，使系统重读分区表。&lt;/p&gt;&lt;p&gt;partprobe&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;5、运行以下命令，为/dev/vdb1分区创建一个文件系统。&lt;/p&gt;&lt;p&gt;根据您的需求运行以下任一命令，创建文件系统。&lt;/p&gt;&lt;p&gt;创建一个ext4文件系统。&lt;/p&gt;&lt;p&gt;mkfs -t ext4 /dev/vdb1&lt;/p&gt;&lt;p&gt;创建一个xfs文件系统。&lt;/p&gt;&lt;p&gt;mkfs -t xfs /dev/vdb1&lt;/p&gt;&lt;p&gt;本示例中选择创建ext4文件系统。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;6、在/etc/fstab文件中写入新分区信息，启动开机自动挂载分区。&lt;/p&gt;&lt;p&gt;a、运行以下命令，创建一个名为/data的挂载点。&lt;/p&gt;&lt;p&gt;mkdir /data&lt;/p&gt;&lt;p&gt;b、运行以下命令，备份/etc/fstab。&lt;/p&gt;&lt;p&gt;cp /etc/fstab /etc/fstab.bak&lt;/p&gt;&lt;p&gt;c、运行以下命令，向/etc/fstab里写入新分区信息。&lt;/p&gt;&lt;p&gt;echo `blkid /dev/vdb1 | awk &amp;#39;{print $2}&amp;#39; | sed &amp;#39;s/\&amp;quot;//g&amp;#39;` /data ext4 defaults 0 0 &amp;gt;&amp;gt; /etc/fstab&lt;/p&gt;&lt;p&gt;说明/dev/vdb1为数据盘分区设备名、/data为本示例中自定义的挂载点、ext4表示ext4文件系统，您需要根据实际情况做相应修改。&lt;/p&gt;&lt;p&gt;d、运行以下命令，查看/etc/fstab的信息。&lt;/p&gt;&lt;p&gt;cat /etc/fstab&lt;/p&gt;&lt;p&gt;如果返回结果里出现了写入的新分区信息，说明写入成功。&lt;/p&gt;&lt;p&gt;e、运行以下命令，使/etc/fstab中挂载数据盘的配置生效。&lt;/p&gt;&lt;p&gt;mount -a&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;7、运行以下命令，查看目前磁盘空间和使用情况。&lt;/p&gt;&lt;p&gt;df -h&lt;/p&gt;&lt;p&gt;如果返回结果里出现新建文件系统的信息，说明挂载成功，您可以使用新的文件系统了。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Fri, 04 Apr 2025 16:35:05 +0800</pubDate></item><item><title>uniapp 微信小程序v-model双向绑定冲突</title><link>http://www.0597seo.com/post/2711.html</link><description>&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;&quot;&gt;&amp;lt;input type=&amp;quot;text&amp;quot; class=&amp;quot;input-text&amp;quot; placeholder=&amp;quot;请填写项目名&amp;quot; :value=&amp;quot;info.title&amp;quot; @input=&amp;quot;handleInput&amp;quot; data-model=&amp;quot;title&amp;quot;&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;&quot;&gt;handleInput(e) {&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;&quot;&gt;&amp;nbsp; &amp;nbsp;var that = this;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;&quot;&gt;&amp;nbsp; &amp;nbsp;var name = e.currentTarget.dataset.model;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;&quot;&gt;&amp;nbsp; &amp;nbsp;that.$set(that, name, e.detail.value);&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;&quot;&gt;},&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;&quot;&gt;//数组&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;handleInput(e) {&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;&amp;nbsp; &amp;nbsp;var that = this;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;&amp;nbsp; &amp;nbsp;var name = e.currentTarget.dataset.model;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;&amp;nbsp; &amp;nbsp;that.$set(that.info, name, e.detail.value);&amp;nbsp; &amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-wrap-mode: wrap;&quot;&gt;},&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 02 Apr 2025 15:28:19 +0800</pubDate></item></channel></rss><!--13.25 ms , 5 query , 1250kb memory , 0 error-->