技术自由圈/原疯狂创客圈_个人页

个人头像照片 技术自由圈/原疯狂创客圈
个人头像照片
55
0
0

个人介绍

45岁老架构师尼恩发起的顶级社群。 尼恩是资深系统架构师、IT领域资深作家、著名博主,《Java高并发核心编程》三部曲作者,《尼恩Java面试宝典》作者。先后在华为、神州数码从事技术研发、架构工作。长期专注于高性能Web平台、高性能通信、高性能3高架构研究、系统架构、系统分析、核心代码开发工作。

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2024年10月

  • 10.21 21:26:23
    发表了文章 2024-10-21 21:26:23

    美团面试:Redis锁如何续期?Redis锁超时,任务没完怎么办?

    在40岁老架构师尼恩的读者交流群中,近期有小伙伴在面试一线互联网企业时遇到了关于Redis分布式锁过期及自动续期的问题。尼恩对此进行了系统化的梳理,介绍了两种核心解决方案:一是通过增加版本号实现乐观锁,二是利用watch dog自动续期机制。后者通过后台线程定期检查锁的状态并在必要时延长锁的过期时间,确保锁不会因超时而意外释放。尼恩还分享了详细的代码实现和原理分析,帮助读者深入理解并掌握这些技术点,以便在面试中自信应对相关问题。更多技术细节和面试准备资料可在尼恩的技术文章和《尼恩Java面试宝典》中获取。
  • 10.21 21:18:39
    发表了文章 2024-10-21 21:18:39

    贝壳面试:什么是回表?什么是索引下推?

    在40岁老架构师尼恩的读者交流群中,近期有成员获得了得物、阿里、滴滴等一线互联网企业的面试机会,遇到了诸如“MySQL索引下推”、“回表查询”等重要面试题。由于缺乏准备,部分成员未能通过面试。为此,尼恩系统地整理了相关知识点,帮助大家提升技术实力,顺利通过面试。具体内容包括MySQL的架构、回表查询的工作原理及其性能问题、索引下推的底层原理和优势等。此外,尼恩还提供了优化建议和实战案例,帮助大家更好地理解和应用这些技术。尼恩的技术资料《尼恩Java面试宝典PDF》也收录了这些内容,供后续参考。
  • 10.21 21:12:02
    发表了文章 2024-10-21 21:12:02

    美团面试:binlog、redo log、undo log的底层原理是什么?它们分别实现ACID的哪个特性?

    老架构师尼恩在其读者交流群中分享了关于 MySQL 中 redo log、undo log 和 binlog 的面试题及其答案。这些问题涵盖了事务的 ACID 特性、日志的一致性问题、SQL 语句的执行流程等。尼恩详细解释了这些日志的作用、所在架构层级、日志形式、缓存机制以及写文件方式等内容。他还提供了多个面试题的详细解答,帮助读者系统化地掌握这些知识点,提升面试表现。此外,尼恩还推荐了《尼恩Java面试宝典PDF》和其他技术圣经系列PDF,帮助读者进一步巩固知识,实现“offer自由”。
  • 10.21 21:08:58
    发表了文章 2024-10-21 21:08:58

    阿里面试:JVM 锁内存 是怎么变化的? JVM 锁的膨胀过程 ?

    尼恩,一位经验丰富的40岁老架构师,通过其读者交流群分享了一系列关于JVM锁的深度解析,包括偏向锁、轻量级锁、自旋锁和重量级锁的概念、内存结构变化及锁膨胀流程。这些内容不仅帮助群内的小伙伴们顺利通过了多家一线互联网企业的面试,还整理成了《尼恩Java面试宝典》等技术资料,助力更多开发者提升技术水平,实现职业逆袭。尼恩强调,掌握这些核心知识点不仅能提高面试成功率,还能在实际工作中更好地应对高并发场景下的性能优化问题。
  • 10.21 19:53:08
    发表了文章 2024-10-21 19:53:08

    京东面试:什么情况下 mysql RR不能解决幻读? RR隔离mysql如何实现?

    老架构师尼恩在其读者交流群中分享了关于MySQL事务隔离级别的深入解析,特别针对RR级隔离如何解决幻读问题进行了详细讨论。文章不仅解释了ACID中的隔离性概念,还列举了四种事务隔离级别(未提交读、提交读、可重复读、串行读)的特点及应用场景。尼恩通过具体的例子和图表,清晰地展示了不同隔离级别下的并发事务问题(脏读、不可重复读、幻读)及其解决方案,特别是RR级隔离下的MVCC机制如何通过快照读和当前读来防止幻读。此外,尼恩还提供了相关面试题的解答技巧和参考资料,帮助读者更好地准备技术面试。更多详细内容和实战案例可在《尼恩Java面试宝典》中找到。
  • 10.21 16:39:09
    发表了文章 2024-10-21 16:39:09

    太惨痛: Redis 分布式锁 5个大坑,又大又深, 如何才能 避开 ?

    Redis分布式锁在高并发场景下是重要的技术手段,但其实现过程中常遇到五大深坑:**原子性问题**、**连接耗尽问题**、**锁过期问题**、**锁失效问题**以及**锁分段问题**。这些问题不仅影响系统的稳定性和性能,还可能导致数据不一致。尼恩在实际项目中总结了这些坑,并提供了详细的解决方案,包括使用Lua脚本保证原子性、设置合理的锁过期时间和使用看门狗机制、以及通过锁分段提升性能。这些经验和技巧对面试和实际开发都有很大帮助,值得深入学习和实践。
  • 发表了文章 2024-12-01

    京东面试:聊聊Spring事务?Spring事务的10种失效场景?加入型传播和嵌套型传播有什么区别?

  • 发表了文章 2024-11-28

    字节面试:聊聊 CAP 定理?哪些中间件是AP? 哪些是CP? 说说 为什么?

  • 发表了文章 2024-11-26

    网易面试:说说 HTTPS 原理?HTTPS 如何保证 数据安全?

  • 发表了文章 2024-11-23

    美团面试:String 为什么 不可变 ?(90%答错了,尼恩来一个绝世答案)

  • 发表了文章 2024-11-21

    ELK 圣经:Elasticsearch、Logstash、Kibana 从入门到精通

  • 发表了文章 2024-11-21

    阿里面试:亿级 redis 排行榜,如何设计?

  • 发表了文章 2024-11-17

    阿里面试:1000万级大表, 如何 加索引?

  • 发表了文章 2024-11-13

    希音面试:亿级用户 日活 月活,如何统计?(史上最强 HyperLogLog 解读)

  • 发表了文章 2024-11-08

    京东面试:亿级黑名单 如何设计?亿级查重 呢?(答案含:布隆过滤器、布谷鸟过滤器)

  • 发表了文章 2024-11-06

    惊呆:where 1=1 可能严重影响性能,差了10多倍,快去排查你的 sql

  • 发表了文章 2024-11-04

    美团面试:Mysql 有几级缓存? 每一级缓存,具体是什么?

  • 发表了文章 2024-11-02

    美团面试:Mysql如何选择最优 执行计划,为什么?

  • 发表了文章 2024-11-02

    Sentinel学习圣经:从入门到精通 Sentinel,最全详解 (40+图文全面总结)

  • 发表了文章 2024-10-29

    滴滴面试:单表可以存200亿数据吗?单表真的只能存2000W,为什么?

  • 发表了文章 2024-10-28

    阿里面试:为什么要索引?什么是MySQL索引?底层结构是什么?

  • 发表了文章 2024-10-25

    阿里面试:秒杀的分布式事务, 是如何设计的?

  • 发表了文章 2024-10-24

    ‘分布式事务‘ 圣经:从入门到精通,架构师尼恩最新、最全详解 (50+图文4万字全面总结 )

  • 发表了文章 2024-10-23

    新版 Seata 集成 RocketMQ事务消息,越来越 牛X 了!阿里的 Seata , yyds !

  • 发表了文章 2024-10-22

    1000W长连接,如何建立和维护?千万用户IM 架构设计

  • 发表了文章 2024-10-22

    Python学习圣经:从入门到精通Python,打好 LLM大模型的基础

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息