首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
FenixWong
掘友等级
java程序员
读书笔记以及日常遇到问题的一些分享
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 26
沸点 1
赞
27
返回
|
搜索文章
最新
热门
Mysql MVCC的总结
每行数据都存在一个版本,每次数据更新时都更新该版本。 修改时Copy出当前版本随意修改,各个事务之间无干扰。 客观上,我们认为他就是乐观锁的一整实现方式,就是每行都有版本号,保存时根据版本号决定是否成功。但由于Mysql的写操作会加排他锁,如果锁定了还算不算是MVCC?了解乐观…
BFF —— Backend For Frontend
多个请求变成一个请求,让前端专注,而当我们有了 BFF 这一层时,我们就不需要考虑系统后端的迁移。后端发生的变化都可以在 BFF 层做一些响应的修改。 我们在设计 API 时会考虑到不同设备的需求,也就是为不同的设备提供不同的 API,虽然它们可能是实现相同的功能,但因为不同设…
构建正反馈闭环
明确自己要做的事情。(适合做正反馈的事前提必然是一件长期的事) 定义一个能证明正在不断往最终目标靠近的指南针。越简单效果越好.(让结果可观察,可量化) 将目标逐层分拆成多个小目标。这样可以让那个大“无底洞”变成很多个可见的小坑. 可以先找几个生活,工作中的小事来练手。慢慢地适应…
WebFlux和Spring MVC比较
优势:内部使用的是响应式编程,以Reactor库为基础,基于异步和事件驱动,可以让我们在不扩充硬件资源的前提下,提升系统的吞吐量和伸缩性。 不能使接口的响应时间缩短,它仅仅能够提升吞吐量和伸缩性。 特别适合在IO密集型的服务中,比如微服务网关。 WebFlux不是 Spring…
二叉查找树到红黑树
单看上面的定义,大家肯定跟我一样一头雾水,别急,下面我们从最简单的二叉查找树说起,慢慢撕开这个高级数据结构的神秘面纱。 一棵二叉查找树,每个节点的左节点均比当前节点小,且右节点均比当前节点大。上图的两棵树,均属于二叉查找树。于是,查找的过程如下: 随着不断的增删操作,二叉查找树…
spring-boot swagger2 设置全局token,解决接口需要token验证的问题
填入你生成的token并按authorize则完成了全局的token校验问题,又能够愉快的联调了。
Redis 3.2版本后list的实现-quickList
Redis中的列表对象在版本3.2之前,列表底层的编码是ziplist和linkedlist实现的,但是在版本3.2之后,重新引入了一个 quicklist 的数据结构,列表的底层都由quicklist实现。 在早期的设计中, 当列表对象中元素的长度比较小或者数量比较少的时候,…
Intellij IDEA 的一些实用小技巧
我们可以使用【Presentation Mode】,将IDEA弄到最大,可以让你只关注一个类里面的代码,进行毫无干扰的coding。 可以使用Alt+V快捷键,弹出View视图,然后选择Enter Presentation Mode。效果如下: 这个模式的好处就是,可以让你更加…
二叉树学习以及总结
和我们生活中的定义是相似的。 如果节点X存储在数组中下标为i的位置,下标为2 * i 的位置存储的就是左子节点,下标为2 * i + 1的位置存储的就是右子节点。反过来,下标 为i/2的位置存储就是它的父节点。通过这种方式,我们只要知道根节点存储的位置(一般情况下,为了方便…
微服务中熔断器的选择-Sentinel 与 Hystrix 的对比
Sentinel与Hystrix的对比微服务集成熔断的方案选择以及对比:(表格整理)SentinelHystrix隔离策略基于并发数线程池隔离/信号量隔离熔断降级策略基于响应时间或失败比率基于失败比率
下一页
个人成就
文章被点赞
47
文章被阅读
61,683
掘力值
1,144
关注了
5
关注者
10
收藏集
23
关注标签
2
加入于
2018-07-23