首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
JavaEdge
华为_2012实验室_Java工程师
获赞
1320
粉丝
1747
关注
98
看过 TA
1.0W
男
门头沟学院
2029
Java
IP属地:上海
《编程严选网》免费分享12306、AIGC项目!
私信
关注
拉黑
举报
举报
确定要拉黑JavaEdge吗?
发布(707)
在招职位
JavaEdge
关注TA,不错过内容更新
关注
2023-12-21 11:33
华为_2012实验室_Java工程师
Kakfa这么强,你都造吗?
你怎么用的?
我发现了面试通关密码
0
点赞
评论
收藏
分享
2023-12-20 14:22
已编辑
华为_2012实验室_Java工程师
MQTT协议报文如何设计才符合物联网需求?
1 什么是 MQTT 控制报文?MQTT 数据传输的最小单元。[MQTT 客户端]和服务端通过交换控制报文来实现:订阅主题发布消息MQTT控制报文类型按功能分为连接、发布、订阅三类:CONNECT 报文用于客户端向服务端发起连接,CONNACK 报文则作为响应返回连接的结果。如果想要结束通信,或者遇到了一个必须终止连接的错误,客户端和服务端可以发送一个 DISCONNECT 报文然后关闭网络连接。AUTH 报文是 MQTT 5.0 引入的全新的报文类型,它仅用于增强认证,为客户端和服务端提供更安全的身份验证。PINGREQ 和 PINGRESP 报文用于连接保活和探活,客户端定期发出 PING...
2024系统设计面试指南
0
点赞
评论
收藏
分享
2023-12-20 13:49
已编辑
华为_2012实验室_Java工程师
别再写某马点评了!学系统设计面试指南上线
八年开发经验,毕业四年成为技术专家兼架构师,乐于知识分享,擅长图文讲解各种软件技术,欢迎大家来学习~限时免费订阅!人均黑马点评,但本质都是系统设计考量点,如:1.上多级缓存,监听binglog用mg保证缓存跟数据库的一致性2.压测秒杀接口,算出塌陷区,用sentinel限流熔断3.设计模式 (秒杀优惠卷流程 查找优惠卷信息 判断活动时间 判断库存 断个人库存 扣减库存 设计成模版模式)4.分布式任务调度定时预热缓存5.更多技术重难点设计,尽在本专栏!还在黑马点评垃圾项目,用了活该简历已读不回,找不到工作!!! 2024系统设计面试指南-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/QMd1p0
0
点赞
评论
收藏
分享
2023-12-10 12:06
华为_2012实验室_Java工程师
图解数据库缓存策略
0
点赞
评论
收藏
分享
2023-12-10 00:52
华为_2012实验室_Java工程师
图解URL结构
0
点赞
评论
收藏
分享
2023-12-09 18:47
华为_2012实验室_Java工程师
响应式编程又变天了?看JDK21虚拟线程如何颠覆!
> 更多内容,都在公众号:JavaEdge。本文解释为啥会有响应式编程,为什么它在开发者中不太受欢迎,以及引入 Java 虚拟线程后它可能最终会消失。命令式风格编程一直深受开发者喜爱,如 if-then-else、while 循环、函数和代码块等结构使代码易理解、调试,异常易追踪。然而,像所有好的东西一样,通常也有问题。这种编程风格导致线程被阻塞时间远超过必要时间。1 同步阻塞设计1.1 同步阻塞设计的线程图为了便于你理解,让我们看一个典型的企业用例请求:从DB获取数据从 Web 服务获取数据合并结果并将最终合并的结果发送回用户在像 Tomcat 这样的应用服务器中,一个平台线程将专用于...
Java源码模拟面试解析...
0
点赞
评论
收藏
分享
2023-12-03 13:32
华为_2012实验室_Java工程师
图解SSO
#我发现了面试通关密码#
我发现了面试通关密码
0
点赞
评论
收藏
分享
华为_2012实验室_Java工程师
一起来交流学习吧~
@JavaEdge:
系统设计面试指南之分布式任务调度
0
点赞
评论
收藏
分享
2023-12-01 09:01
华为_2012实验室_Java工程师
系统设计面试指南之分布式任务调度
1 简介任务是需要资源(CPU 时间、内存、存储、网络带宽等)在指定时间内完成的一段计算工作。通过智能地将资源分配给任务以满足任务级和系统级目标的系统称为任务调度程序。任务调度程序:及时决定和分配资源给任务的过程称为任务调度。当我们在 Facebook 发表评论时。我们不会让评论发布者等待直到那条评论被交付给所有关注者。交付被委托给一个异步任务调度程序离线完成。在分布式系统中,许多任务是在用户的单个请求的背景下运行。考虑Facebook、WhatsApp 或 Instagram 这样的热门系统有数亿用户。这些系统需要一个任务调度程序来处理数十亿个任务。Facebook 使用 Async 根据其...
Java源码模拟面试解析...
0
点赞
评论
收藏
分享
2023-11-29 12:35
华为_2012实验室_Java工程师
如何设计安全的API?
常见安全措施! ❤️职场感受
0
点赞
评论
收藏
分享
华为_2012实验室_Java工程师
欢迎评论区交流学习~
@JavaEdge:
微服务架构下的【数据库管理】最佳实践
Java求职圈
0
点赞
评论
收藏
分享
2023-11-29 09:04
华为_2012实验室_Java工程师
微服务架构下的【数据库管理】最佳实践
原文在公众号:【JavaEdge】本文探索有效的微服务数据库管理的最佳实践。0 概述什么是微服务数据管理模式?微服务数据管理模式帮助管理软件不同组件的数据。数据管理模式方便两个或多个软件组件的数据库之间的通信。数据管理模式Database per service patternShared database patternAPI Composition patternSaga PatternCQRS PatternEvent Sourcing PatternDatabase Sharding Pattern1 每个服务一个DB每个微服务都有其自己的私有数据库,使服务松耦合。每个服务一个数据库模...
2024系统设计面试指南
0
点赞
评论
收藏
分享
华为_2012实验室_Java工程师
欢迎评论交流~
@JavaEdge:
Google Docs系统设计
0
点赞
评论
收藏
分享
2023-11-26 19:53
华为_2012实验室_Java工程师
Google Docs系统设计
1 简介谷歌文档是一种协作文档编辑服务。协作文档编辑服务可以通过两种方式设计:设计为C/S架构的集中式设施,为所有用户提供文档编辑服务使用点对点技术设计,以便在单个文档上协作大多数商业解决方案侧重于客户端服务体系结构,以实现更精细的控制。因此,我们将关注使用客户端服务体系结构设计服务。让我们看看在这一章节中我们将如何进展。2 需求2.1 功能性文档协作多用户应该能够同时编辑文档。此外,大量用户应该能够查看文档。冲突解决系统应该将一个用户做的编辑推送给所有其他协作者。如果他们正在编辑文档的同一部分,系统还应解析用户之间的冲突。建议用户应该能够获得有关在文档中完成常用单词、短语和关键词的建议,以及...
2024系统设计面试指南
0
点赞
评论
收藏
分享
2023-12-19 09:00
已编辑
华为_2012实验室_Java工程师
别再做12306项目了!已烂大街!
赶紧停手吧!简历别再出现 12306 字样!
哇咔咔玉米棒:
12306再烂大街也比商城博客外卖之类的好很多吧,找不到更好的项目之前,12306还是挺不错的,个人拙见
0
点赞
评论
收藏
分享
1
6
7
8
9
10
48
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务