- 博客(7)
- 收藏
- 关注
原创 搞懂MYSQL --索引
索引:官方介绍索引是帮助MySQL高效获取数据的数据结构。简单来讲 数据库是一本书那边索引就是目录,可以更快的帮助你查找到你想查找的数据,数据是保存在内存中的,而索引则是在磁盘上的数据库结构。
2023-07-06 17:46:14 91
原创 搞懂MYSQL --锁
对于MySQL来说,锁是一个很重要的特性,数据库的锁是为了支持对共享资源进行并发访问,如何保证数据并发访问的一致性,有效性,是所有数据库必须要解决的问题。
2023-07-05 14:57:14 104
原创 让你完全了解java反射机制
反射机制是指java程序在运行时动态加载类并获取类的详细信息 从而操作其属性或者方法,是JVM得到class对象之后,再通过class对象进行反编译,从而获取对象的各种信息。
2022-12-22 15:38:33 188
原创 mybatis-plus真正意义上实现批量修改新增,让你的mybatis-plus原地起飞
使用过mybatis-plus的朋友 应该都知道BaseMapper未提供批量插入接口,但是在com.baomidou.mybatisplus.service.IService中提供了 但是运行日志却是一条一条的执行 优化代码如下 让你实现真正意义上的批量操作
2022-09-07 16:36:29 2493 7
原创 统一网关Gateway实例SpringCloudGateway三大过滤器,过滤器链,网关跨域,路由断言工厂
身份认证和权限校验,服务的路由,负载均衡,请求限流,路由断言工厂,路由过滤器GatewayFilte,全局过滤器GlobalFilter
2022-09-01 11:51:40 628
原创 Elasticsearch之指标,分桶,管道聚合之操作类ElasticsearchRestTemplate和RestHighLevelClient以及dsl
Bucketing(桶聚合)每个桶都与一个键和一个文档标准相关联,通过桶的聚合查询,我们将得到一个桶的列表,即:满足条 件的文档集合。是按照某种方式对数据进行分组 比如对1,2,3,1,3使用Terms对其聚合,可以得到1桶,2桶,3桶。看出ES的分组方式相当强大,mysql的group by只能实现类似Terms Aggregation的分组效果,而ES还可以根据阶梯和范围来分组。Pipeline(管道)对其他聚合的输出或相关指标进行二次聚合 比如Terms聚合后拿到了1,2,3桶这个时候我们可以在对他
2022-08-31 16:50:21 4588 1
原创 分布式微服务中Feign的使用 让你完全了解使用Feign
Feign是声明式的http客户端,官网地址:[https://github.com/openfeign/feign]其作用就是帮助我们优雅的实现http请求的发送。它让微服务的调用变得更简单了,类似Controller调用service。SpringCloud集成了Ribbon和Eureka,可在使用Feign时提供负载均衡的http客户端。只需要创建一个接口,然后添加注解即可!使用Feign步骤如下............
2022-08-31 12:02:01 3366 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人