E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
高级篇
全网最全Spring面试题之
高级篇
整理总结(一)(共25题,附超详细解答)
【Java架构师面试网】收集整理了一些spring面试的问题,这些问题可能会在你下一次技术面试中遇到。想成为Java架构师,这些都是不可避免也是必须要掌握的,对于其他spring模块,我后续也将单独分享面试问题和答案。成为Java架构师的这条路道阻且艰,但是既然选择了远方就是选择了风雨兼程,希望大家都能早日圆自己的架构师梦,同样也希望我自己可以,除了网站,还做了个公众号:Java架构师面试网,关注
6cc011a46fcd
·
2024-01-23 10:59
SpringCloud-
高级篇
(十四)
缓存的作用是其实就是为了减轻对数据库的压力,缩短服务响应的时间,从而提高整个服务的并发能力,Redis单节点并发其实已经很高了,但是它依然有自己的上限,随着互联网的发展,用户低量越来越大,想淘宝、京东、12306这样的网站,它们的并发量,往往能达到亿级一上的并发量,这个时候仅仅使用Redis是不能够满足高的并发需求的。下面学习的多级缓存正是为了应对亿级流量的并发(1)多级缓存的架构浏览器可以把服务
喵俺第一专栏
·
2024-01-22 07:25
java
开发语言
SpringCloud-
高级篇
(十五)
下面要做的是Nginx的业务集群,在里面实现本地缓存,本地缓存未命中查Redis,Redis未命中查tomcat,这样的业务,在nginx集群中实现的,通过nginx来做业务编码,不在是用tomcat做编码了前面利用tomcat做编码,其实是用java语言去写业务逻辑,nginx中用一种新的语言去写业务逻辑Luanginx和tomcat都是Web服务,java和Lua是开发的语言(1)初始LuaC
喵俺第一专栏
·
2024-01-22 07:54
spring
cloud
spring
后端
【Java基础(
高级篇
)】响应式编程
文章目录1.概述2.stream流式编程3.Reactive-Stream4.响应式编程5.Reactor5.1Mono和Flux5.2subscribe()5.3多线程5.4常用操作API示例5.5错误处理5.6Sinks工具类1.概述本章将从响应式编程的开始,从stream开始逐步递进,如对流式编程或响应式编程十分熟悉的可直接跳过对应小节。本章内容因目前使用有限,仅供参考,目前也不必花费过多时
比尔高特
·
2024-01-21 07:57
#
01
JAVA基础
java
RabbitMQ消息中间件技术精讲10
高级篇
三 幂等性保障不重复消费
利用幂等性保障消息不被重复消费本文主要内容:一:幂等性概念什么是幂等性?在网络超时等问题除外下,要求一次或多次请求同一个资源,对资源本身产生的影响和第一次执行的影响相同。关于幂等性更详细的介绍,可以参见《拓展知识一:幂等性》这篇文章。幂等性我们可以借鉴数据库的乐观锁机制来理解:比如,我们执行一条更新库存的sql语句:updatetablesetcount=count-1whereid=1流程说明:
凯哥Java
·
2024-01-21 04:35
黑马Redis6
高级篇
文章目录1.分布式缓存1.1概述1.2Redis持久化1.2.1概述1.2.2RDB1.2.2.1概述1.2.2.2基本用例1.2.2.3原理1.2.3AOF1.2.3.1概述1.2.3.2基本用例1.2.4总结1.3Redis主从1.3.1概述1.3.2搭建主从集群1.3.3全量同步原理1.3.4增量同步原理1.3.5总结1.4Redis哨兵1.4.1概述1.4.1.1含义1.4.1.2服务状态
ljtxy.love
·
2024-01-19 17:27
Java
docker
redis
学习
java
MySQL数据库入门到大牛_高级_00_MySQL高级特性篇的内容简介
整个MySQL的思维导图二、MySQL高级特性篇大纲1.MySQL架构篇2.索引及调优篇3.事务篇4.日志与备份篇一、整个MySQL的思维导图下图为整个MySQL内容,01-05是基础篇,06-09是
高级篇
二
十月旧城
·
2024-01-19 04:16
#
MySQL
数据库
mysql
mongoDB
高级篇
-mongo分片初体验
如果说复制集是mongo为了备份数据,将一份数据存储在多台实例上的一种集群架构的话,那么当我们的数据存储过多,最好能将数据分开存储,这个时候就可以使用mongo的另一个多实例部署架构--数据分片分片的概念就是将数据拆分,将其分散存储在不同机器上的过程。在很多中间件都有类似的概念,有些中间件中叫做'分区'概念,其实也是与分片类似的说法。基本上现代主流数据库都支持,用户手动管理,将数据存储在不同的集合
逐梦々少年
·
2024-01-18 15:31
跟我学c++
高级篇
——基础类型和POD结构体反射
一、基础类型反射在前面以枚举体和函数进行了反射的实践,在其中也提到过,其实更应该进行反射的是类(结构体)。毕竟现在以面向对象编程基本已经普及,类(结构体)的应用几乎已经是无法避免的。所以对类(后面再提到类即包含结构体)的反射,其实应用的范围会更大。对基础类型和POD类型的结构体进行反射,一般就是下面的情况:1、对名称进行反射来动态获取和创建对象2、对结构体变量的反射这里只是POD类型的结构体,复杂
fpcc
·
2024-01-17 18:32
c++
CMake入门教程【
高级篇
】创建自定义目标add_custom_target
1.概述信息add_custom_target命令在CMake中用于创建一个不生成任何输出文件的自定义目标。这个命令非常有用,尤其是当你需要执行非构建任务时,比如清理操作、生成文档或运行一些自定义的脚本。
编程小鱼酱
·
2024-01-17 18:30
CMake入门教程
CMake
C++
C
linux
高级篇
基础理论十一(GlusterFS)
♥️作者:小刘在C站♥️个人主页:小刘主页♥️不能因为人生的道路坎坷,就使自己的身躯变得弯曲;不能因为生活的历程漫长,就使求索的脚步迟缓。♥️学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏:云计算技术♥️感谢CSDN让你我相遇!目录GFS简介1、GlusterFS特点:2、GFS术语3、GlusterFS的工作流程4、弹性HASH算法算法优点5、GFS的七种卷的类型:6、GFS多卷
小刘在C站
·
2024-01-16 18:09
LINUX高级理论知识
linux
运维
服务器
linux
高级篇
基础理论十二( 自动化运维工具Ansible )
♥️作者:小刘在C站♥️个人主页:小刘主页♥️不能因为人生的道路坎坷,就使自己的身躯变得弯曲;不能因为生活的历程漫长,就使求索的脚步迟缓。♥️学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏:云计算技术♥️感谢CSDN让你我相遇!目录ansible是什么?使用者Ansible工具集作用对象Ansible初始环境Ansible配置ansible语法Ansible返回结果Ansible模
小刘在C站
·
2024-01-16 18:36
LINUX高级理论知识
运维
自动化
ansible
Go语言之
高级篇
beego框架之参数配置与路由配置
一、参数配置beego默认会解析当前应用下的conf/app.conf文件1.1、beego的参数配置appname=WEBhttpport=8080runmode=dev几种开发模式[dev]httpprot=8080[prod]httpport=8081[test]httpport=8082//备注:beego.AppConfig.String("dev::mysqluser")//dev标签
weixin_30521161
·
2024-01-16 15:28
git
谷粒商城篇章7 ---- P211-P235 ---- 认证服务【分布式
高级篇
四】
目录1环境搭建1.1新建认证服务模块gulimall-auth-server1.2认证服务模块基础配置1.2.1pom.xml1.2.2yml配置1.2.2.1application.yml配置1.2.2.2bootstrap.yml配置1.2.3主类1.3SwitchHosts增加配置1.4认证页面搭建1.5网关配置1.6新增视图映射2验证码倒计时2.1注册页面3整合短信验证码3.1购买阿里云短
W@#
·
2024-01-16 06:44
分布式
springcloud
java
SSO单点登录
谷粒商城篇章8 ---- P236-P247 ---- 购物车【分布式
高级篇
五】
目录1环境搭建1.1新建购物车服务模块gulimall-cart1.2购物车服务相关配置1.2.1pom.xml1.2.2yml配置1.2.2.1application.yml配置1.2.2.2bootstrap.yml配置1.2.3主类1.3SwitchHosts增加配置1.4网关配置1.5整合SpringSession1.5.1session数据存储在redis1.5.2开启SpringSes
W@#
·
2024-01-16 06:39
分布式
ThreadLocal
自定义线程池
springcloud
CMake入门教程【
高级篇
】自定义的构建命令add_custom_command
文章目录1.概述信息2.命令作用3.完整代码示例4.实际使用中的技巧1.概述信息add_custom_command是一个非常强大的工具,它允许用户定义在构建过程中执行的自定义命令。这可以用于生成源文件、执行前后处理步骤、自动化测试等。
编程小鱼酱
·
2024-01-16 04:54
CMake入门教程
数据库
CMake
C++
C
CMake入门教程【
高级篇
】编译选项target_compile_options
文章目录1.概述2.命令作用3.使用说明4.完整代码示例5.实际使用中的技巧6.实际使用中注意事项1.概述target_compile_options命令允许用户为特定目标(如可执行文件或库)指定编译器选项,这对于优化构建过程和确保代码兼容性至关重要。
编程小鱼酱
·
2024-01-16 00:49
CMake入门教程
CMake
C++
C
学习笔记:黑马程序员Java-进阶篇(一)(第四部分)
Java语言入门到精通章节学习笔记:Java-基础篇(第一部分)_ljtxy.love的博客-CSDN博客学习笔记:Java-中级篇(第二部分)_ljtxy.love的博客-CSDN博客学习笔记:Java-
高级篇
ljtxy.love
·
2024-01-15 09:30
Java
学习
笔记
java
学习笔记:黑马程序员Java-中级篇(第二部分)
Java语言入门到精通章节学习笔记:Java-基础篇(第一部分)_ljtxy.love的博客-CSDN博客学习笔记:Java-中级篇(第二部分)_ljtxy.love的博客-CSDN博客学习笔记:Java-
高级篇
ljtxy.love
·
2024-01-15 09:59
Java
java
学习
笔记
Python与CAD系列
高级篇
(二十四)分类提取坐标到excel
目录0简述1分类提取坐标到excel2结果展示0简述本篇介绍以下功能开发:1.对点、直线、多段线、圆、样条曲线分类读取坐标;2.提取坐标到excel。1分类提取坐标到excel需求:①用户选择内容。②对选定内容分类提取坐标。③提取坐标到excel。代码实现:importmathimportnumpyasnpimportwin32com
Auto工程师
·
2024-01-15 08:12
Python与CAD
python
AutoCAD
pyautocad
python与CAD
CAD二次开发
excel自动化
Open3d学习计划——
高级篇
1(点云离群点移除)
Open3d学习计划——
高级篇
1(点云离群点移除)当我们从扫描设备获取点云数据时,数据会包含人想除去的噪声和伪影。这篇教程将会介绍如何使用Open3d除去离群点。
梦醒blue
·
2024-01-14 15:12
open3d
python
SQL学习之
高级篇
目录1、SQLSELECTTOP,LIMIT,ROWNUM2、SQLLIKE运算符3、SQLIN运算符4、SQLBETWEEN运算符5、SQL通用数据类型SQL语句快速参考1、SQLSELECTTOP,LIMIT,ROWNUMSELECTTOP子句用于指定要返回的记录数量。SELECTTOP子句在包含数千条记录的大型表上很有用。返回大量记录会影响性能。MySQL语法:SELECTcolumn_na
小菠萝Mm
·
2024-01-13 07:52
sql
学习
数据库
RabbitMQ入门到实战——
高级篇
消息的可靠性生产者的可靠性(确保消息一定到达MQ)生产者重连这⾥除了enabled是false外,其他initial-interval等默认都是⼀样的值。生产者确认生产者确认代码实现application中增加配置:(publisher-returns⼀般不⽤配置)2.在RabbitTemplate中设置回调函数ReturnCallback,在Rabbit发送信息失败时触发(如果开了publish
伏尔加河的卷毛
·
2024-01-12 02:40
中间件
rabbitmq
分布式
Kotlin程序设计(三)高级用法
Kotlin程序设计
高级篇
在学习了前面的内容之后,相信各位小伙伴应该对Kotlin这门语言有了一些全新的认识,我们已经了解了大部分的基本内容,从本章开始,就是对我们之前所学的基本内容的进一步提升。
青空の霞光
·
2024-01-11 20:06
Kotlin
Kotlin
Lambda
kt
CMake入门教程【
高级篇
】管理MSVC编译器警告
「CSDN主页」:传送门「Bilibil首页」:传送门「动动你的小手」:点赞收藏⭐️评论文章目录1.什么是MSVC?2.常用的屏蔽警告3.MSVC所有警告4.target_compile_options用法5.如何在CMake中消除MSVC的警告?6.屏蔽警告编写技巧
编程小鱼酱
·
2024-01-11 15:19
CMake入门教程
msvc警告
cmake警告屏蔽
cmake消除警告
CMake
C++
软件构建
跨平台构建
CMake入门教程【
高级篇
】qmake转cmake
「CSDN主页」:传送门「Bilibil首页」:传送门「动动你的小手」:点赞收藏⭐️评论文章目录1.概述2.qmake与cmake的差异3.qmake示例4.qmake转cmake示例5.MOC、UIC和RCC是啥6.实战使用技巧与注意事项7.qmake添加qt包8.cmake添加Qt包1.概述在CMake中构建Qt项目意味着能够高效地管理和编译Qt应用程序和库。CMake提供了一套强大的工具和方
编程小鱼酱
·
2024-01-11 09:13
CMake入门教程
qt
开发语言
CMake
C++
Open3d学习计划——
高级篇
12(交互式可视化)–最终章
Open3d学习计划——
高级篇
12(交互式可视化)–最终章本篇教程介绍了Open3d的可视化窗口的交互功能。
梦醒blue
·
2024-01-11 04:05
open3d
python
点云
可视化
open3d
linux
高级篇
基础理论十(zabbix监控)
♥️作者:小刘在C站♥️个人主页:小刘主页♥️不能因为人生的道路坎坷,就使自己的身躯变得弯曲;不能因为生活的历程漫长,就使求索的脚步迟缓。♥️学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏:云计算技术♥️感谢CSDN让你我相遇!目录zabbix是什么?zabbix三种架构图zabbix重要组件理论1、zabbix的具备功能2、zabbix的监测对象3、zabbix的监控架构4、za
小刘在C站
·
2024-01-09 14:54
LINUX高级理论知识
运维
linux
后端
zabbix
3D游戏常用技巧Normal Mapping (法线贴图)原理解析——
高级篇
1、概述上一篇博客,3D游戏常用技巧NormalMapping(法线贴图)原理解析——基础篇,讲了法线贴图的基本概念和使用方法。而法线贴图和一般的纹理贴图一样,都需要进行压缩,也需要生成mipmap。但是由于法线贴图存储的是法线信息,压缩和生成mipmap的方法自然会有所变化。现在已经许多用于法线贴图压缩和生成mipmap的工具,大部分商业游戏引擎也集成了相关方法,只需要点几下鼠标就可以完成。本文
胡萝卜啊啊啊
·
2024-01-08 22:52
SpringCloud-
高级篇
(十三)
前面的主从集群可以应对Redis高并发读的问题,Redis主从之间可以做同步,为了提高主从同步时的性能,单节点Redis的内存不要设置太高,如果内存占用过多,做RDB的持久化,或者做全量同步的时候,导致大量的IO性能会有一定的下降,如果单节点Redis的内存降低了,比如说只能存10g,20g,那么有海量的数据要存储的时候改怎么办?这个问题解决不了,虽然应对高并发读的问题,如果我写的问题高并发也挺高
喵俺第一专栏
·
2024-01-08 05:29
spring
cloud
spring
后端
SpringCloud-
高级篇
(十二)
在主从集群中slave节点发生了宕机,不用担心,只要它重启就能从master节点上完成数据的同步,恢复数据,如果宕机的不是slave而是master,是不是master重启就可以呢?如果你做了master节点的数据持久化,如果你重启,数据也不会丢失,但是在master宕机这一段时间,重启数据恢复分过程当中,用户是无法执行写操作的,因为master挂了,整个集群的可用性就下降了,不能做写,只能做读了
喵俺第一专栏
·
2024-01-08 05:29
spring
cloud
java
spring
SpringCloud-
高级篇
(十一)
(1)搭建Redis-主从架构前面我们实现了Redis的持久化,解决了数据安全问题,但是还有需要解决的问题,下面学习Redis的主从集群,解决Redis的并发能力的问题Redis的集群往往是主从集群,Redsi为什么做成主从的集群,而不做成传统负载均衡的集群呢?因为Redis应用当中往往都是读多写少的场景,查询比较多,增删改比较少,我们更多应对的是读的压力,做读写分离,一主多从,多个从节点共同承担
喵俺第一专栏
·
2024-01-08 05:28
spring
cloud
java
spring
数据结构与算法之美学习笔记:43 | 拓扑排序:如何确定代码源文件的编译依赖关系?
目录前言算法解析1.Kahn算法2.DFS算法总结引申前言本节课程思维导图现在,我们就进入
高级篇
的第一节,如何确定代码源文件的编译依赖关系?我们知道,一个完整的项目往往会包含很多代码源文件。
浊酒南街
·
2024-01-05 22:51
数据结构与算法之美学习笔记
数据结构
算法
【谷粒商城基础篇】整合SpringCloud、SpringCloud alibaba
谷粒商城笔记合集分布式基础篇分布式
高级篇
高可用集群篇===简介&环境搭建===项目简介与分布式概念(第一、二章)基础环境搭建(第三章)===整合SpringCloud===整合SpringCloud、SpringCloudalibaba
愿你满腹经纶
·
2024-01-04 19:32
#
谷粒商城
spring
cloud
java
微服务
『
高级篇
』docker之服务发现、部署更新和扩容(七)
原文链接地址:『
高级篇
』docker之服务发现、部署更新和扩容(七)服务发现所有的表现形式都是ip+端口的形式。传统服务服务比较少的话,可以通过下面的方式。如果服务很多的话,基本运维人员都崩溃死了。
IT人故事会
·
2024-01-04 12:13
『
高级篇
』docker之镜像仓库(20)
原文链接地址:『
高级篇
』docker之镜像仓库(20)三步走的第二步,开始查看镜像仓库,就一起学一学docker仓库,仓库分2种,别人家的仓库也叫公共仓库,自己的仓库也叫私有仓库。
IT人故事会
·
2024-01-04 07:54
C#:
高级篇
学习
委托C#中的委托类似于C/C++函数的指针委托:表示引用某个方法的引用类型变量,运行时可以更改引用对象委托可以用于处理事件和回调函数,所有委托类都是从System.Delegate类继承而来的声明委托需要定义能够被委托所引用的方法,任意委托可以引用与该委托拥有相同签名的方法publicdelegateintMyDelegate(strings);//可以引用任何一个以字符为参数的方法,且返回值类型
不想当码农q
·
2024-01-03 11:08
c#
学习
java
SpringCloud-
高级篇
(八)
(1)TCC模式前面学了XA和AT模式,这两种模式最终都能实现一致性,和隔离性,XA是强一致,AT是最终一致,隔离性呢XA是在第一阶段不提交,基于事务本身的特性来完成隔离,AT则是加了全局锁,锁定资源去隔离事务,本质上来看这两种都是加锁来实现的,只要加了锁都会有性能的损耗,如果追求的是极致的性能,就需要使用其他的办法,TCC模式就是性能的体现,他不需要去加锁,TCC是基于人工编码来实现的,不想AT
喵俺第一专栏
·
2024-01-01 22:52
java
开发语言
SpringCloud-
高级篇
(十)
(1)单节点Redis问题缓存大家都不陌生,在企业里面只要做缓存都会用到Redis,我们在使用的时候都是做的单节点部署,单节点部署是存在一些问题的,分布式缓存正是Redis的集群,正是为了解决单节点部署的问题的单节点Redis存在的问题:Redis是基于内存存储,并发能力非常强但是毕竟单节点,到了618等节日电商场景,还是无法满足高并发场景业务对Redis的依赖非常多,不仅仅把它做为缓存,有时候还
喵俺第一专栏
·
2024-01-01 22:52
spring
cloud
spring
后端
SpringCloud-
高级篇
(七)
前面在微服务里整合了Seata,下面利用Seata去解决分布式事务的问题,回去学习Seata中的四种解决方案:首先学习XA模式(1)XA模式RM在前面讲的是资源管理器,在XA标准中RM都是由数据库来实现的,数据库本身实现了这个功能XA是分布时事务领域最早的一个标准,几乎主流的数据库都实现了这个标准XA是基于数据库本身的特性来去实现分布式事物的,是能够满足ACID的特性的,它是一种强一致性的事务Se
喵俺第一专栏
·
2024-01-01 22:22
spring
cloud
spring
后端
SpringCloud-
高级篇
(九)
(1)Seata高可用我们学习了Seata的各种用法了,Seata的服务是单节点部署的,这个服务如果挂了,整个事务都没有办法完了,下面我们学习Seata的高可用的知识。实现高可用,还是比较简单,只要整成一个集群就可以了,弄好多个服务器,我们的服务器都是注册在注册中心的,我们的微服务只要找到注册中心,就可以对这些多个服务负载均衡了我们不仅要实现高可用,还要实现异地容灾:如果你弄了好几个节点部署起来,
喵俺第一专栏
·
2024-01-01 22:49
spring
cloud
spring
后端
读经营十二条实践第三十九天
宁波北市仑格雷塑料制品有限公司读书会张镇第九条临事有勇培养勇气的方法(
高级篇
)今天是“临事有勇”这章的最后一小节,培养勇气的方法(
高级篇
)。书中从6个方面来告诉我们,高级阶段的勇气是如何培养的。
格雷_Jacky张
·
2024-01-01 18:22
【谷粒商城
高级篇
】Elasticsearch:全文检索
谷粒商城笔记合集分布式基础篇分布式
高级篇
高可用集群篇===简介&环境搭建======Elasticsearch===项目简介与分布式概念(第一、二章)Elasticsearch:全文检索(第一章)基础环境搭建
愿你满腹经纶
·
2023-12-30 22:51
#
谷粒商城
elasticsearch
全文检索
java
SQL使用从入门到优化:目录
记录的增删改查SQL基础:查询的基本使用SQL基础:范围查询SQL基础:章节小结二、进阶篇SQL进阶:多表查询SQL进阶:子查询SQL进阶:视图的增删改SQL进阶:Case语句使用SQL进阶:章节小结三、
高级篇
_长银_
·
2023-12-30 18:54
SQL使用从入门到优化
sql
java
数据库
微软.NET开发认证基础技术知识大局观——
高级篇
微软.NET开发认证基础技术知识大局观——
高级篇
发布日期:2009-07-12作者:郑佐摘要:本文从实际学习知识的角度出发,讲述Microsoft.NET开发认证涵盖的基础技术知识,这些知识是通过Asp.net
iteye_3619
·
2023-12-30 06:45
.net
ASP.net
应用服务器
多线程
网络应用
2022总结与展望--Empirefree
1.3工作计划1.4个人总结2.未来展望1.年终总结1.1.学习计划尚硅谷:java篇,javaweb篇,ssm篇,spring驱动注解篇,springboot篇,juc篇,mysql篇,谷粒商城初、中、
高级篇
福宇乔
·
2023-12-29 23:02
年终总结
java
jvm
开发语言
Docker容器
高级篇
文章目录一、Dockerfile文件1.dockerfile基础知识2.docker执行dockerfile的大致流程3.dockerfile常用保留字4.dockerfile构建镜像示例二、dockernetwork1.dockernet常用指令2.docker的网络模式三、docker-compose容器编排1.下载安装2.三个步骤3.compose常用命令4.不使用docker-compos
IDEA上的操作工
·
2023-12-29 19:33
Docker
Linux
docker
容器
运维
中间件系列 - Redis入门到实战(
高级篇
-最佳实践)
前言学习视频:黑马程序员Redis入门到实战教程,深度透析redis底层原理+redis分布式锁+企业解决方案+黑马点评实战项目中间件系列-Redis入门到实战本内容仅用于个人学习笔记,如有侵扰,联系删除学习目标Redis键值设计批处理优化服务端优化集群最佳实践1Redis键值设计1.1优雅的key结构Redis的Key虽然可以自定义,但最好遵循下面的几个最佳实践约定:遵循基本格式:[业务名称]:
代码的知行者
·
2023-12-28 19:05
Redis
中间件
中间件
redis
数据库
中间件系列 - Redis入门到实战(
高级篇
-多级缓存)
前言学习视频:黑马程序员Redis入门到实战教程,深度透析redis底层原理+redis分布式锁+企业解决方案+黑马点评实战项目中间件系列-Redis入门到实战本内容仅用于个人学习笔记,如有侵扰,联系删除学习目标JVM进程缓存Lua语法入门实现多级缓存缓存同步策略1什么是多级缓存传统的缓存策略一般是请求到达Tomcat后,先查询Redis,如果未命中则查询数据库,如图:存在下面的问题:请求要经过T
代码的知行者
·
2023-12-28 12:46
Redis
中间件
缓存
中间件
redis
【SpringBoot
高级篇
】SpringBoot集成RocketMQ消息队列
【SpringBoot
高级篇
】SpringBoot集成RocketMQ消息队列RocketMQ简介技术架构基本概念Docker环境安装RocketMQrocketmq-client消息发送基本样例消息发送发送同步消息发送异步消息单向发送消息消费消息负载均衡模式广播模式顺序消息顺序消息生产顺序消费消息延时消息启动消息消费者发送延时消息验证使用限制批量消息发送批量消息过滤消息
喜羊羊sk
·
2023-12-28 08:41
#
SpringBoot
java-rocketmq
spring
boot
rocketmq
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他