mysql如何排查Out of memory错误 mysql内存分配调优最佳实践|Duuu笔记

admin2个月前 (04-01)48
应先用 ps 或 pmap 查 mysqld 进程 RSS 内存,而非仅调大 innodb_buffer_pool_size;RSS 超物理内存 80% 或远超配置参数总和时,需排查连接泄漏、临时表滥...

利用Map模块实现基于Cookie的灰度分流深度解析|Duuu笔记

admin2个月前 (04-01)49
Nginx 的 map 模块是实现基于 Cookie 灰度发布的轻量原生方案,支持正则匹配与变量映射,需定义在 http 块中,按顺序首匹配生效,可结合 IP 与 Cookie 实现双重灰度控制。 想...

怎么控制浮点数精度 round与decimal模块精准计算完全指南|Duuu笔记

admin2个月前 (04-01)49
Python的round()采用银行家舍入法且受浮点精度限制,如round(2.675,2)得2.67;高精度场景应使用Decimal模块,从字符串构造并用quantize()控制小数位。 为什么 r...

实战讲解Nginx中map指令实现根据变量动态设置缓存时长最佳实践|Duuu笔记

admin2个月前 (04-01)58
map指令用于Nginx中基于请求特征动态生成缓存时长变量,通过键值映射实现条件化赋值,配合proxy_cache_valid等指令达成精细化缓存控制。 map 指令是 Nginx 中实现“条件化变量...

Think项目上线如何隐藏入口文件 Nginx URL重写配置详解实战案例|Duuu笔记

admin2个月前 (04-01)48
ThinkPHP 访问不到 index.php 导致 404 的根本原因是 Nginx 未将伪静态请求重写至 index.php,需配置 try_files $uri $uri/ /index.php...

如何实现Think前端模板的局部刷新 pjax无刷新加载与控制器响应判断实战案例|Duuu笔记

admin2个月前 (04-01)49
需在控制器中通过判断X-PJAX请求头(如$this-˃request-˃header('X-PJAX'))区分pjax请求,局部响应时仅fetch模板片段、禁用redirect/JSON/完整布局,...

前端开发 如何关闭Data Guard保护模式 降级为Max Performance以恢复主库读写|Duuu笔记

admin2个月前 (04-01)46
必须先确认保护模式和数据库角色,仅MAXIMUM AVAILABILITY或MAXIMUM PROTECTION需降级;执行前须停同步、确保主库OPEN且备库无MRP进程;降级后若仍不可写,需排查ST...

如何利用Less实现交互状态样式的统一 通过Mixin封装行为最佳实践|Duuu笔记

admin2个月前 (04-01)50
Mixin封装交互状态需接收选择器参数,如.interactive-states('.btn'),禁用&:hover写法;disabled需同时匹配[disabled]和[aria-disabled=...

如何解决浮动布局在小屏幕下的错位 利用媒体查询重置css float为none深度解析|Duuu笔记

admin2个月前 (04-01)52
根本原因是float使元素脱离文档流,小屏下空间不足导致换行错位;@media中需设float:none并同步处理clear、width和高度包裹问题,不可仅改float。 float 在小屏幕下错位...

迁移过程如何避免数据不一致 利用强一致性备份方案实战案例|Duuu笔记

admin2个月前 (04-01)51
mysqldump加--single-transaction不保证强一致,仅对InnoDB表有效,且依赖REPEATABLE READ隔离级别;MyISAM表、DDL操作或隔离级别变更均破坏一致性。...