<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_71643007的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_71643007</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_71643007]]></copyright><item><title><![CDATA[json object反序列化?_?JSON Object反序列化为Java对象的Jackson与Gson实现对比.txt]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/161231945</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/161231945</guid><author>m0_71643007</author><pubDate>Tue, 19 May 2026 19:23:22 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[go json反序列化?_?Go语言中JSON反序列化到结构体的Unmarshal方法详解]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/161231807</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/161231807</guid><author>m0_71643007</author><pubDate>Tue, 19 May 2026 19:22:10 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[php for循环?_?PHP中for循环的语法结构与执行流程详解]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/161231666</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/161231666</guid><author>m0_71643007</author><pubDate>Tue, 19 May 2026 19:20:58 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[php for循环?_?PHP中for循环的语法结构与执行流程详解]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/161231530</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/161231530</guid><author>m0_71643007</author><pubDate>Tue, 19 May 2026 19:19:48 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[mysql数据库迁移到云平台流程_使用数据传输服务DTS工具.txt]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/161231391</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/161231391</guid><author>m0_71643007</author><pubDate>Tue, 19 May 2026 19:18:38 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Redis怎样降低布隆过滤器的误判率]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/160532333</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/160532333</guid><author>m0_71643007</author><pubDate>Sun, 26 Apr 2026 19:22:26 +0800</pubDate><description><![CDATA[GRANT SELECT ANY TABLE 是高危系统级权限，可读取所有用户（含SYS）的任意表并用于提权；更关键的是：它还能被用来提权。常见错误现象：SELECT * FROM dba_users 突然能执行了，但你没给用户 DBA 角色使用场景：仅限 DBA 日常巡检或紧急故障排查，且应通过临时会话+审计日志严格约束参数差异：和 SELECT ANY DICTIONARY 不同，前者能查所有业务表，后者只覆盖数据字典视图授予权限时怎么避免掉进 ANY 权限陷阱最小权限不是口号，是必须落地的操作原则。]]></description><category></category></item><item><title><![CDATA[如何为按钮绑定单次点击触发 JavaScript 模态框的完整实现]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/160532231</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/160532231</guid><author>m0_71643007</author><pubDate>Sun, 26 Apr 2026 19:21:05 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[JavaScript 中高效定位二维数组间不匹配元素的行列索引]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/160532136</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/160532136</guid><author>m0_71643007</author><pubDate>Sun, 26 Apr 2026 19:19:46 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[如何排查ORA-12514报错_监听程序当前无法识别连接描述符]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/160531956</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/160531956</guid><author>m0_71643007</author><pubDate>Sun, 26 Apr 2026 19:18:06 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[mysql如何配置审计日志输出_mysql audit_log_format设置]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/160531782</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/160531782</guid><author>m0_71643007</author><pubDate>Sun, 26 Apr 2026 19:16:35 +0800</pubDate><description><![CDATA[MySQL 审计日志的 audit_log_format 只支持两个值：NEWLINE（已弃用）、JSON，没有 STATEMENT 选项。在线 SET 不生效，该变量是只读的（read_only）audit_log_policy=ALL 不等于“记录所有语句”很多人以为设了 audit_log_policy=ALL 就能抓到每个 SELECT 或 INSERT，其实它只控制“审计事件类型”的粒度，比如连接、断开、查询开始/结束、表访问等，不控制 SQL 语句体是否写入日志。]]></description><category></category></item><item><title><![CDATA[如何用 dispatchEvent 在 window 全局触发自定义的消息通知]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/160508998</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/160508998</guid><author>m0_71643007</author><pubDate>Sat, 25 Apr 2026 22:05:59 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Go语言怎么做地理围栏_Go语言地理位置计算教程【指南】]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/160508903</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/160508903</guid><author>m0_71643007</author><pubDate>Sat, 25 Apr 2026 22:04:43 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[C#怎么操作系统时间和时区 C#如何获取系统时间处理时区转换和NTP时间同步【系统】]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/160508810</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/160508810</guid><author>m0_71643007</author><pubDate>Sat, 25 Apr 2026 22:03:27 +0800</pubDate><description><![CDATA[显式指定目标时区更可靠示例：TimeZoneInfo.ConvertTime(DateTimeOffset.Now, TimeZoneInfo.FindSystemTimeZoneById("UTC"), TimeZoneInfo.FindSystemTimeZoneById("China Standard Time"))同步 NTP 时间时，为什么不能只调用一次 NtpClient 就更新系统时钟操作系统内核管理硬件时钟（RTC）和系统时间（system clock）是两套机制。]]></description><category></category></item><item><title><![CDATA[Golang怎么理解Go的sync.Pool底层_Golang如何理解Pool的本地缓存和GC清理机制【详解】]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/160508636</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/160508636</guid><author>m0_71643007</author><pubDate>Sat, 25 Apr 2026 22:01:58 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[MySQL存储过程执行慢如何排查_优化存储过程性能的实战方法]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/160508462</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/160508462</guid><author>m0_71643007</author><pubDate>Sat, 25 Apr 2026 22:00:31 +0800</pubDate><description><![CDATA[正确做法是把过程体里关键语句（尤其是带 WHERE、JOIN、子查询的）拎出来，手动补上实际参数值再 EXPLAIN：EXPLAIN SELECT * FROM orders WHERE user_id = 123 AND status = 'paid';如果语句含变量（如 WHERE id = in_id），MySQL 5.7+ 支持用 EXPLAIN FORMAT=TRADITIONAL + 手动替换测试，8.0 可直接用 EXPLAIN ANALYZE 看真实执行路径。]]></description><category></category></item><item><title><![CDATA[mysql读写分离下如何保证事务一致性_利用强一致性读配置]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/160483804</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/160483804</guid><author>m0_71643007</author><pubDate>Fri, 24 Apr 2026 23:34:41 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Golang slice扩容机制原理_Golang切片扩容教程【高效】]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/160483713</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/160483713</guid><author>m0_71643007</author><pubDate>Fri, 24 Apr 2026 23:33:27 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[CSS如何规范化侧边栏的样式实现_基于BEM结构拆分侧边栏模块]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/160483623</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/160483623</guid><author>m0_71643007</author><pubDate>Fri, 24 Apr 2026 23:32:12 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[实现 Flex 容器内子元素自适应高度并启用自动滚动]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/160483451</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/160483451</guid><author>m0_71643007</author><pubDate>Fri, 24 Apr 2026 23:30:47 +0800</pubDate><description><![CDATA[适用于日志打点、缓存过期、简单排序等对毫秒不敏感的场景注意：跨时区调用结果一致，因为 Unix() 基于 UTC 时间计算别和 UnixMilli() 混用——后者是 Go 1.17+ 新增，返回毫秒，不是 Unix() * 1000 的手动换算time.Now().UnixMilli() 是毫秒时间戳的正确写法Go 1.17 起，time.Time 原生支持 UnixMilli()，它把纳秒转成毫秒并向下取整（不是四舍五入），结果是 int64 类型。立即学习“go语言免费学习笔记（深入）”；]]></description><category></category></item><item><title><![CDATA[MySQL怎样在触发器中引用新旧数据行_NEW与OLD关键字详解]]></title><link>https://blog.youkuaiyun.com/m0_71643007/article/details/160483276</link><guid>https://blog.youkuaiyun.com/m0_71643007/article/details/160483276</guid><author>m0_71643007</author><pubDate>Fri, 24 Apr 2026 23:29:23 +0800</pubDate><description><![CDATA[]]></description><category></category></item></channel></rss>