javaedge_社区达人页

关注公众号:JavaEdge,后台回复面试,领取更多大厂求职资源。曾在百度、携程、华为等大厂搬砖,专注Java生态各种中间件原理、框架源码、微服务、中台等架构设计及落地实战,只生产硬核干货!

暂无精选文章
暂无更多信息

2019年07月

  • 07.10 11:41:32
    发表了文章 2019-07-10 11:41:32
  • 07.09 23:50:44
    发表了文章 2019-07-09 23:50:44

    突破Java面试(40)-设计一个类似Dubbo的RPC框架

    如何设计一个类似Dubbo的RPC框架
  • 07.09 21:08:31
    发表了文章 2019-07-09 21:08:31

    分布式服务接口请求顺序性保证

    分布式服务接口请求顺序性保证
  • 07.09 16:37:13
    发表了文章 2019-07-09 16:37:13

    突破Java面试(37)-基于Dubbo的服务治理、服务降级以及重试

    如何基于dubbo进行服务治理、服务降级、失败重试以及超时重试?
  • 07.09 13:44:44
    发表了文章 2019-07-09 13:44:44

    突破Java面试(36)-聊聊Dubbo的SPI机制

    前面基础性的东西问完了,确定你应该了解Dubbo,那么自然问个稍微难的问题,就是SPI,先问问你这是个啥,然后问问你怎么实现的!
  • 07.08 21:58:28
    发表了文章 2019-07-08 21:58:28

    Dubbo负载均衡及动态代理的策略

    Dubbo负载均衡策略和集群容错策略都有哪些?动态代理策略呢?
  • 07.08 13:33:03
    发表了文章 2019-07-08 13:33:03

    突破Java面试(26)-说说如何应对缓存雪崩以及穿透问题

    1 面试题 了解什么是Redis的雪崩和穿透吗?Redis崩溃之后会怎么样?系统该如何应对这种情况?如何处理Redis的穿透? 2 考点分析 缓存必问题,因为缓存雪崩和穿透,是缓存最大的两个问题,要么不出现,一旦出现就是致命的! 3 缓存雪崩 3.
  • 07.07 20:21:07
    发表了文章 2019-07-07 20:21:07

    突破Java面试(25)-Redis集群模式的原理

    1 面试题 Redis集群模式的工作原理说一下?在集群模式下,key是如何寻址的?寻址都有哪些算法?了解一致性hash吗? 2 考点分析 Redis不断在发展-Redis cluster集群模式,可以做到在多台机器上,部署多个实例,每个实例存储一部分的数据,同时每个实例可以带上Redis从实例,自动确保说,如果Redis主实例挂了,会自动切换到redis从实例顶上来。
  • 07.07 13:21:30
    发表了文章 2019-07-07 13:21:30

    突破Java面试(24)-Redis的持久化机制

    Redis的持久化有哪几种方式?不同的持久化机制都有什么优缺点?持久化机制具体底层是如何实现的?
  • 07.06 18:12:47
    发表了文章 2019-07-06 18:12:47

    突破Java面试(23-9) - 深入解析Redis哨兵底层原理

    ​# 0 Github 1 sdown和odown转换机制 两种失败状态 1.1 概念 sdown主观宕机一个哨兵自己觉得一个master宕机 odown客观宕机quorum数量的哨兵都觉得一个master宕机 1.
  • 07.06 14:37:45
    发表了文章 2019-07-06 14:37:45

    突破Java面试(23-8) - Redis哨兵主备切换的数据丢失问题

    Github 1 数据丢失的两个场景 主备切换的过程,可能会导致数据丢失 1.1 异步复制 由于 master => slave的复制是异步的,所以可能有部分数据还没复制到slave,master就宕机,于是这些数据就丢失了 1.
  • 07.06 11:59:18
    发表了文章 2019-07-06 11:59:18

    突破Java面试(23-7) - Redis的哨兵架构

    Github 1 Redis Sentinal机制 sentinal,中文名哨兵 哨兵是redis集群架构中非常重要的一个组件,主要功能如下 集群监控监控Redis master和slave进程的正常工作 消息通知如果某个Redis实例有故障,那么哨兵负责发送报警消息给管理员 故障转移若mast...
  • 07.05 11:36:11
    发表了文章 2019-07-05 11:36:11

    突破Java面试(23-4) - 再深入Redis Replication的完整执行流程及原理

    0 Github 1 复制的完整流程 slave node启动,仅仅保存master node的信息,包括master node的host和ip,但复制流程尚未开始master host和ip配置在 redis.
  • 07.04 17:14:26
    发表了文章 2019-07-04 17:14:26

    RabbitMQ实战(四) - RabbitMQ & Spring整合开发

    你将学到 RabbitMQ 整合 Spring AMQP实战 RabbitMQ 整合 Spring Boot实战 RabbitMQ 整合 Spring Cloud实战
  • 07.01 10:41:27
    发表了文章 2019-07-01 10:41:27

    RabbitMQ实战(三)-高级特性

    你将学到 如何保证消息百分百投递成功 幂等性 如何避免海量订单生成时消息的重复消费 Confirm确认消息、Return返回消息 自定义消费者 消息的ACK与重回队列 限流 TTL 死信队列

2019年06月

  • 06.24 22:58:31
    发表了文章 2019-06-24 22:58:31

    MySQL8.0实战(二) - 数据库设计

    数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。在数据库领域内,常常把使用数据库的各类系统统称为数据库应用系统。
  • 06.22 20:40:34
    发表了文章 2019-06-22 20:40:34

    Go实战🧧系统(三) - 架构设计

    1 代码架构的意义 代码架构就是详细设计中的核心内容! 1.1 代码架构承上启下,决定软件质量 ◆ 承上说明业务逻辑和业务领域模型◆ 本身保证代码有更好的可读性和可维护性、可扩展性◆ 启下承载代码运行的硬件部署架构 2 代码架构的操作 2.1 业务逻辑表达 向上沟通,提供交互入口 2.2 自身业务逻辑及技术实现 向下沟通,保存运行状态 3 代码架构的设计 先看一下DDD和分层架构的相关知识。
  • 06.18 00:39:50
    发表了文章 2019-06-18 00:39:50

    Flink实战(三) - 编程范式及核心概念

    1 基本的 API 概念 Flink程序是实现分布式集合转换的常规程序(例如,过滤,映射,更新状态,加入,分组,定义窗口,聚合)。最初从源创建集合(例如,通过从文件,kafka主题或从本地的内存集合中读取)。
  • 06.15 03:00:21
    发表了文章 2019-06-15 03:00:21

    Apache Flink实战(一) - 初识Flink

    了解Flink是什么,Flink应用程序运行的多样化,对比业界常用的流处理框架,Flink的发展趋势,Flink生态圈,Flink应用场景及Flink如何进行高效的Flink学习。 0 相关源码 1 前言 1.
  • 06.13 00:55:36
    发表了文章 2019-06-13 00:55:36

    分布式日志收集框架 Flume

    1 需求分析 WebServer/ApplicationServer分散在各个机器上,然而我们依旧想在Hadoop平台上进行统计分析,如何将日志收集到Hadoop平台呢? 简单的这样吗? shell cp hadoop集群的机器上; hadoop fs -put ... / 显然该法面临着容错、负载均衡、高延迟、数据压缩等一系列问题这显然已经无法满足需求了! 不如问问神奇的Flume呢??? 只需要配置文件,轻松解决以上问题! 2 Flume概述 2.1 官网 Flume是一种分布式,可靠且可用的服务,用于有效地收集,聚合和移动大量日志数据。
  • 06.05 23:16:21
    发表了文章 2019-06-05 23:16:21

    Netty源码阅读入门实战(六)-pipeline

    Netty源码阅读入门实战(六)-pipeline
  • 发表了文章 2025-04-18

    释放数据潜力:利用 MCP 资源让大模型读懂你的服务器

  • 发表了文章 2025-02-11

    免费+数据安全!手把手教你在PC跑DeepSeek-R1大模型,小白也能秒变AI大神!

  • 发表了文章 2025-02-11

    DeepSeek-R1论文细节时间线梳理

  • 发表了文章 2025-02-11

    三分钟让Dify接入Ollama部署的本地大模型!

  • 发表了文章 2025-02-11

    Java工程师如何理解张量?

  • 发表了文章 2025-01-02

    【阿里云云服务诊断】调研报告

  • 发表了文章 2024-11-01

    ES常见Index API操作最佳实践!

  • 发表了文章 2024-10-31

    Elasticsearch 复制模型揭秘:如何保持数据一致性?

  • 发表了文章 2024-10-30

    set 方法是坏味道?

  • 发表了文章 2024-10-29

    Java8函数式接口Function<T, R> 的意义和应用场景

  • 发表了文章 2024-10-28

    为什么“低代码”是未来趋势?

  • 发表了文章 2024-10-27

    全面理解Maven Compiler Plugin-Maven编译插件

  • 发表了文章 2024-10-26

    不懂数据分析思维?怪不得你一直被淘汰!

  • 发表了文章 2024-10-25

    Java 中线程和纤程Fiber的区别是什么?

  • 发表了文章 2024-10-24

    真没想到!虚拟线程竟然这样提高程序效率!

  • 发表了文章 2024-10-23

    颠覆编程!通义灵码、包阅AI、CodeGeeX三大AI助手解锁无限潜力!

  • 发表了文章 2024-10-22

    Redis Quicklist 竟让内存占用狂降50%?

  • 发表了文章 2024-10-21

    别再用老旧架构了!单元化构建超强弹性和容错系统!

  • 发表了文章 2024-10-20

    单元化架构,分布式系统的新王!

  • 发表了文章 2024-10-19

    Java21虚拟线程:我的锁去哪儿了?

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2020-05-12

    Java 为什么不支持多继承? #Java

    因为 c++里类的多继承问题太多,前面两个也都说了,但为了持有这个特性,更简单的接口来了
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息