自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

倚书依杖听河流博客

我们因呐喊和疯狂而美丽,而不是手上的荧光棒 WeChat:Pilot_Speed

  • 博客(139)
  • 收藏
  • 关注

原创 1、Hadoop3.x 从入门到放弃,第一章:概念

Hadoop3.x从入门到放弃,第一章:概念 一、什么是大数据 1、主要解决什么 ...

2023-07-29 20:10:00 163

原创 Java基础,Predicate的用法

/** * @author Lee * @version 1.0 * @description * @date 2022/8/19 13:26 */@Slf4jpublic class PredicateTest { @Test public void predicateEqualsTest(){ //5、equal...

2022-08-19 13:50:59 1027

原创 Java基础,transient关键字

Java基础,transient关键字 1、概述 Java中的transient关键字,transient是短暂的意思。对于transient 修饰的成员变量,在...

2022-07-20 11:16:00 457

原创 1、Mybatis系列:databaseIdProvider

1、Mybatis系列:databaseIdProvider databaseIdProvider支持多数据厂商的语句 ...

2022-07-20 10:00:00 821

原创 5、MySql中exists 和in的效率比较

先下结论: 如果查询的两个表大小相当,那么用in和exists差别不大 如果两个表中一个较小,一个是大表,则子查询表大的用ex...

2022-06-10 09:44:00 2497

原创 Redis从入门到放弃 之 序列化和反序列化的问题

这两天项目上遇到了点问题,系统A调用RPC将字典信息 存储到了Redis集群中,此时系统B也需要用到字典表。就想着直接从Redis里取得了,然后反序列化的时候就遇到了上诉问题。在这里总结一下 一、原因:Redis客户端未指...

2022-04-01 10:04:00 3177

原创 什么是幂等性 或 冲正

幂等性:就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。 举个最简单的例子,那就是支付,用户购买商品后支付,支付扣款成功,但是返回结果的时候网络异常,此时钱已经扣了,用户再次点...

2022-03-19 17:40:00 113

原创 7、Docker容器间通信

今天在Docker中安装Nacos连接MySQL的时候出现了问题,发现容器间需要通信。现在记录下来: 1、创建自定义网络(用于容器间通讯)docker network create common-network2、查看网络docker network ls ...

2022-03-04 12:20:00 231

原创 6、Docker-常用安装:Zookeeper、Kafka

一、Docker安装Zookeeper ##查询zookeeper镜像docker search zookeeper##拉去zookeeper镜像docker pull zookeeper:latest##本地创建zookeeper的挂载目录mkdir...

2022-02-08 14:58:00 1103

原创 SpringBoot启动脚本

需要修改如下:springboot的存放路径:APP_DIR=springboot的应用名称:APP_NAME=springboot的配置文件:APP_CONF=$APP_DIR/application.ymljdk的home路径:export JAVA_HOME=创建app.s...

2022-01-24 14:41:00 1318

原创 JUC并发编程之:CompletableFuture (七)

JUC并发编程之:CompletableFuture (七) 一、概述 ##一、CompletableFuture1、创建异步操作:CompletableF...

2021-09-10 17:45:00 128

原创 工具类:FastDFS工具类

工具类:FastDFS工具类 1、pom引用 <dependency> <groupId>com.github.tobato&lt...

2021-07-29 15:42:00 867

原创 RabbitMq系列:安装与基本概念

RabbitMq系列:安装与基本概念 一、简介 电商场景为例,如果商品服务和订单服务是两个不同的微服务,在下单的过程中订单服务需要调用商品服务进行扣库存操...

2021-07-22 17:20:00 70

原创 13、一次性取出List,并组装成树

/** * 获取监管组织树状结构 */@Overridepublic List<BasSupnOrgBDTO> getTree(){ Quer...

2021-07-19 09:49:00 166

原创 Mybatis知识体系

1、缓存机制 ##一级缓存:1> mybatis一级缓存的生命周期和SqlSession一致, mybatis一级缓存结构是一个没有容量限定的Hash...

2021-04-06 17:24:00 135

原创 Java基础,二叉树

一、相关定义 1.1、树的定义 ·N个节点组成的具有层次关系的优先集合,其中N>=0,当N=0时称为空树,在任意非空树中:1、有且只有一个根节点,根节...

2021-03-29 09:49:00 231

原创 JUC并发编程之:简单概述(六)

JUC并发编程之:简单概述(六) 一、AQS 1.1、AQS原理 ·AQS全程AbstractQueuedSynchronizer,是阻塞式锁和相关的同步器工具...

2021-03-16 15:26:00 123

原创 JUC并发编程之:简单概述(五)

JUC并发编程之:简单概述(五) ##不可变类##享元模式##并发工具 >线程池 >JUC工具包 >disruptor >guava 一、不可变类 ...

2021-03-12 11:37:00 213

原创 JUC并发编程之:简单概述(四)

JUC并发编程之:简单概述(四) ##本章内容:无锁并发--乐观锁(非阻塞)·CAS与volatile·原子整数·原子引用·原子数组·字段更新器·原...

2021-03-09 16:00:00 151

原创 JUC并发编程之:简单概述(三)

JUC并发编程之:简单概述(三) ##本章概述上一篇文章讲述了Monitor主要关注的是访问共享变量时,保证临界区代码的【原子性】本篇我们了解下多线程间的【可见...

2021-03-04 16:36:00 128

原创 JUC并发编程之:简单概述(二)

JUC并发编程之:简单概述(二...

2021-03-03 16:03:00 133

原创 JUC并发编程之:简单概述(一)

JUC并发编程之:简单概述(一) ##内容概述:·进程和线程、并发和并行、同步和异步概念·如何查看和关闭进程·Java线程常用的类和方法 一、概念: #...

2020-12-23 16:34:00 188

原创 JVM系列之:内存与垃圾回收篇(三)

JVM系列之:内存与垃圾回收篇...

2020-12-17 14:27:00 147

原创 JVM系列之:内存与垃圾回收篇(二)

JVM系列之:内存与垃圾回收篇(二) ##本篇内容概述:1、堆Heap Area2、方法区Method Area3、运行时数据区总结4、对象的实例化内存布局...

2020-12-07 17:47:00 135

原创 JVM系列之:内存与垃圾回收篇(一)

JVM系列之:内存与垃圾回收篇(一) ##本篇内容概述:1、JVM结构2、类加载子系统3、运行时数据区之:PC寄存器、Java栈、本地方法栈 一、JVM与...

2020-11-26 17:45:00 158

原创 谷粒商城学习笔记,第八天:缓存SpringCache+商品检索模型

谷粒商城学习笔记,第八天:缓存SpringCache+商品检索模型 一、SpringCache SpringCache文档地址 SpringCache本质上不是...

2020-11-18 17:33:00 251

原创 谷粒商城学习笔记,第七天:性能压测+缓存+分布式锁

谷粒商城学习笔记,第七天:性能压测+缓存+分布式锁 一、性能压测 我们希望通过压测发现其他测试更难发现的错误:内存泄漏、并发与同步。 1、性能指标 吞吐量、响...

2020-11-17 17:06:00 349

原创 谷粒商城学习笔记,第六天:ES全文检索+SpringBoot

谷粒商城学习笔记,第六天:ES全文检索+SpringBoot 协议 方式 描述 9300...

2020-11-12 17:33:00 456

原创 谷粒商城学习笔记,第五天:ES全文检索

谷粒商城学习笔记,第五天:ES全文检索 一、基本概念 注:ES7和8以后就不再支持type了 1、Index索引 相当于MySQL中的Database2、...

2020-11-09 15:27:00 226

原创 谷粒商城学习笔记,第四天:商品服务

谷粒商城学习笔记,第四天:商品服务 1、TableField @TableField(exist = false) 注解加载bean属性上,表示当前属性不是数据库...

2020-10-30 17:24:00 141

原创 谷粒商城学习笔记,第三天:分布式组件

谷粒商城学习笔记,第三天:分布式组件 一、分布式选型 插件 作用 nacos 注册中心...

2020-10-15 17:32:00 76

原创 谷粒商城学习笔记,第二天:项目初始化

谷粒商城学习笔记,第二天:项目初始化 项目地址 一、数据库初始化 注意:电商数据量过大,不宜建立相关外键(消耗性能) SQL文件地址 ...

2020-10-14 09:23:00 62

原创 谷粒商城学习笔记,第一天:环境搭建

谷粒商城学习笔记,第一天:环境搭建 一、Docker Docker安装 Docker加速器配置及常用命令 1、Docker安装 1>、安装 ##cen...

2020-10-12 17:27:00 113

原创 谷粒商城学习笔记,第一天:分布式概述与商城架构

谷粒商城学习笔记,第一天:概述 一、分布式基础概念 1、微服务 拒绝大型单体应用,基于业务边界进行服务微化拆分,各个服务独立部署运行 2、集群、分布式、节点...

2020-10-10 11:22:00 134

原创 ES系列,第一章

ECMAScript系列,第一章 代码地址 JavaScript 是大家所了解的语言名称,但是这个语言名称是商标( Oracle 公司注册的商标)。因此,Java...

2020-09-29 17:10:00 59

原创 Java基础,注解与自定义注解

Java基础,注解与自定义注解 Java 注解Annotation,是 JDK5.0 引入的一种注释机制。 一、自带注解 在学习自定义注解前,先了解一下Java...

2020-09-28 10:31:00 328

原创 Springboot从入门到放弃,第五章,切面编程AOP

Springboot从入门到放弃,第五章,切面编程AOP AspectJ是一个面向切面的框架,它扩展了Java语言。AspectJ定义了AOP语法。它和我们平时接触...

2020-09-28 10:10:00 78

原创 SpringSecurity系列,第三章:权限控制

SpringSecurity系列,第三章:权限控制 前面写到一般的权限都是通过用户:角色:权限三层划分的,用户和角色为多对多关系,角色和权限也是多对多的关系。 之...

2020-09-23 14:19:00 256

原创 SpringSecurity系列,第二章:RememberMe 和 异常处理

SpringSecurity系列,第二章:RememberMe 和 异常处理 一、RememberMe RememberMe这个功能,是为了方便用户在下次登录时直...

2020-09-22 17:28:00 225

原创 SpringSecurity系列,第一章:Hello World

SpringSecurity系列,第一章:Hello World 之前项目一直在用shiro,对SpringSecurity的了解比较少。正好这段时间项目中用到了S...

2020-09-22 10:58:00 102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除