开发

PHP实战开发录1 天前
前端·php·开发
PHP接口偶发变慢怎么查最近排查一个 PHP 接口时遇到过这种情况:平时响应只要几百毫秒,但偶尔会突然卡到五六秒,而且服务器 CPU、内存、MySQL 都很正常。最麻烦的是问题没有固定规律,同一个接口连续请求几次,前几次正常,下一次又突然变慢。
PHP实战开发录4 天前
系统架构·php·开发
PHP接口怎么防重复提交最近处理一个企业后台时遇到一个问题:用户点击“提交”以后,因为网络有点慢,连续点了两三次按钮,结果数据库里生成了多条完全一样的记录。前端虽然已经做了按钮禁用,但只要请求重试、页面卡顿或者用户换个入口再次提交,还是可能出现重复数据。
PHP实战开发录6 天前
开发语言·php·开发
PHP脚本手动能跑定时任务却失败最近处理一个 PHP 定时任务时遇到过这种情况:在宝塔终端里手动执行脚本完全正常,放进计划任务后却一直失败,有时候日志甚至什么都没有。代码没改,PHP 版本也一样,看起来特别像计划任务本身有问题。
PHP实战开发录7 天前
开发语言·前端·php·开发
PHP接口超时后为什么任务还在跑最近处理一个后台接口时遇到一个比较容易误判的问题:用户点击执行任务,前端等了几十秒后提示请求超时,但过一会儿刷新页面,却发现任务其实已经执行成功了。有些用户看到报错后又点一次,结果同一批数据被处理了两遍。
PHP实战开发录8 天前
开发语言·系统架构·php·开发
PHP日志写满磁盘后接口为什么异常最近处理一个 PHP 项目时遇到一个挺隐蔽的问题:后台代码没有改动,数据库也能正常连接,但接口开始偶发 500,上传文件失败,部分页面甚至直接打不开。刚开始一直在查 PHP-FPM 和 Nginx 配置,最后登录服务器执行 df -h 才发现,网站所在磁盘已经被日志文件占满了。
PHP实战开发录8 天前
mysql·php·开发
PHP事务异常后为什么数据还写进去了最近排查一个订单后台的问题,程序明明已经开启事务,中间步骤报错后接口也返回失败,但数据库里还是留下了部分订单数据。刚开始以为是 MySQL 事务没有生效,继续顺着代码看才发现,真正的问题是异常被提前“吃掉”了。
2601_9622998810 天前
linux·python·开发·命令·指南
Python编写Linux命令指南于Linux系统里, 几乎通通操作都依靠命令, 借由把多个简易命令搭配起来, 可达成强大与灵活的功能, 虽说大多数命令是由C语言撰写成的, 然而其开发进程比较繁杂, 那么, 能不能采用更简便高效的方式去开发Linux命令呢? 本文会探究这一实用的技术方案。
PHP实战开发录10 天前
php·开发·接口隔离原则
PHP接口参数没变为什么总是验签失败最近对接一个第三方接口时遇到过一个很折腾的问题:请求参数看起来完全一样,本地生成的签名也固定,但对方接口一直返回“签名校验失败”。最开始怀疑密钥填错,重新申请、重新复制都没有变化,最后把双方参与签名的原始字符串逐字节打印出来,才找到真正原因。
PHP实战开发录10 天前
开发语言·nginx·php·开发
PHP文件上传成功为什么页面却找不到最近处理一个企业后台上传附件的问题,用户上传合同后,接口明确返回“上传成功”,数据库里也有文件记录,但重新打开详情页时,图片和 PDF 全部显示 404。刚开始怀疑是前端地址拼错,后来直接登录服务器检查,文件其实已经真实存在。
PHP实战开发录12 天前
系统架构·php·开发
PHP权限系统设计为什么越改越复杂最近接手一个企业后台权限问题,管理员反馈一个现象:明明已经给员工开通了某个功能权限,但登录后还是看不到菜单;有些账号之前能操作,调整岗位以后又突然无法访问。单看代码,每个接口都有权限判断,看起来没有明显问题,但实际使用过程中越来越难维护。
剑客的茶馆19 天前
运维·ai·开发·fde
开发者,运维怎样转行FDE?FDE现在这么火的吗? 可以说是2026年最新的AI 岗FDE需要什么能力?Forward Deployed Engineer(前线部署工程师 / FDE)最早由 Palantir 提出,并在大模型爆发时代被 OpenAI、Anthropic、Scale AI 等顶级 AI 公司推向极高的战略高度。 FDE 的核心定位是:深入客户业务现场,将标准化的 AI/软件平台与客户极其复杂的实际数据和业务场景进行“最后一公里”硬核集成的全栈工程师。
2601_9623824320 天前
pycharm·教程·开发·图形化界面·pyqt5
怎么使用pycharm开发图形化界面依据自身的系统以及版本去挑选对应的下载, 之后还得下载pyqt5-tools, 其地址为。二、安装PyQt5
PHP实战开发录23 天前
性能优化·系统架构·php·开发
PHP后台大文件导出内存溢出排查记录企业后台的数据量上来以后,Excel导出很容易从一个普通功能变成故障点。页面点击导出,小数据正常,换成几万甚至更多记录后却出现504、PHP内存不足,或者文件生成到一半任务就结束。单纯把memory_limit和执行时间调大,通常只能暂时掩盖问题。
PHP实战开发录24 天前
mysql·系统安全·php·企业微信·开发
企业微信客户标签同步冲突排查记录企业微信客户标签同步到自己的业务系统时,常见问题不是接口拉不到数据,而是同步几轮以后,本地标签越来越乱:已经删除的标签还存在,新标签重复出现,部分客户的标签关系又对不上。遇到这种情况,只盯着客户表通常找不到原因,因为标签本身和“客户—标签”关系是两套数据。
PHP实战开发录25 天前
数据库·安全·ai·php·开发
AI接口结构化输出解析异常排查记录系统接入大模型API后,如果后端还要把回答继续写入数据库或交给下一段程序处理,直接让模型返回一段自然语言通常不够。比较常见的做法是要求返回JSON,但实际运行一段时间后,会发现偶尔多出Markdown代码块、字段缺失,甚至JSON还没结束响应就被截断。
snowfoootball1 个月前
ai·开发·deepseek·dsh
在vs code里使用deepseek harness:我做的插件又更新啦!(补一下:原本用的名字和黑鲸鱼svg图标确实太容易和其他插件搞混导致很难找,所以换成新的比较有差异化的了)
PHP实战开发录1 个月前
微信小程序·php·开发·接口隔离原则
微信小程序多环境配置混用排查记录微信小程序同时维护开发版、体验版和正式版后,有一类问题很容易被误判成接口故障:前端请求明明已经切到测试环境,后台日志里却出现正式环境的数据。单看某一次请求通常找不到原因,因为域名、环境变量、缓存和发布配置都可能参与决定最终接口地址。
潘正翔1 个月前
人工智能·开发·codex·deepseek·harness·deepseekharness·cludecode
DeepSeek Harness从0到1部署Deepseek官网地址:https://www.deepseek.com/Deepseek Harness地址:https://www.deepseek.com/harness/en/
ShineWinsu1 个月前
c++·面试·笔试·开发·lambda·bind·function
对于C++:C++11中lambda、function、bind的解析hello 大家,本篇博客我们来学习C++11中的lambda、function、bind。在 C++11 标准诞生之前,开发者在处理轻量级函数逻辑、统一可调用对象类型、调整函数参数格式等场景时,往往面临诸多掣肘:实现一个简单的排序规则需要定义一个仿函数类,存储不同类型的可调用对象需要复杂的模板特化,调整函数参数顺序则需要重写函数重载版本。这些繁琐的操作不仅增加了代码的冗余度,还降低了开发效率与可读性。
rannn_1111 个月前
java·算法·leetcode·链表·开发
【力扣hot100】链表专题下|138、148、23、146今天继续剩下的链表题138. 随机链表的复制遍历两遍链表,第一次建立新的节点,第二次建立节点之间的联系