飘逸峰的博客

Spring--Java程序员的春天

摘要

  • MySQL 从 5.7.8 起提供原生 JSON 类型:写入时自动校验、内部二进制存储,查询可用路径表达式与一组 JSON_* 函数
  • 本文按日常用法整理:建表写入、路径取值(-> / ->>)、增删改键、生成列索引、多值索引,以及常见坑
  • 适合日志 / 埋点 / 半结构化扩展字段;强一致业务主表仍建议用普通列
  • Shell 侧批量导入见 MySQL Shell(mysqlsh)使用手册:常用功能速查util.importJson;官方文档:The JSON Data TypeJSON Functions
阅读全文 »

摘要

  • MySQL Shell(mysqlsh)是官方高级客户端:除 SQL 外,还支持 JavaScript / Python,并内置 AdminAPI、逻辑备份/恢复、升级检查等工具
  • 本文基于 MySQL Shell 26.7 官方文档,按「日常最常用」整理安装、连接、模式切换、输出格式、util.* 工具与命令行 API 集成
  • 与传统 mysql 客户端的对比见 1.1:多数场景只装 Shell 即可,保留 mysql 主要为了兼容旧脚本
  • 最新版 mysqlsh 可配合任意 MySQL 8.0 GA 及以上 使用;InnoDB Cluster 实操见 MySQL 8.4 InnoDB Cluster 的构建方法,升级检查场景见 MySql--从Mysql5.7升级到Mysql8
阅读全文 »

摘要

阅读全文 »

摘要

  • MySQL 官方高可用方案 InnoDB Cluster 的搭建、故障转移演练与日常运维
  • 本文基于mysql-8.4.11 LTSmysql-shell-8.4.10mysql-router-8.4.10
  • 操作系统使用 Amazon Linux 2023(x86_64);其它发行版的用户、服务、软件包和配置文件路径可能不同
  • 组成:Group Replication(数据复制与选主)+ MySQL Shell(AdminAPI)(搭建与管理)+ MySQL Router(把写流量路由到当前 Primary)
  • 同步原理不同于普通主从:多数派确认的是提交与顺序;落到 Secondary 表里仍靠组内分发后的 applier 应用(见第 0 节对比)
  • 不需要自建证书也能建集群:内网实验沿用 MySQL/Router 自动证书和默认 AUTO / PREFERRED,通常仍会加密,但不验证对端身份;生产环境应为成员间、Router 与客户端启用身份校验
  • 单节点/主从/双主的搭法见 MySql8.4单节点、主从、双主的构建方法;为什么不用 MHA 见 MySql-MHA的构建方法
阅读全文 »

摘要

  • MySql单节点、主从、双主的构建过程,及其配置文件的说明
  • 本文基于mysql-8.4.11 LTS,下载地址 https://dev.mysql.com/downloads/mysql/8.4.html
  • 操作系统使用 Amazon Linux 2023(x86_64);其它发行版的用户、服务、软件包和配置文件路径可能不同
  • 8.0 版本的做法见 MySql单节点、主从、双主的构建方法两篇的命令不通用,8.4 删除了一批主从语句和配置项,下面第 0 节先讲差异
阅读全文 »

摘要

  • 本文介绍 ldd 命令的使用方法,以及动态链接库依赖的排查思路。

  • 本文基于CentOS8(x86_64)

阅读全文 »

摘要

  • 小学语文句子题,本质是 抓住主干、理清人称、改标点、换语气,掌握方法比刷题更重要。
  • 本文覆盖 扩句 / 缩句直述 ↔ 转述陈述 ↔ 反问肯定 ↔ 双重否定提示语标点把字句 ↔ 被字句修改病句比喻 / 拟人
  • 每类按「定义 → 方法 → 口诀 → 例题」组织,例题均给出参考答案,方便自学和家长辅导。
  • 做题时始终抓住一条底线:句意不能变
阅读全文 »

摘要

  • 国内教材常说的「48 个音标」包括 20 个元音 + 28 个辅音
  • 本文把全部符号集中在一起,每个音标配有 中文联想、记忆口诀和 3 个例词,适合随时查阅。
  • 中文近似音只能帮助记忆符号,不能代替英语的真实口型、舌位、清浊和送气
  • 本文主要采用传统宽式英音;美音和不同词典的转写可能有所不同。
  • 需要学习具体口型、相近音对比和英美差异,请阅读 英语48个国际音标学习笔记:分类速查与相近音对比

学完音标后,可继续学习拼写与发音之间的规律:英语自然拼读学习笔记:字母组合、音节、重音与常见发音规则

阅读全文 »

摘要

自然拼读是连接拼写与发音的规律系统,能够帮助解码、拼写和记忆,但不能代替音标与真人发音。对中国学习者而言,以音标为基础、以自然拼读为辅助,通常更可靠。

  • 自然拼读(Phonics)连接拼写和声音:看到拼写可以推测读音;听到读音可以拆分音素并得到候选拼法,但通常不能唯一确定拼写。

  • 英语拼写有规律,但不是严格的一字母一音;规则用于缩小范围,最终仍要用词典确认。

  • 最值得先掌握的是:短元音 → 静音 e → 常见元音组合 → 辅音组合 → 不发音字母 → 音节 → 重音与弱读

  • 英语教学里的 long a / long i 指「字母名称音」/eɪ/ /aɪ/,不等于音标里的“长元音”。

  • 多音节词不能只按字母硬拼:先找元音和组合、识别词素并试分音节,再判断重音、处理弱读。

前置知识见 英语48个国际音标学习笔记:分类速查与相近音对比;句子结构见 英语句法学习笔记:词性、句子成分、基本句型与时态

阅读全文 »

摘要

  • 国内教材的「48 音标表」= 20 个元音(12 单元音 + 8 双元音)+ 28 个辅音(传统教学分为 11 个清辅音 + 17 个浊辅音)。

  • 元音看 舌位高低 / 前后唇形圆不圆;辅音看 清浊、成阻部位、成阻方式

  • 中国学习者最吃亏的不是「不会读」,而是 把相近音读成同一个音/iː/ ≠ /ɪ//æ/ ≠ /e//θ/ ≠ /s//v/ ≠ /w/

  • 先攻 10 组最小对立(minimal pair),比把 48 个音各读一遍更有效。音标是工具,不是把 48 个符号背完就结束。

  • 本文采用传统宽式 RP / 英式学习词典体系,美式差异在对应小节标出。音标解决「单词怎么读」;自然口语还要重音、弱读和连读。

学完音标后,可继续学习 英语自然拼读学习笔记:字母组合、音节、重音与常见发音规则;句法部分见 英语句法学习笔记:词性、句子成分、基本句型与时态

跟读示范:48 个音标发音小视频(抖音)。对照本文口型表听一遍,比只看符号更快建立音感。

阅读全文 »
0%