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

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

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

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

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

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

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

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

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

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

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

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

gridgap在旧版浏览器无效 改margin辅助布局兼容案例|Duuu笔记

admin2个月前 (04-05)48
grid-gap 在 IE 和旧版 Safari 中无效,需用 grid-row-gap 和 grid-column-gap 替代;autoprefixer 需配置 grid: true 且源码写 g...

开发 uniapp App支付宝当面付 uniapp如何集成扫码支付|Duuu笔记

admin2个月前 (04-05)47
不能。uni.requestPayment仅支持主扫(用户扫商户码),当面付需商户扫用户付款码,必须通过原生插件集成支付宝SDK,并由服务端生成二维码、前端展示及轮询结果。 uni.requestPa...

怎样防止主节点淘汰行为不一致|Duuu笔记

admin2个月前 (04-05)48
主从节点淘汰策略必须完全一致,否则必然导致数据不一致;需统一maxmemory-policy、maxmemory值,确保read_only开启,并避免从节点写操作及运行时配置变更。 主从节点淘汰策略必...

理如何在Think中对敏感数据脱敏 获取器动态替换手机号中间星号加密|Duuu笔记

admin2个月前 (04-05)48
在ThinkPHP模型获取器中用getMobileAttr方法结合substr_replace实现手机号脱敏,需判空防错,脱敏后所有输出路径均生效,关联模型需单独定义。 ThinkPHP 获取器里怎么...