首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小飞哥小
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
中台架构
中台架构的主要目标是通过业务领域边界划分和微服务拆分,建立稳定的、单一职责的领域模型,让业务和应用具有更强的扩展和复用能力。
DDD-领域驱动设计
DDD是一种领域设计思想 核心思想:建立领域模型,领域模型处于架构的核心位置。 核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。 DDD包括战术设计和战略设计两部分。
系统架构分析
DDD分层架构 、 六边形架构 、洋葱架构虽然模型的表现差异较大,但是他们的核心设计思想都一样: - 都是做到核心业务逻辑和技术实现细节的分离和解耦。 - 都体现了高内聚,低耦合的设计原则
DruidDataSource原理
介绍DruidDataSource: 参数 原理&工作机制 启动过程 获取Connection 回收Connection
Zookeeper使用案例
zookeeper实现分布式锁、 zookeeper实现分布式队列、 zookeeper实现leader选举
Interrupt
在JDK之前的版本中可以通过stop、suspend来终止、中断线程的指向,不过目前这些方法已经不建议使用了,那如果希望在执行到某一条件时中断线程的执行,应该怎么做呢?目前推荐的方式是通过interr
ThreadPoolExecutor
核心属性:corePoolSize、maximumPoolSize、keepAliveTime、workQueue 执行策略 常见的线程池 线程池配置
Thread&ThreadLocal
Thread状态流转:join、yield、sleep、interrupt、notify、notifyAll、wait ThreadLocal:ThreadLocal经常用来存储线程私有变量,在一个线
Future与Callable原理
一个线程(例如threadA)获取另外一个线程(例如:threadB)的执行结果,这个功能基于两点实现:将对Runnable#run的执行转换成对Callable#call方法的调用,并存储返回结果;
Semaphore
Semaphore管理一系列许可证;通过acquire方法获取许可证,如果获取到许可证,那么直接返回,否则进入阻塞状态;通过release释放许可证,释放的时候如果有线程因为调用acquire处于阻塞
下一页
个人成就
文章被点赞
41
文章被阅读
31,173
掘力值
806
关注了
0
关注者
13
收藏集
0
关注标签
5
加入于
2021-06-03