12 2020 档案
摘要:Git error The file will have its original line endings in your working directory Git项目提交代码,即执行git add .命令后,报了这个错误有点懵。 参考博客1:https://www.cnblogs.com/dy
阅读全文
摘要:SQL exists 基本用法 最近重新用到了 exists关键字,对于其基本用法记录一下。 1、基本用法 exists用于where后的子查询中,如果子查询有返回值,则返回 true, 否则返回 false,不返回子查询的 select 字段值。 user 表 id name 1 tes1 2 t
阅读全文
摘要:MySQL 联表更新 在进行 update 操作时,有时候需要联接多张表的条件来 set一张或多张表的字段,鉴于网上已经有大量的博客介绍,这里只记录基本的用法。 1、where 写法 UPDATE user u, address ad SET u.name = ad.city, ad.address
阅读全文
摘要:SpringBoot @ResponseBody、@RequestBody和@RequestParam 基本介绍 这三个注解主要用于前后端分离架构中 SpringBoot 接收或者传输特定格式数据,现在重新捋一遍。 1、@ResponseBody 位置:注解在方法头上 作用:将方法的返回值以 jso
阅读全文
摘要:layer.confirm 无效 在使用 Layerui 弹出层组件时,layer.confirm() 函数遇到了无效化的问题。 具体的情景就是:点击触发按钮画面一闪而过,没有弹出相应的窗口。 解决方法 添加 type="button" layer.confirm()代码截图如下 这个小问题把我整懵
阅读全文
摘要:Mybatis-plus3.0 更新字段为 null 在3.0之前如果想更新数据库的字段为 null 值,大多通过实体类上添加注解实现 ,存在一定的风险,亦或者手动写 sql 。在 3.0 + 后提供了UpdateWrapper`更新条件构造器来实现字段置 null 值、空字符串的操作。 1、创建更
阅读全文
摘要:MySQL group by 不对 null 进行分组统计 在使用 group by某列名进行分组统计时,该列名的数据有些为 null, 因而会出现 null 的数据行全部分成一组导致数据错误,所以 null 列名的数据行不能执行 group by IFNULL() 函数和 UUID() 函数 网上
阅读全文
摘要:vue项目 npm ERR! missing script: dev svn update同事的代码时,发现 package.json 发生冲突导致项目无法启动,遂删掉 package.json 文件,执行 npm init 重新生成该文件,文件生成启动后报了 npm ERR! missing sc
阅读全文
摘要:Mybatis choose元素的用法 项目遇到一个需求,需要实现动态 or 条件查询, 已知动态 and 查询使用 <if>元素,查询了官网,<choose>元素刚好能满足动态 or需求。 choose 介绍 有时候,我们不需要使用到所有的条件,只要满足其中的一个条件即可。<choose>元素为此
阅读全文
摘要:Optional的简单理解 在上篇博客简单讲解了 Stream 的基本用法,Stream的许多终端操作返回类型为 Optional 类型,第一次见到这个类型,看了源码及网上的资料有了简单的理解。 1、Optional 介绍 Optional 是 JDK8 新增的一个类,看了下源码,可以知道 Opti
阅读全文