07 2021 档案
摘要:1、Spring Boot 配置文件类型和作用 Spring Boot 使用一个全局的配置文件,配置文件名称是固定的: application*.yml|yaml|properties 。 Spring Boot 是基于约定的,所以很多配置都有默认值,配置文件的作用就是修改 Spring Boot
阅读全文
摘要:-- 开启行移动功能 alter table 表名 enable row movement; -- 查询删除前的数据 select * from 表名 as of timestamp to_timestamp('删除时间点','yyyy-mm-dd hh24:mi:ss'); -- 恢复数据 fla
阅读全文
摘要:-- 登录系统用户 -- 查看当前用户的连接状况 select sid, serial#, username from v$session where username = '用户名'; -- 终止连接当前用户的session alter system kill session 'sid, seri
阅读全文
摘要:函数 功能 ascii(string) 返回字符串最左端字符的 ASCII 码值 chr(number) 返回 ASCII 码值对应的字符 concat(string1, string2) 连接两个字符串,效果等同 || initcap(string) 将字符串的第一个字母变为大写,其它字母小写 l
阅读全文
摘要:问题描述: Spring Boot 项目更新代码之后,启动项目时发生报错 问题分析 首先查看 pom 文件中 Spring Boot 版本为 2.2.2.RELEASE 查看 Spring Boot 官方 API 文档对应版本,是否存在 embedded 包。经过排查发现没有 embedded 包
阅读全文
摘要:Git 环境配置 命令 说明 git config --list 查看 Git 配置信息 git config -e 编辑当前本地仓库配置(位置:工作区/.git/config) git config user.name [用户名] 配置当前本地仓库用户名 git config user.email
阅读全文
摘要:一、函数式接口简介 有且仅有一个抽象方法的接口,通过在 类上标注@functionalInterface 注解进行检测。 该注解为可选,只要保证满足函数式接口定义的条件也照样是函数式接口,但建议都加上该注解(规范)。 示例: @FunctionalInterface public interface
阅读全文
摘要:一、泛型简介 泛型是 JDK5 中引入的特性,它提供了编译时类型安全检测机制。 该机制允许在编译时检测到非法的类型,它的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 这种参数类型可以用在类、方法和接口中,分别被称为泛型类、泛型方法、泛型接口,好处是把运行时期的问题提前到了编译期间,避
阅读全文
摘要:一、异常简介 就是程序出现了不正常的情况。 异常结构: Throwable: 所有错误和异常的超类。 Error: 严重问题,不需要处理。 Exception: 异常类,表示程序本身可以处理的问题。 Checked Exception: 编译期不检查,出现问题后,需要回来修改代码。 Unchecke
阅读全文
摘要:一、方法引用简介 在使用 Lambda 表达式的时候,我们实际上传递进去的代码就是一种解决方案:拿参数做操作。 如果我们在 Lambda 中所指定的操作方案,已经有地方存在相同方案,则没有必要再写重复逻辑。 那又是如何使用已经存在的方案的呢?通过方法引用来使用已经存在的方案。 二、方法引用符号 ::
阅读全文
摘要:一、函数式编程思想简介 在数学中,函数就是有输入量、输出量的一套计算方案,也就是 “拿数据做操作”。 面向对象思想强调 ”必须通过对象的形式来做事情“。 函数式思想则尽量忽略面向对象的复杂语法:“强调做什么,而不是以什么形式去做”,Lambda 表达式就是函数式思想的体现。 二、标准格式 组成 La
阅读全文