编程语言
-
小程序端解决分包的uni_modules打包后产物进入主包中的问题
本文是一篇技术指南,旨在解决uni-app项目的小程序端在使用分包和uni_modules时,编译后组件资源被错误打入主包的问题。文中详细说明了在manifest.json中开启分包优化配置,以及通过合理放置uni_modules目录、并在pages.json中配置easycom自定义规则,来区分主包与分包组件引用的具体方法,最终实现减小主包体积的优化目标。
-
微信小程序FormData上传解决方案:wx-formdata实现多文件上传
解决微信小程序不支持FormData的痛点。wx-formdata库完美模拟浏览器FormData对象,支持多文件上传与常规字段混传,直接生成适用于wx.request的ArrayBuffer数据。
-
PHP + XlsWriter百万数据导入导出方案:性能优化与代码实战
本文详细讲解使用PHP与XlsWriter扩展实现百万级数据导入导出的完整方案,涵盖内存管理、分块处理、数据库优化等核心策略,并提供可直接使用的封装类与代码示例。
-
一个 ThinkPHP 框架的 MySQL Binlog 监听扩展 Think-Binlog
本文详细介绍了专为ThinkPHP框架设计的MySQL Binlog监听扩展Think-Binlog。该工具支持实时捕获数据库的INSERT、UPDATE、DELETE事件,并集成队列转发、自定义事件订阅与守护进程模式,是构建数据同步、缓存更新、审计日志等高级功能的理想解决方案。文章包含完整的环境配置、安装步骤、使用示例及故障排除指南。
-
PHP AI插件整合文心/千问/DeepSeek等十大模型,支持Laravel与ThinkPHP框架
本文详细介绍一款强大的PHP AI集成插件,它一站式整合了文心一言、通义千问、DeepSeek、火山、ChatGPT、Gemini等十大主流AI模型API。插件提供统一接口,支持Laravel和ThinkPHP框架,并包含流式响应、灵活配置等功能。文章提供了完整的安装、配置步骤及代码示例,助你快速在PHP应用中实现AI能力调用。
-
Python打包新选择:用Nuitka轻松生成高效exe程序
Nuitka简介 编译成C++的Python打包工具 核心原理与优势 Nuitka的核心原理是将Python代码直接编译成C++代码,然后再生成可执行文件。这种方法带来了以下显著优…
-
为ThinkPHP8快速开启跨域请求



在此前,要在TP8中启用跨域请求,是要折腾一下的。时至今日,TP官方不知道什么时候,新增了一个官方组件:topthink/think-cors。通过这个组件,1分钟就能快速搞定跨域…
-
ThinkPHP8集成RabbitMQ的完整案例实现



一、安装依赖:需通过Composer安装php-amqplib库 二、配置RabbitMQ 三、生产者 1. 发送一个邮件,将任务发送到RabbitMQ队列中。 2. 运行结果展示…
-
ThinkPHP8集成RabbitMQ的完整案例实现



一、安装依赖:需通过Composer安装php-amqplib库 二、配置RabbitMQ 在服务器开放RabbitMQ端口5672 三、生产者 1、发送一个邮件,将任务发送到R…
-
Laravel 集成 php-mcp/server
一、认识 php-mcp/server:AI 与 Laravel 之间的「翻译官」 php-mcp/server 是 MCP 协议的 PHP 核心实现,其核心作用是将 Larave…
-
trae 配置 python 开发环境



安装python解释器 安装包 Anaconda3-2021.05 对应python 3.8.8版本(兼容win7的 最新的Anaconda安装包) 安装的时候,选择设置path路…
-
uniapp+vue3+鸿蒙系统的开发



实现效果: 鸿蒙pad端真机测试效果,下面是正常的日志效果。 实现步骤: 1、安装鸿蒙的开发工具 (deveco-studio),点击安装,注意版本不能太旧了 2、下载下来是个压缩…