<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[琼楼玉宇]]></title><description><![CDATA[软件开发 java php script]]></description><link>https://blog.youkuaiyun.com/ldy889</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ldy889]]></copyright><item><title><![CDATA[纯浏览器离线单机版mu-online-solo-classic ]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/170366731</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/170366731</guid><author>ldy889</author><pubDate>Mon, 09 Nov 2026 21:39:01 +0800</pubDate><description><![CDATA[—核心游戏逻辑 5.5 万行基本没动，只把 socket、连接、数据库、Win32 API 四层换成内存回调 + 本地文件，就让 2001 年的 Windows 网游在浏览器里跑成了单机版。│ shell_login.wasm (3.2MB) │ ──C1/C2 包────▶ │ (GameServer 引擎)         │。│ window.soloBridge        │ ◀──包/存档────── │ server_worker.js         │。这是整个项目最有价值的部分——]]></description><category></category></item><item><title><![CDATA[AI作图暂难满足生产级精度要求]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/169143421</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/169143421</guid><author>ldy889</author><pubDate>Mon, 26 Oct 2026 10:20:11 +0800</pubDate><description><![CDATA[真实测试。]]></description><category></category></item><item><title><![CDATA[AI短剧生成]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/168853544</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/168853544</guid><author>ldy889</author><pubDate>Fri, 23 Oct 2026 10:10:14 +0800</pubDate><description><![CDATA[输出规格 ：分辨率（1080p 还是 4K）、帧率（25fps 还是 30fps）、编码格式（H.264）。视觉风格 ：颜色主题（比如蓝白科技感、暖色调）、字体、背景样式。每一镜内容 ：是数据图表、文字、还是几何动画？转场方式 ：硬切、淡入淡出、还是滑动？数据源 ：数据是写死还是读取 CSV？时间轴 ：总时长多少秒？]]></description><category></category></item><item><title><![CDATA[crmeb开源版本安装步骤2026-10-20]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/168541723</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/168541723</guid><author>ldy889</author><pubDate>Tue, 20 Oct 2026 15:03:47 +0800</pubDate><description><![CDATA[从这里来看是直接转发了phpfpm.  这是后台登录界面，所以第一要解决的问题是，为什么不显示图片。然后在help\docker> 执行 docker compose up。这个免费的框架感觉有点过时了。我还是准备用think-swoole把这个跑起来。ok,是网络慢的问题。但它为什么呢，界面很漂亮，但慢。慢的原因其实nginx转发给phpfpm9000.相关目录配置都可以本地修改。默认会开启一个端口。]]></description><category></category></item><item><title><![CDATA[一个时钟源码值得收藏的时钟源码]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/168524505</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/168524505</guid><author>ldy889</author><pubDate>Tue, 20 Oct 2026 08:56:25 +0800</pubDate><description><![CDATA[css]]></description><category></category></item><item><title><![CDATA[MCP 自动把工具描述喂给大模型 + Tool Calling：完整原理与实现拆解]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/168426088</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/168426088</guid><author>ldy889</author><pubDate>Mon, 19 Oct 2026 09:57:15 +0800</pubDate><description><![CDATA[这就是 “自动喂工具描述” 的来源。]]></description><category></category></item><item><title><![CDATA[真有个好东西-内网穿透 神器]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/167265442</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/167265442</guid><author>ldy889</author><pubDate>Thu, 08 Oct 2026 10:34:15 +0800</pubDate><description><![CDATA[大道至简，我都不想多说。tail -20行，就拿到地址了。]]></description><category></category></item><item><title><![CDATA[ThinkPHP8+Swoole 框架 最终章]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/167083277</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/167083277</guid><author>ldy889</author><pubDate>Mon, 05 Oct 2026 10:53:19 +0800</pubDate><description><![CDATA[前前后后我一共写了5篇TP+swoole的记录日志。这是最后一篇。踩过很多坑，所以需要把现阶段最后版本的经验整理下来分享给大家。环境选docker.  版本用php8.x。]]></description><category></category></item><item><title><![CDATA[如何申请企业邮箱]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/166245962</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/166245962</guid><author>ldy889</author><pubDate>Tue, 22 Sep 2026 15:02:21 +0800</pubDate><description><![CDATA[企业用户可通过扫码授权的方式，授权第三方服务商提供自建应用代开发服务。扫码授权服务商进行自建应用代开发：● 无需将自建应用的Secret给到服务商● 可随时取消授权自建应用代开发。取消授权后服务商将无法调用自建应用相关API● 可选择是否授权代开发应用调用获取成员手机号的等敏感信息通过扫码授权方式，授权第三方服务商代开发自建应用，更加安全便捷。]]></description><category></category></item><item><title><![CDATA[官方TP8教程浓缩成1天速成版]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/164962703</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/164962703</guid><author>ldy889</author><pubDate>Fri, 11 Sep 2026 13:58:26 +0800</pubDate><description><![CDATA[1、使用下面的命令安装tp8,  php，composer请自行下载安装，php要8.1以后的版本。]]></description><category></category></item><item><title><![CDATA[再战 mu + claude 再战]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/164269151</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/164269151</guid><author>ldy889</author><pubDate>Wed, 02 Sep 2026 01:01:15 +0800</pubDate><description><![CDATA[1、找个0.74版2、安装bmd3、地图加载。]]></description><category></category></item><item><title><![CDATA[我用docker创建了一个springboot4项目]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/163698267</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/163698267</guid><author>ldy889</author><pubDate>Wed, 12 Aug 2026 15:15:45 +0800</pubDate><description><![CDATA[本文介绍了如何使用Docker快速搭建Java开发环境。通过Docker Compose配置了包含MySQL 8.0、Redis和Maven 3.9+JDK21的服务，其中MySQL设置了健康检查，Redis启用了持久化。文章提供了Maven镜像配置(阿里云镜像)和Spring Boot 4的pom.xml示例，包含webmvc依赖和打包插件。最后给出了一个简单的Spring Boot启动类示例，演示了如何创建REST接口和运行应用，包括mvn命令打包和java -jar运行方式。整个环境搭建仅需5分钟]]></description><category></category></item><item><title><![CDATA[让网页执行cmd命令]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/163672066</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/163672066</guid><author>ldy889</author><pubDate>Tue, 11 Aug 2026 17:10:40 +0800</pubDate><description><![CDATA[本文介绍了一种通过网页前端异步调用PHP后端执行CMD命令的方法。关键实现方式是：前端投递任务请求，PHP后端使用proc_open函数创建子进程执行命令，并通过管道获取命令输出和错误信息。文中给出了一个ThinkPHP框架下的命令类示例，演示了如何接收参数、设置工作目录、处理标准输入输出流，并将执行结果返回给前端。该方法实现了网页与命令行工具的交互，需要注意安全性控制。]]></description><category></category></item><item><title><![CDATA[最近跟AI吵架的事情，沸沸扬扬。]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/163590794</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/163590794</guid><author>ldy889</author><pubDate>Sat, 08 Aug 2026 14:35:22 +0800</pubDate><description><![CDATA[为此，我查了推送是什么意思。在 Git 操作中，。。]]></description><category></category></item><item><title><![CDATA[数据库最怕的不是“大行”，而是“大量行参与计算”]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/163536045</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/163536045</guid><author>ldy889</author><pubDate>Thu, 06 Aug 2026 14:38:17 +0800</pubDate><description><![CDATA[你这个 product_relation 表，不是为了“加快查询”设计的，而是为了“灵活管理关系”设计的。数据量大时，扫描量非常恐怖，但product_relation存的都是id, 总比扫描product主表快吧。扫 relation_type='category' AND relation_id=10 → 几万行。**是的，在“纯扫描”意义上，product_relation 确实比 product 主表轻；**product_relation 存的确实是 ID，也比主表“轻”，]]></description><category></category></item><item><title><![CDATA[AI编程- 你碰到过它误改你的代码吗]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/163248833</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/163248833</guid><author>ldy889</author><pubDate>Mon, 27 Jul 2026 17:53:02 +0800</pubDate><description><![CDATA[毫无逻辑，它可能会动到你不相关的代码。如果不是我git审查代码的话，就过去了。]]></description><category></category></item><item><title><![CDATA[现在用AI编程就是受气（证据确凿）。我用的miniMAx垃]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/163188686</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/163188686</guid><author>ldy889</author><pubDate>Sat, 25 Jul 2026 11:14:41 +0800</pubDate><description><![CDATA[吐槽下它这个token套餐的限制真是坑人。不让你加班，你得休息一天。]]></description><category></category></item><item><title><![CDATA[ 为什么 Laravel / TP 明知 Facade 有缺点还坚持用]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/163101841</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/163101841</guid><author>ldy889</author><pubDate>Wed, 22 Jul 2026 11:18:09 +0800</pubDate><description><![CDATA[Laravel 和 ThinkPHP 明知 Facade 有“隐藏依赖、不利于纯解耦”等缺点却依然坚持使用，本质是在做一次非常明确的 Trade-off（权衡）：用极少量的架构纯度，换取极大的开发效率（Developer Experience）与框架生态收益。ThinkPHP 从 TP6 引入 Facade 后，也延续了这一设计，用来兼容“静态调用习惯”并配合容器现代化，同时官方也在文档里强调业务层优先 DI、Facade 多用于系统组件。Facade 并非“真静态”，底层仍受容器掌控。]]></description><category></category></item><item><title><![CDATA[如何让claude来开发一个大工程。]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/163047391</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/163047391</guid><author>ldy889</author><pubDate>Tue, 21 Jul 2026 14:19:13 +0800</pubDate><description><![CDATA[一个星期的活，2个小时。ok.马上开始检验了。项目背景是基于现有的系统，另外接入Customer系统。]]></description><category></category></item><item><title><![CDATA[要不要公布出是哪个AI]]></title><link>https://blog.youkuaiyun.com/ldy889/article/details/162013903</link><guid>https://blog.youkuaiyun.com/ldy889/article/details/162013903</guid><author>ldy889</author><pubDate>Mon, 15 Jun 2026 19:42:53 +0800</pubDate><description><![CDATA[]]></description><category></category></item></channel></rss>