首页
学习
活动
专区
工具
TVP
发布

JavaEdge

关注公众号:JavaEdge,加入全国最大的后端交流群。
专栏作者
2401
文章
2019220
阅读量
172
订阅数
系统设计面试指南之【分布式任务调度】
任务是需要资源(CPU 时间、内存、存储、网络带宽等)在指定时间内完成的一段计算工作。
JavaEdge
2023-12-02
10
系统设计面试指南之分布式任务调度
任务是需要资源(CPU 时间、内存、存储、网络带宽等)在指定时间内完成的一段计算工作。
JavaEdge
2023-12-01
230
系统设计面试指南之分布式任务调度
任务是需要资源(CPU 时间、内存、存储、网络带宽等)在指定时间内完成的一段计算工作。
JavaEdge
2023-12-01
170
顶级大厂Quora如何优化数据库性能?
在查询计数已成为问题的情况下,它们在另一个表中构建了计数,以便它们可以直接读取计数值而非计算计数。
JavaEdge
2023-11-30
960
大道至简-Shopify 构建弹性支付系统的 10 条原则
默认超时时间为 60 秒。根据 Shopify 的经验,5 秒的读取超时时间和 1 秒的写入超时时间是不错的设置。
JavaEdge
2023-11-30
330
关注专栏作者,随时接收最新技术干货
JavaEdge
华为软件开发工程师
用户9163319
用户3692821
用户9625762
Spring Boot项目打包指定包名
在pom.xml文件中的添加<build></build>配置项<finalName>指定包名</finalName>,如想打包的包名叫myApp,添加<finalName>my_server</finalName>即可。
JavaEdge
2023-11-29
590
【高并发写】库存系统设计
由于 CnG 商店的数量数万家,且每家商店可能包含数万种商品,刷新可能每天涉及超过 10 亿件商品。
JavaEdge
2023-11-29
790
Spring Data Redis切换底层Jedis 和 Lettuce实现
Spring Data Redis是 Spring Data 系列的一部分,它提供了Spring应用程序对Redis的轻松配置和使用。它不仅提供了对Redis操作的高级抽象,还支持Jedis和Lettuce两种连接方式。
JavaEdge
2023-11-28
1280
图解Redis适用场景
string,int,list,map。Redis 最常见的用例是缓存对象以加速 Web 应用程序。
JavaEdge
2023-11-28
780
fatal: refusing to merge unrelated histories報錯咋辦
在 Git 中,如果要合并两个分支,而这两个分支的历史记录不相交,就会出现错误:fatal: refusing to merge unrelated histories。
JavaEdge
2023-11-28
820
Google Docs系统设计详解(协作文档编辑)
为所有用户提供文档编辑服务。所有用户都连接到一个中心服务器,该服务器负责存储和处理文档数据,用户通过连接到该服务器来协作编辑文档。提供更好的安全性和可控性,但有单点故障问题
JavaEdge
2023-11-28
1170
Google Docs系统设计
大多数商业解决方案侧重于客户端服务体系结构,以实现更精细的控制。因此,我们将关注使用客户端服务体系结构设计服务。让我们看看在这一章节中我们将如何进展。
JavaEdge
2023-11-27
940
Flink实战(11)-Exactly-Once语义之两阶段提交
[Apache Flink]2017年12月发布的1.4.0版本开始,为流计算引入里程碑特性:TwoPhaseCommitSinkFunction。它提取了两阶段提交协议的通用逻辑,使得通过Flink来构建端到端的Exactly-Once程序成为可能。同时支持:
JavaEdge
2023-11-25
760
全网最全图解Kafka适用场景
消息系统被用于各种场景,如解耦数据生产者,缓存未处理的消息。Kafka 可作为传统的消息系统的替代者,与传统消息系统相比,kafka有更好的吞吐量、更好的可用性,这有利于处理大规模的消息。
JavaEdge
2023-11-25
780
Spring6.x对调度和异步执行的注解支持
要启用 @Scheduled 和 @Async ,在 @Configuration 类(或者在启动类)添加 @EnableScheduling 和 @EnableAsync,如下:
JavaEdge
2023-11-24
880
Spring @Scheduled注解写了,为啥定时任务不执行?
JavaEdge
2023-11-24
1480
如何延长你的时间价值?
第一个思路叫「倍增」,就是让时间片的数量成倍的增加。但这里有一个前提,就是不能过多的增加我们的精力消耗和风险。
JavaEdge
2023-11-24
720
SpringBoot项目启动后自动停止了?
JavaEdge
2023-11-23
1080
程序员,你的时间值钱吗?
提升单位时间的收益其实就是提升时薪(但并不一定局限于按时薪支付的副业,其他形式可以折算成时薪),有几个简单的思路。
JavaEdge
2023-11-22
1100
如何用Java设计自动售货机?
如何用Java设计自动售货机?是大多在高级Java开发人员面试中经常被问到的好问题之一。在典型的编码面试中,你会得到一个问题描述来开发一个售货机,在有限的时间内,通常2到3小时内,你需要在Java中编写设计文档、工作代码和单元测试。这种Java面试的一个关键优势是可以一次测试候选人的许多基本技能。为了完成售货机的设计、编码和单元测试,候选人需要在这三个方面都非常出色。
JavaEdge
2023-11-17
1120
点击加载更多
社区活动
有奖征文 | 参与赢机械键盘
限量送向量数据库免费实例+Baichuan2 400万免费tokens!
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档