![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 90
JAVA
我要找对象
这个作者很懒,什么都没留下…
展开
-
SpringCache学习笔记
常用的有Jedis和Lettuce两个访问redis的客户端库,其中Lettuce的性能和并发性要好一些,Spring Boot 默认使用的是 Lettuce 作为 Redis 的客户端。还有就是Spring data redis框架,在项目中可以通过RedisTemplate访问Redis,RedisTemplate提供了方便访问redis的模板方法。RedisTemplate和Lettuce 是什么关系?原创 2024-06-03 21:14:46 · 684 阅读 · 1 评论 -
权限认证SpringSecurity学习笔记
JSON Web Token(JWT)是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。该token被设计为紧凑且安全的,特别适用于前后端无状态认证的场景。原创 2024-05-29 00:45:44 · 668 阅读 · 0 评论 -
接口文档管理工具Swagger,knife4j,Yapi
knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望它能像一把匕首一样小巧,轻量,并且功能强悍!核心功能该UI增强包主要包括两大核心功能:文档说明 和 在线调试文档说明:根据Swagger的规范说明,详细列出接口文档的说明,包括接口地址、类型、请求示例、请求参数、响应示例、响应参数、响应码等信息,使用swagger-bootstrap-ui能根据该文档说明,对该接口的使用情况一目了然。原创 2024-05-27 00:35:52 · 726 阅读 · 0 评论 -
MyBatis复习笔记
resutlType无法帮助我们自动的去完成映射,所以只有使用resultMap手动的进行映射resultMap:属性:type 结果集对应的数据类型 Orderid 唯一标识,被引用的时候,进行指定autoMapping 开启自动映射extends 继承子标签:id:配置id属性result:配置其他属性association:配置一对一的映射property 定义对象的属性名javaType 属性的类型autoMapping 开启自动映射。原创 2024-05-26 00:29:12 · 1269 阅读 · 0 评论 -
动态代理,反射,注解的复习笔记
(注:代理就是被代理者没有能力或者不愿意去完成某件事情,需要找个人代替自己去完成这件事,动态代理就是用来对业务功能(方法)进行代理的。比如UserService类有1000个业务方法,每个业务方法都都需要记录执行时间,那么不可能写1000次相同代码吧,因此可以让代理对象帮忙完成时间记录)动态代理最主要的用途就是在各种框架中,很方便的在运行期间生成代理类,通过代理类就可以完成AOP、过滤器、拦截器等操作。是代理对象的实际处理代理逻辑的接口,具体代理逻辑在其 invoke 方法中实现。根据Class对象创建。原创 2024-05-25 18:11:43 · 1111 阅读 · 0 评论 -
Mybatis-Plus笔记
Mybatis-Plus笔记原创 2024-05-25 18:07:40 · 514 阅读 · 0 评论 -
JAVASE复习之多线程
【代码】JAVASE复习之多线程。原创 2024-05-08 00:11:04 · 340 阅读 · 0 评论 -
微服务保护-学习笔记
微服务保护Sentinel学习笔记原创 2024-05-04 00:15:12 · 996 阅读 · 0 评论 -
微服务总览
微服务保护微服务总览微服务总览接入层:反向代理功能,可以将用户域名访问的地址以负载均衡的方式代理到网关地址,并且并发能力非常高,并且会采用主备nginx的方式防止nginx寄了,备份nginx监控主nginx状态,主寄了备用就变成主nginx网关:主要关注路由功能,声明路由(id-唯一标识,uri-服务地址,predicates-断言,filters-过滤器),nginx代理过来的地址,网关通过查询路由,并且将nacos注册中心的微服务的地址拿过来,进而动态访问相应的微服务;跨域;限流;权限处理;原创 2024-05-03 23:41:15 · 687 阅读 · 1 评论 -
轻量级分布式任务调度平台:XXL-JOB
XXL-JOB快速入门教学原创 2024-05-03 00:31:04 · 747 阅读 · 0 评论 -
五一假期零碎时间练习学习过的内容(商城版)
五一假期期间顺便复习一下之前学过的(~~**低情商:没有对象陪着出去玩**~~ )一个比较简单的微服务商城项目,涉及到的技术有ssm,MybatisPlus,SpringBoot,XXL-Job,es,nacos,SpringCloud等等原创 2024-05-02 16:36:47 · 815 阅读 · 1 评论 -
ES与关系数据库的同步练习(hotel_admin)
当酒店数据发生增、删、改时,要求对elasticsearch中数据也要完成相同操作。同时开启了hotel_admin和hotel_demo两个微服务,利用MQ声明exchange、queue、RoutingKey,在hotel-admin中的增、删、改业务中完成消息发送,在hotel-demo中完成消息监听,并更新elasticsearch中数据,进而完成es和mysql的消息同步。原创 2024-05-01 17:48:56 · 726 阅读 · 4 评论 -
ES的脑裂现象
在ElasticSearch集群初始化或者主节点宕机的情况下,由候选主节点中选举其中一个作为主节点。指定候选主节点的配置为:node.master:true。当主节点负载压力过大,或者集群环境中的网络问题,导致其他节点与主节点通讯的时候,主节点没来及响应,这样的话,某些节点就认为主节点宕机,重新选择新的主节点,这样的话整个集群的工作就有问题了,比如我们集群中有10个节点,其中7个候选主节点,1个候选主节点成为了主节点,这种情况是正常的情况。原创 2024-04-29 14:45:24 · 1200 阅读 · 3 评论 -
ES练习项目-酒店搜索
es原创 2024-04-28 15:15:56 · 319 阅读 · 3 评论