解决MySQL排序规则不一致导致的报错 发表于 2023-12-29 分类于 Mysql 本文字数: 1.2k 阅读时长 ≈ 1 分钟 报错信息Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT) for operation ‘=’ 阅读全文 »
记一次低码平台问题排查 发表于 2023-04-21 分类于 Java 本文字数: 2.7k 阅读时长 ≈ 2 分钟 问题描述主表为产品表,子表关联主表id,并且有一个状态字段来标明该产品的状态;新建时可以对该state字段进行赋值,而编辑时更新该字段不生效。 若不做关联,单单更新子表该状态时,更新是正常的。 阅读全文 »
Git开发流程规范 发表于 2023-03-27 分类于 Java 本文字数: 2k 阅读时长 ≈ 2 分钟 摘要规范代码开发流程 git 分支分为集成分支、功能分支和修复分支,分别命名为 develop、feature 和 hotfix,均为单数。不可使用 features、future、hotfixes、hotfixs 等错误名称。 阅读全文 »
设计模式-工厂模式 发表于 2022-06-28 更新于 2023-03-08 分类于 Java 本文字数: 3.1k 阅读时长 ≈ 3 分钟 工厂设计模式(Factory Pattern)是一种很常见的设计模式,属于创建型模式,主要作用就是来创建对象。 阅读全文 »
数据库单表实现多级子树 发表于 2022-03-22 更新于 2023-03-08 分类于 Java 本文字数: 1.9k 阅读时长 ≈ 2 分钟 摘要 数据库单表存储多级别数据,使用parent_id字段进行关联。 阅读全文 »
JJWT框架的使用 发表于 2022-02-15 更新于 2023-10-25 分类于 Java 本文字数: 12k 阅读时长 ≈ 11 分钟 JWT介绍JWTs是JSON对象的编码表示。JSON对象由零或多个名称/值对组成,其中名称为字符串,值为任意JSON值。JWT有助于在clear(例如在URL中)发送这样的信息,可以被信任为不可读(即加密的)、不可修改的(即签名)和URL - safe(即Base64编码的)。 阅读全文 »
MySQL索引 发表于 2022-01-17 更新于 2023-03-08 分类于 Java 本文字数: 2.7k 阅读时长 ≈ 2 分钟 摘要索引是辅助存储引擎高效获取数据的一种数据结构。形象的说索引就是数据的目录,便于存储引擎快速的定位数据。 阅读全文 »
数据库存储技巧 发表于 2021-12-20 更新于 2023-03-08 分类于 Java 本文字数: 3.4k 阅读时长 ≈ 3 分钟 应用场景 数据库某一字段需要存储多个同类型的值 多个图片地址存入一个字段 阅读全文 »
AopDemo 发表于 2021-12-20 更新于 2023-03-08 分类于 Java 本文字数: 7.6k 阅读时长 ≈ 7 分钟 理论基础简单地去理解,其实AOP要做三类事: 在哪里切入,也就是权限校验等非业务操作在哪些业务代码中执行。 在什么时候切入,是业务代码执行前还是执行后。 切入后做什么事,比如做权限校验、日志记录等。 因此,AOP的体系可以梳理为下图: 阅读全文 »