一个技术小白,对技术有一颗强烈的渴求的心,乐于钻研,为止付出
暂时未有相关通用技术能力~
阿里云技能认证
详细说明B 树 目录: 一、卫星数据: 指索引元素所指向的数据记录,比如数据库中的某一行。在B-树中,无论非终端结点还是叶子结点都带有卫星数据;在B+树中只有叶子结点带有卫星数据,其余非终端结点仅仅是索引,没有任何数据关联。
配置文件的解释、配置示例、一个问题分析
网关 一、为什么使用网关? 1) 客户端的需求量与每个微服务暴露的细粒度API数量的不匹配。 (比如,移动客户端一个页面,需要请求上百个微服务,没有效率) 2)客户端请求微服务的协议可能并不是web友好型。
线程池 Excutors ,java 内置线程池的初步认识
数据库重构和迁移工具Liquibase的简单认识和了解,以及整合Springboot 的初步使用
函数式接口 定义 函数式接口就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口; 函数式接口可以被隐式转换为Lambda表达式; 自定义函数式接口 @FunctionalInterface interface GreetingService { void sayMessage(String message); } 函数式接口种类 1.
Stream 允许我们以声明的方式处理数据。 简介 在 Java 中,集合和数组是两种常见的数据结构 类似于 SQL 语句从数据库查询数据的形式,Stream 提供了对 Java 集合操作和表示的高度抽象。
Lambda function包,提供lambda接口 public interface Function<T, R> { /** * Applies this function to the given argument.
一、通过debug源码,解析,更加清楚的了解核心的原理,出现问题可以更好的解决 二、密码验证流程 1 默认使用 UsernamePasswordAuthenticationFilter extends AbstractAuthenticationProcessingFilter 执行方法: pu.
Spring.security 的初步学习,认识,
app记住密码功能的实现,解决用户在短时间不操作后重复登录的问题
使用静态工厂方法替代构造方法,静态工厂方法的优劣势
Mysql 数据库存储时间精度出现问题 ,timestamp 和 datetime 常用的数据库存储
数据库外键的使用
tomcat 使用,老项目在没有使用maven的情况下
jvm 虚拟机 对象的存活,是否可被回收,回收的区域
@JsonView 处理返回的json ,实现返回需要的字段
Springboot 结合默认的json处理方式 jaskjon ,处理返回值的问题
单链表的学习,增删查。java 实现
SpringBoot 整合 fastjson Springboot处理返回的参数为null、或者不返回 一、通过继承WebMvcConfigurerAdapter,重写configureMessageConverters方法实现 @Configuration public class fast.
java 语法糖 自动装箱 自动拆箱 对象内存打印
java虚拟机读书笔记 对象的分配、布局、访问
多线程同步 volatile 关键字 java虚拟机阅读
单例模式的使用, volatile 、synchronized 关键字的使用。多线程同步
项目启动失败,java.math.BigInteger cannot be cast to java.lang.Long
使用docker 安装 MySQL 主从复制 、Redis 、nginx 、安装maven,和java 配置开发环境
Jmeter 的简单使用 ,接口测试和压力测试
springboot 单元测试的介绍使用,Junit 。Mock
SpringMvc 过滤器 拦截器 用途,使用选择,特点 ,在springboot 中的使用
jvm虚拟机中,运行时数据区域包括七大部分 i. 程序计算器 i. 定义 1) 极小的内存空间; 2) 行号指示器,程序的分支、循环、跳转、异常处理、线程恢复等基本功能都需要依赖程序计算器; 3) 线程私有的。
mybaits 中foreach
nginx的安装以及基本配置,添加https证书,也就是ssl证书。
对于日志的一些认识,结合springboot的实践使用
JVM : java虚拟机,模拟计算机达到计算所具有的计算功能。 包括几个组成部分: 1 指令集 -计算机识别的机器语言的命令集合 2 计算单元 -识别并控制指令执行的功能模块 3 寻址方式 - 地址的信息,运行规则等。