首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
miracle丶
掘友等级
你的时间在哪里,你的成就就在那里
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
最新
热门
微服务当中的网关
一、为什么需要网关 1.1 服务数量的增加 随着微服务的发展,服务器数量不断增加,多个服务地址的出现,客户端想要调用项目中的接口,就需要使用多个地址,可维护性变差 1.2 微服务架构内通信方式的多样化
CompletableFuture
一、jdk1.5Future接口 1.1 接口方法 Future接口提供了异步获取执行结果的方法get() 取消异步执行方法cancel() 异步获取执行结果,设定超时时间,超时报错get(long
Netty线程模型
一、传统IO线程模型的劣势 在NIO出现之前,我们使用的其实都是传统的IO模型 上述代码处理连接时,只能由一个线程处理一个连接,意味着如果有1000个客户端连接就得开1000个线程。且在每次线程使用完
分布式锁
前言 在分布式应用开发中,如秒杀、商品抢购等业务,为防止库存超卖,都需要使用分布式锁。其本质就是不同进程共同访问共享资源的一种实现。 其实现有三种方式: 基于数据库实现 基于redis实现 基于zoo
Spring中bean的生命周期
一、bean生命周期的概要 在Spring中bean的生命周期实际上就是阐述我们托由Spring容器管理bean对象的构建使用以及销毁的整个流程,其简单来说涵盖了四个阶段: 实例化:实例化bean实例
Spring三级缓存-解决循环依赖
前言 Spring中使用三级缓存来解决单例模式下属性的循环依赖问题(对于多例Bean和Prototype作用域的Bean循环依赖问题不能使用三级缓存手机解决) 一、什么是循环依赖 指在类与类之间存在相
基于动态代理+ToStringBuilder构建日志记录参数
动态代理 动态代理是反射的一个非常重要的应用场景,常被用于一些java框架中,如Spring的AOP就是基于动态代理实现的。java中的动态代理又分为jdk动态代理和cglib动态代理 jdk动态代理
Redis与MySQL如何保证一致性
一、缓存不一致如何发生 1.1 数据修改,缓存写回策略 同步直写策略:写缓存时,同步写数据库 异步写回策略:写缓存时不同步写数据库,等到数据从缓存中淘汰,再写回数据库。如果缓存故障,会造成数据丢失 综
MySQL锁
MySQL为了解决事务并发情况下的一系列问题,针对不同的场景使用了不同的锁,本文就所得粒度、使用范围、加锁方式等展开叙述,描述不同锁的原理以及使用方式
mysql的MVCC机制
一、什么是MVCC机制 所谓的MVCC即Multi-Version Concurrency Control,即多版本并发控制技术,主要为了提升数据库并发性能而设计,用于处理读-写并发冲突问题,做到对于
下一页
个人成就
文章被点赞
13
文章被阅读
1,402
掘力值
142
关注了
20
关注者
5
收藏集
1
关注标签
3
加入于
2019-02-04