首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
公众号_yi博说
掘友等级
回复「vip课程」,获取一套价值1W的 java 架构教程
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
大厂里一直讲的p99,p95到底是什么?
前段时间,在对系统进行改版后,经常会有用户投诉说页面响应较慢,我们看了看监控数据,发现从接口响应时间的平均值来看在500ms左右,也算符合要求,不至于像用户说的那么慢,岁很费解,后来观察其它的一些指标
Java9、10、11的新特性
Java9 新特性、Java 10新特性、Java11 新特性。 Java9 新特性、Java 10新特性、Java11 新特性。 Java9 新特性、Java 10新特性、Java11 新特性。
这也太简单了!!Zookeeper核心ZAB协议
ZAB 协议全称:Zookeeper Atomic Broadcast(Zookeeper 原子广播协议), 它保证Zookeeper 在主从系统架构下,集群中各个节点之间数据的一致性。保证数据一致性的分两种情况讨论,一种集群正常运行,一种集群不正常。 消息广播,就是集群正常运…
Zookeeper 的选举机制也不过如此!
Zookeeper 是一个分布式服务框架,主要是用来解决分布式应用中遇到的一些数据管理问题如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。 我们可以简单把 Zookeeper 理解为分布式家庭的大管家,那么管家团队是如何选出Leader的呢?好奇吗,接下来带…
处理 Exception 的几种实践,很优雅,被很多团队采纳!
在Java中处理异常并不是一个简单的事情。不仅仅初学者很难理解,即使一些有经验的开发者也需要花费很多时间来思考如何处理异常,包括需要处理哪些异常,怎样处理等等。 这也是绝大多数开发团队都会制定一些规则来规范对异常处理的原因。而团队之间的这些规范往往是截然不同的。 本文给出几个被…
面试再问你CAP、BASE 理论是什么?这篇文章仍甩给他!
完成某件事情,可能有多个参与者需要执行多个步骤,最终多个步骤要么全部成功,要么全部失败。 举个栗子:支付宝上A给B转账100元,A账户扣100,B账户增加100,这就是一个事务,这个操作中要么都成功,要么都失败。 事务的场景有很多,参与者也是多种多样。比如 事务的参与者是多种多…
特好用!!!8种分布式ID生成方法
业务量小于500W或数据容量小于2G的时候单独一个mysql即可提供服务,再大点的时候就进行读写分离也可以应付过来。但当主从同步也扛不住的时候就需要分表分库了,但分库分表后需要有一个唯一ID来标识一条数据,且这个唯一ID还必须有规则,能辅助我们解决分库分表的一些问题。 数据库的…
灵魂发问!线程池到底创建多少线程比较合理?
虽然线程池的模型被剖析的非常清晰,但是如何最高性能地使用线程池一直是一个令人纠结的问题,其中最主要的问题就是如何决定线程池的大小。这篇文章会以量化测试的方式分析:何种情况线程池应该使用多少线程数。 大多数刚接触线程池的人会认为有一个准确的值作为线程数能让线程池适用在程序的各个地…
为什么牛逼的程序员都不用 “ ! = null " 做判空?
这是初、中级程序猿经常会遇到的问题。他们总喜欢在方法中返回null,因此,在调用这些方法时,也不得不去判空。另外,也许受此习惯影响,他们总潜意识地认为,所有的返回都是不可信任的,为了保护自己程序,就加了大量的判空。 null就是一个不合理的参数,就应该明确地中断程序,往外抛错误…
个人成就
文章被点赞
122
文章被阅读
52,309
掘力值
947
关注了
0
关注者
48
收藏集
0
关注标签
8
加入于
2021-01-20