MyBatis-Plus 在 QueryWrapper 中使用 SUM 聚合函数

为了避免使用字符串的字段名,一般都是使用 `LambdaQueryWrapper` 查询,但是 `groupBy` 后想在 `select` 中指定聚合函数时,没有发现对应的方法。


VS Code Vetur 插件格式化代码时去除行末的分号

*Vetur* 默认格式话时行末会添加分号 `;` , 现在大多数的项目中默认都是不加分号的,导致格式化后代码风格不统一。 参考[这篇博客][1],在配置文件中添加如下配置即可把


MySql 获取一天的开始和结束时间

## 获取当前的开始时间 ```sql SELECT TIMESTAMP(CURDATE()); -- 2021-09-03 00:00:00 ``` ## 获取当天


《Java 核心技术 卷Ⅰ》 第3章 Java 的基本程序设计结构

## 3.1 一个简单的 Java 应用程序 - 借助于包(`package`)可以方便地组织自己的代码。 - 使用包的主要原因是确保类名的唯一性。 - **Sun 公司建议


Vue.js & ElementUI 切换下拉框控件显示时显示了错误的文字

页面共有三个下拉框,后面两个根据第一个下拉框的值来切换显示,具体代码如下: ```xml


HTML 转义字符大全

## ISO Latin-1字符集 | 字符 | 转义 | 备注


【阿里云】Kafka重置消费的位点(offset)

可以在阿里云后台的 *Group 管理* → *Group 详情* 页通过点击右上角的 **重置消费位点** 来重置。 可以重置所有的 *Topic* ,也可以重置指定的 *Topi


Java入门【1】

这个是本来准备的一个在部门内介绍 Java 基础知识的 PPT,后来由于取消了,所以也就没有写完。 未免浪费,特记录于此。 其内容主要整理自《Java 核心技术 卷Ⅰ》。 !


Linux 常用命令(5):压缩与解压

## `zip` / `unzip` 将一般的文件或者目录进行压缩或者解压,默认生成以 *.zip* 为后缀的压缩包。 ```shell zip [选项] 压缩文件名 需


Linux 常用命令(4):文件管理与编辑

## `mkdir` 创建一个目录。 `mkdir` 是 *make directory* 的缩写 ```shell mkdir [选项] 目录名 ``` | 选



刘佳佳
江苏 - 苏州
软件工程师
梦嘉