摘要:
一、前言 我们有的时候直接使用左连接查询,当右表不存在该数据的时候,是可以查出带有null的列。可是当在where条件中有右表相关的筛选条件时,我们惊奇的发现查询的结果不带null值了,换句话说就是查出来的结果比预期的少。 二、错误复现以及解决方案 1、右表不带筛选条件的查询 sql相关的表主要是w 阅读全文
摘要:
2023/09/04 ###### 1.LOCATE() ``` //a.zz是adress表中为varchar的字段 //返回'Ellin'字符串在字段zz中第一次出现的位置(从1开始) SELECT LOCATE('Ellin',a.zz) from address a //返回'Ellin'字 阅读全文
摘要:
``` SELECT a.id projectId, a.`code`, a.`name`, a.ext_string_value_26 priority, a.ext_string_value_9 bearerDepartment, a.create_time createTime, a.ext_ 阅读全文
摘要:
``` Comparator combined = Comparator.comparing(MyObject::getField1, Comparator.nullsLast(Comparator.naturalOrder())) .thenComparing(MyObject::getField 阅读全文
摘要:
1.下载文件 ``` @ApiOperation("下载文件") @GetMapping("/download/{id}/byBi") public void downFile(@ApiParam(required = true,value = "id")@PathVariable(value = 阅读全文
摘要:
``` List costSubjectCodes = new ArrayList(); costSubjectCodes .add("张三"); costSubjectCodes .add("李四"); String costCodes = costSubjectCodes.stream().ma 阅读全文
摘要:
一、更新本地仓库 git reset --hard 版本号 (只更新了本地,但是远方没有更新,git pull后仍存在最新版本) 二、更新远方仓库 git reset --hard 版本号 git push origin <分支名> --force (强制将远方更新) 三、如何放弃本地修改 git 阅读全文
摘要:
阿里云服务器中安装配置MYSQL数据库完整教程 第一步: 确保服务器系统处于最新状态(这步操作可有可无) 第二步: 首先检查是否已经安装,如果已经安装先删除以前版本,以免安装不成功 [root@Panghl ~]# rpm -qa | grep mysql 或者使用: [root@Panghl ~] 阅读全文
摘要:
/boot 该目录默认下存放的是linux的启动文件和内核/initrd 它的英文含义是boot loader initialized RAM disk,就是由boot loader初始化的内存盘。在linux内核启动前,boot loader会将存储介质(一般是硬盘)中的initrd文件加载到内存 阅读全文
摘要:
``` package com.tianma.rdp.service.util; import lombok.Data; import org.springframework.context.annotation.Configuration; import javax.swing.*; import 阅读全文