首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
大杂烩
LoneWalker
创建于2023-04-15
订阅专栏
各种知识
等 4 人订阅
共15篇文章
创建于2023-04-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
BTree与B+Tree图文详解
一、前言 磁盘I/O:是指磁盘的输入和输出(Input和Output的缩写)。 二叉查找树:左子树的键值小于根的键值,右子树的键值大于根的键值。 二叉查找树可以任意地构造,同样是2,3,5,6,7
ES入门
什么是ES? ES 是使用 Java 编写的一种开源搜索引擎,它在内部使用 Lucene 做索引与搜索,通过对 Lucene 的封装,隐藏了 Lucene 的复杂性,取而代之的提供一套简单一致的 RE
异步利刃CompletableFuture
什么是CompletableFuture? CompletableFuture 类实现了 Future 和 CompletionStage 接口并且新增了许多方法,它支持 lambda,通过回调利用非
Shiro基础知识
1、Shiro功能概述 Apache Shiro是一个功能强大且易于使用的 Java 安全框架,可执行身份验证、授权、加密和会话管理。 主要功能: Authentication:身份认证。登录时验证身
必须拿下的Springboot参数校验
实际项目中不仅仅前端需要做必填项等校验,为防止非法参数对业务造成影响,后端也需要对相关参数做校验,接下来就学习一下在Springboot项目中如何对参数进行校验。本文Springboot版本为2.
ThreadLocal全面解析
1、什么是ThreadLocal ThreadLocal提供线程内的局部变量,不同的线程之间不会相互干扰,这种变量在线程的生命周期内起作用,减少同一个线程内或组件之间一些公共变量传递的复杂度。 2、如
必须拿下的Mybatis动态SQL
1、if标签 这样写如果id为null则查询所有,传了id就按id精准查询,如果有多个参数呢? 如果 userName等于 null,那么查询语句为 select * from user where
OAuth2图文快速入门
OAuth2是什么? OAuth 2.0是应用之间彼此访问数据的授权协议,其最终的目的是为了给第三方应用颁发一个有时效性的令牌access_token,第三方应用根据这个access_token就可以
事务注解@Transactional又失效了!
1、相关基本知识 1.1事务的传播方式 1.2事务的隔离级别 ISOLATION_DEFAULT: 使用后端数据库默认的隔离级别,Mysql 默认采用的 REPEATABLE_READ隔离级别 Ora
Shiro相关知识点梳理
1、Shiro功能概述 Apache Shiro是一个功能强大且易于使用的 Java 安全框架,可执行身份验证、授权、加密和会话管理。 主要功能: Authentication:身份认证。登录时验证身
策略模式真的像你想的那么简单么?
介绍 在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行算法。 优点: 1、算法可以自由切换。 2、避免使用多重
工厂模式
简单工厂模式 介绍 在简单工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 什么时候使用:我们明确计划不同条件下创建不同实例时。 优点: 1、一个
IDEA中使用Git保姆级教学
1、IDEA中配置Git 选择File→Settings打开设置窗口,找到Version Control下的Git选项,然后配置Git路径。如果Git安装在默认路径下,IDEA可以自动找到。选择路径后
Nginx实战教程,由浅入深
1、简单小栗子 我们先实现一个小目标,完成一个最简单的反向代理。 打开nginx.conf文件,添加upstream,以及在location中添加proxy_pass upstream 主要是配置均衡
Nginx入门教程,图文超详细
前言 在功能上,Nginx是优秀的代理服务器和负载均衡服务器;在性能上,Nginx占用很少的系统资源,能支持更多的并发连接,达到更高的访问效率。其特点是占有内存少,并发能力强。 nginx有什么用?