首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
TechZi
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
85
文章 85
沸点 0
赞
85
返回
|
搜索文章
赞
文章( 85 )
沸点( 0 )
深度好文!RocketMQ高级进阶知识精讲!
大家好,我是jack xu,本文是RockeMQ精讲系列的最后一篇,讲的是RockeMQ一些进阶高级的知识,在我们平时的面试中会用到,掌握了这些东西也是体现一个高手和crud boy的区别。 为了使大家能够清晰明了,有层次的掌握这些知识,我们从生产者、Broker、消费者三个维…
Java 泛型最全指南
一般的代码要求类型必须是确定的,这对可以被不同的类型复用的代码产生了极大的限制。 将类型声明为超类或接口可以在一定范围内实现代码的复用,但这也只是将限制范围扩到了超类及其子类或实现了接口的类,在一些情况下这个范围还是不能满足到我们,尤其java是单根继承的。我们希望的是“非特定…
Java中的锁居然有这么多!
为啥是 Java 中的锁呢, 因为 锁的种类 也有很多的,像我们平时使用的 MySQL,它也有自己的 表锁,行锁,间隙锁 ... ... 还有 基于redis 的分布式锁 (RedLock——红锁)呀,zookeeper的分布式锁 等各种各样的🔒~ 读数据时 会很乐观的认为别…
力推!这份HashMap技术笔记是我见过总结的最详细的,强烈建议收藏!
JDK1.8后的HashMap在底层数据结构上采用数组+链表/红黑树,通过散列映射来存储键值对数据,因为在查询上使用散列码hashcode,所以在查询上的访问速度较快。HashMap可以存储值为null的键(key)和值(value),但是null作为键只能有一个,而null作…
求求你再别问Spring循环依赖了(44张图+源码解析)
很多小伙伴也都是一知半解,原因就是没有自己去调过源码,没有一步一步地来分析过,今天我们就来把这个问题说说清楚。本节的代码也都会提交到github供大家自己调试,用的是gradle哦,希望小伙伴们注意一下~ 简单描述一下啥叫循环依赖,简单来说就是俄罗斯套娃,你中有我,我中有你。 …
MockWebServer使用指南
MockWebServer是square出品的跟随okhttp一起发布,用来Mock服务器行为的库。MockWebServer使用在单元测试中,专门用来测试http请求。其原理是启动了一个本地web server,监听了本地某个端口。所以在测试的时候,需要把请求的url替换为M…
领域驱动设计(DDD):项目目录(包、模块)结构
在项目的开发阶段,目录结构的划分往往被看做是迈向成功的第一步。这一步的迈出往往伴随着很多方面的权衡(考量),总的来说是两个方面的考量:业务方面和技术方面。 业务方面的考量包括:限界上下文、子域、业务模块。 技术方面的考量包括:软件架构(分层架构、六边形架构)、构造型分类。 常见…
【Java劝退师】分布式理论 知识脑图 | 🏆 技术专题第五期征文
1. 2PC 两阶段提交 2. 3PC 三阶段提交 1. Paxos 算法 2. Raft 算法 1. 需要幂等性情况 2. 解决方案 1. 心跳检测 2. 高可用 3. 负载均衡 1. RPC 2. RMI 1. 名词解释 2. 类型 🏆 技术专题第五期 | 聊聊分布式的那…
云原生时代|分布式系统设计知识图谱(内含 22 个知识点)
我们身处于一个充斥着分布式系统解决方案的计算机时代,无论是支付宝、微信这样顶级流量产品、还是区块链、IOT等热门概念、抑或如火如荼的容器生态技术如Kubernetes,其背后的技术架构核心都离不开分布式系统。 系统学习分布式架构设计对于技术人的成长非常关键,对于云原生开发者而言…
下一页
关注了
15
关注者
1
收藏集
1
关注标签
38
加入于
2016-12-06