首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
最锋利的矛
掘友等级
后端开发
公众号:最锋利的矛
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
60
文章 60
沸点 0
赞
60
返回
|
搜索文章
赞
文章( 60 )
沸点( 0 )
炸!亿级数据DB秒级平滑扩容!!!
一步一步,娓娓道来。 数据库上层都有一个微服务,服务层记录 “业务库” 与“数据库实例配置”的映射关系,通过数据库连接池向数据库路由 sql 语句。 如上图所示,服务层配置用户库 user 对应的数据库实例 ip。 画外音:其实是一个内网域名。 数据库高可用,很常见的一种方式,…
基础篇:JAVA.Stream函数,优雅的数据流操作
平时操作集合数据,我们一般都是for或者iterator去遍历,不是很好看。java提供了Stream的概念,它可以让我们把集合数据当做一个个元素在处理,并且提供多线程模式
还在使用第三方Docker插件?SpringBoot官方插件真香!
为了方便为SpringBoot应用构建Docker镜像,我们经常会使用Maven插件来打包镜像。之前一直使用的是第三方插件,有spotify和fabric8出品的两种docker-maven-plugin。最近SpringBoot 2.4.0发布了,官方插件也增加了对Docke…
基于有限状态机与消息队列的三方支付系统补单实践
0. 引言 在日常生活中,从线下的超市购物到线上的外卖点餐、电商网购等,支付无时无刻不在发生,不论是通过现金、pos 机刷卡还是微信支付宝等第三方支付。线上支付有着及时便捷一气呵成的极致体验,当然也有少数的时候体验不够丝滑,比如早期我们在 PC 版 12306 买火车票,当支付…
Redis第三弹,给你一亿个keys,如何高效统计?
签到系统中,一天对应一系列的用户签到记录。 电商系统中,一个商品对应一系列的评论。 交友系统中,某个用户的一系列的好友。 交友系统中,需要统计每天的新增好友,以及双方的共同好友。 电商系统中,需要统计评论列表中的最新评论。 签到系统中,需要统计连续一个月的签到的用户数量。 只有…
分布式事务,你懂了吗
事务是什么想必不用我来说是什么了吧,在单机系统中,我们可以通过spring来管理事务,不管是编程式事务还是声明式事务都非常的不戳。但是单体系统中的有事务一旦牵扯到了分布式,就会有些问题,先思考一下问什么?而且在项目中事务必然是逃不过的一个问题,分布式系统中更是如此,那今天就来说…
Redis 数据结构之跳跃表(skiplist)
有序集合在我们的日常生活中非常常见,比如根据成绩对学生进行排名、根据得分对游戏玩家进行排名等。对于有序集合的底层实现,我们可以使用数组、链表、平衡树等结构。数组不便于元素的插入和删除;链表的查询效率低,需要遍历所有元素;平衡树或者红黑树等结构虽然效率高但实现复杂。 因此,Red…
收藏 | 阿里程序员常用的 15 款开发者工具(2020 版)
1. Java 工程脚手架 Java Initializr 简介:2020 年由阿里巴巴中间件团队发布的定制版 Java工程脚手架,快速搭建工程应用。 支持 Spring 官方脚手架的全部功能,且增加了丰富的典型配置和使用案例。多种标准应用架构供选择,让你生成完工程就可以直接写…
太厉害了,这款开源类库可以帮你简化每一行代码
“黑铁时代”读者群里有个小伙伴感慨说,“Hutool 这款开源类库太厉害了,基本上该有该的工具类,它里面都有。”讲真的,我平常工作中也经常用 Hutool,它确实可以帮助我们简化每一行代码,使 Java 拥有函数式语言般的优雅,让 Java 语言变得“甜甜的”。 但是呢,群里还…
缓冲池 (buffer pool),这次彻底懂了!!!
应用系统分层架构,为了加速数据访问,会把最常访问的数据,放在缓存 (cache) 里,避免每次都去访问数据库。 操作系统,会有缓冲池 (buffer pool) 机制,避免每次访问磁盘,以加速数据的访问。 MySQL 作为一个存储系统,同样具有缓冲池 (buffer pool)…
下一页
个人成就
文章被点赞
124
文章被阅读
34,550
掘力值
1,186
关注了
20
关注者
30
收藏集
0
关注标签
10
加入于
2020-06-17