摘要:
常用函数 IFNULL(exp1,exp2)、IF(exp1,exp2,exp3)、ISNULL(exp) ```sql SELECT employee_id, -- 1.判断是否为null,如果为null则展示0,否则展示原来值 IFNULL( commission_pct, 0 ) , -- 2 阅读全文
摘要:
- 从jvm层看待异常处理机制 ``` 1.当方法抛出异常时,首先会在当前方法的异常表中查找符合的异常处理程序 2.如果找到匹配的异常处理程序,则继续在该异常处理程序中继续执行逻辑 3.如果找不到匹配的,则弹出当前栈帧即结束当前方法的执行,让上一层调用者在其异常表中寻找匹配的异常处理程序....,当 阅读全文
摘要:
# Docker容器化技术 ## 对比虚拟机技术 ``` 虚拟机技术虚拟出一套硬件资源,在此上安装操作系统进而运行一些软件 而容器虚拟化出的容器都是直接使用宿主机硬件资源,基于宿主机的内核上进行运行,不用虚拟出来一套硬件资源,从而更快,更节约存储空间 ``` ## 虚拟机与容器化 ``` 1.两者是 阅读全文
摘要:
无重复并集:保留了两个集合中交集中的一份 list1:[1,1,3,4] list2:[1,1,8,9] list1.removeAll(list2); list1.addAll(list2); list1 无重复交集最终结果:[1,1,3,4,8,9] list1 与 list2 去重后的最终结果 阅读全文
摘要:
自定义分页查询 import java.io.Serializable; public class PageReq implements Serializable { /** * 当前页 */ private Integer current; /** * 分页偏移量 */ private Integ 阅读全文
摘要:
常用DDL语句 `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'system' COMMENT '创建人', `create_time` datetime NOT N 阅读全文
摘要:
源码分析 在DefaultResultSetHandler类中getRowValue方法 创建映射类相应的对象,如果为列匹配到的值标识foundValues是false,表示没有为对象中任何一个字段映射到一个值,则方法返回null,查到的结果也是null private Object getRowV 阅读全文
摘要:
Nginx 安装 安装教程 1.反向代理 正向代理:比如kexue上网无法访问谷歌,需要一个代理服务器代理客户端请求谷歌,这个代理服务器就是正向代理 反向代理:是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求 阅读全文
摘要:
import com.google.gson.Gson; import okhttp3.*; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.util.StringUtils; i 阅读全文
摘要:
idea相关配置 添加内容如下 /** * @Description: ${description} * @Author: ${USER} * @Date: ${DATE} ${TIME} */ public enum ${NAME}Enum { /** * 超级管理员 */ ADMIN("1", 阅读全文