首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
11
订阅
君麟
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
工作两三年了,整不明白架构图都画啥?
分享、评审、述职、答辩,只要你在程序员这个行业,就几乎离不开要画图。 一提到画图很多人就想站会起来喊,”内卷“、”内卷啦“、”PPT工程师“,但程序代码本身就是一种数学逻辑的具体实现,如果没有一些图表配合文字的阐述,讲真很难让所有人都能在共同的共识下进行交流。 这不像是文科,”…
响应式关系数据库处理R2DBC
之前我们提到过,对于底层的数据源来说,MongoDB, Redis, 和 Cassandra 可以直接以reactive的方式支持Spring Data。而其他很多关系型数据库比如Postgres, Microsoft SQL Server, MySQL, H2 和 Googl…
Reactor中的Thread和Scheduler
今天我们要介绍的是Reactor中的多线程模型和定时器模型,Reactor之前我们已经介绍过了,它实际上是观察者模式的延伸。 所以从本质上来说,Reactor是和多线程无关的。你可以把它用在多线程或者不用在多线程。 今天将会给大家介绍一下如何在Reactor中使用多线程和定时器…
Project Reactor 深度解析 - 2. 响应式编程调试,FLow的概念设计以及实现
响应式编程的首要问题-不好调试我们在分析传统代码的时候,在哪里打了断点,就能看到直观的调用堆栈,来搞清楚,谁调用了这个代码,之前对参数做了什么修改,等等。但是在响应式编程中,这个问题就很麻烦。来看下面
不懂Elasticsearch?看这一篇就够了!
分片(shard):把索引库拆分为多份,分别放在不同的节点上,比如有3个节点,3个节点的所有数据内容加在一起是一个完整的索引库。分别保存到三个节点上水平扩展,提高吞吐量。 备份(replica):每个shard的备份。 也常被称为反向索引、置入档案或反向档案,是一种索引方法,被…
5分钟带你快速了解Docker和k8s
其实 Docker 和 k8s 并非直接的竞争对手,它俩相互依存。 Docker 是一个容器化平台,而 k8s 是 Docker 等容器平台的协调器。 虚拟化技术已经走过了三个时代,没有容器化技术的演进就不会有 Docker 技术的诞生。 (1)物理机时代:多个应用程序可能会跑…
你没见过的分布式系统认证方案!
共享性:每个部分都可以作为共享资源对外提供服务,多个部分可能有操作共享资源的情况。 开放性:每个部分根据需求都可以对外发布共享资源的访问接口,并可允许第三方系统访问。 分布式系统的每个服务都会有认证、授权的需求,如果每个服务都实现一套认证授权逻辑会非常冗余,考虑分布式系统共享性…
跨年的你,有没有被“YYYY-MM-dd”叫回去加班呀?
在Api里面y 的释义是year,很好理解就是年的意思,那Y的释义是Week year ,代表的是本周所在年份,而只要本周跨年,那么本周都是算到下一年的,所以就出现了上面的事故现场。 在外国一周是从周日开始到周六结束,其实这个问题在2020年12月27日就已经发生了,上面的测试…
设计模式——观察者模式
嗯,观察者模式在Android开发中还是挺常用的,比如说Adapter数据更新后RecyclerView的刷新,以及四大组件的Broadcast等等。接下来本文将简单谈谈设计模式中的观察和模式。 为了有更好的食用体验,本文会结合一个简单的例子,让你更好的理解观察者模式。 先来看…
解放双手!MyBatis官方代码生成工具给力!
在我们使用MyBatis的过程中,如果所有实体类和单表CRUD代码都需要手写,那将会是一件相当麻烦的事情。MyBatis官方代码生成器MyBatis Generator可以帮助我们解决这个问题,在我的开源项目mall中也是使用的这个代码生成器,用习惯了也挺不错的。本文将介绍My…