From e194254116cbe92a6ae5e9fe1a508be22572c36b Mon Sep 17 00:00:00 2001 From: "Mr.Hope" Date: Tue, 6 Feb 2024 11:56:31 +0800 Subject: [PATCH] style: fix linter --- docs/java/jvm/jvm-parameters-intro.md | 2 +- docs/system-design/framework/mybatis/mybatis-interview.md | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/java/jvm/jvm-parameters-intro.md b/docs/java/jvm/jvm-parameters-intro.md index e09bb997e68..5ec3b92ceef 100644 --- a/docs/java/jvm/jvm-parameters-intro.md +++ b/docs/java/jvm/jvm-parameters-intro.md @@ -39,7 +39,7 @@ tag: ### 2.2.显式新生代内存(Young Generation) -根据[Oracle 官方文档](https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gctuning/sizing.html),在堆总可用内存配置完成之后,第二大影响因素是为 `Young Generation` 在堆内存所占的比例。默认情况下,YG 的最小大小为 1310 _MB_,最大大小为*无限制*。 +根据[Oracle 官方文档](https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gctuning/sizing.html),在堆总可用内存配置完成之后,第二大影响因素是为 `Young Generation` 在堆内存所占的比例。默认情况下,YG 的最小大小为 1310 _MB_,最大大小为 _无限制_。 一共有两种指定 新生代内存(Young Generation)大小的方法: diff --git a/docs/system-design/framework/mybatis/mybatis-interview.md b/docs/system-design/framework/mybatis/mybatis-interview.md index 695e496939e..988111d777a 100644 --- a/docs/system-design/framework/mybatis/mybatis-interview.md +++ b/docs/system-design/framework/mybatis/mybatis-interview.md @@ -26,10 +26,13 @@ head: 答: - `${}`是 Properties 文件中的变量占位符,它可以用于标签属性值和 sql 内部,属于原样文本替换,可以替换任意内容,比如\${driver}会被原样替换为`com.mysql.jdbc. Driver`。 -一个实例:根据参数按任意字段排序: + +一个示例:根据参数按任意字段排序: + ```sql select * from users order by ${orderCols} ``` + `orderCols`可以是 `name`、`name desc`、`name,sex asc`等,实现灵活的排序。 - `#{}`是 sql 的参数占位符,MyBatis 会将 sql 中的`#{}`替换为? 号,在 sql 执行前会使用 PreparedStatement 的参数设置方法,按序给 sql 的? 号占位符设置参数值,比如 ps.setInt(0, parameterValue),`#{item.name}` 的取值方式为使用反射从参数对象中获取 item 对象的 name 属性值,相当于 `param.getItem().getName()`。