愿天堂没有BUG(公众号同名)_个人页

愿天堂没有BUG(公众号同名)
个人头像照片 个人头像照片
2240
0
0

个人介绍

面试真题·进阶教程·职场干货·思维导图免费分享

擅长的技术

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

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

云产品技术能力:

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

阿里云技能认证

详细说明
暂无更多信息

2023年11月

  • 11.07 14:59:39
    发表了文章 2023-11-07 14:59:39

    面试官:分布式环境下,如何实现session共享

    随着互联网公司的项目在微服务和分布式的环境下进行的搭建,导致一个项目可能分别部署在几个甚至很多的服务器集群下,此时就会出现一个问题:
  • 11.06 15:00:52
    发表了文章 2023-11-06 15:00:52

    GitHub程序调优「黑马」!阿里大牛的Java性能优化实战笔记已上线

    作为一个平台,JVM虚拟机起着举足轻重的作用。除了Java语言,任何一种能够被编译成字节码的计算机语言都属于Java这个平台。Groovy、Scala和JRuby等都是Java平台的一部分,它们依赖于JVM虚拟机,同时,Java平台也因为它们而变得更加丰富多彩。
  • 11.06 14:57:16
    发表了文章 2023-11-06 14:57:16

    我说想去京东面架构师,阿里表哥手甩我Java大厂技术题,让我滚蛋

    8月来了,也是面试准备和冲刺的高峰期了,这里必须要和大家再强调一下要准备的7大方面!总结起来包括:1至2门你最熟悉的编程语言+数据结构和算法题+计算机网络+操作系统+设计模式+数据库+开发框架。
  • 11.06 14:55:28
    发表了文章 2023-11-06 14:55:28

    MySQL 用 limit 为什么会影响性能?

    一,前言 首先说明一下MySQL的版本:
  • 11.06 14:53:51
    发表了文章 2023-11-06 14:53:51

    GitHub无抗手!MySQL DBA攻坚指南一出,阿里数据库专家都解脱了

    大家可能并不觉得,数据库其实非常重要,每个业内巨头,每个成熟的互联网产品都有多个数据库系统,能保证大量并发场景下不出错,并非易事。尤其是银行、电商、电信、电力、航空等实时交易重要的环境中,可靠的数据库是重中之重,稳定压倒一切。
  • 11.06 14:51:28
    发表了文章 2023-11-06 14:51:28

    微信支撑10亿用户背后核心技术:亿级流量Java并发与网络编程实战

    大家可能不知道,支撑微信10亿用户之后,最基础也是最核心的技术是什么?那就是网络编程。 越是大型互联网通讯项目,越是对网络编程的落地要求越高。落地,意味着对实战的要求更高。
  • 11.06 14:48:25
    发表了文章 2023-11-06 14:48:25

    Springboot集成 Sharding-JDBC + Mybatis-Plus实现分库分表(源码)

    Sharding-jdbc是开源的数据库操作中间件;定位为轻量级Java框架,在Java的JDBC层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。
  • 11.03 15:17:45
    发表了文章 2023-11-03 15:17:45

    道德缺失。阿里内部Spring Cloud高薪笔记流失,GitHub夜获星百万

    都说Java程序员工资高、涨薪快,但实际上我们大多数人都深知自己涨薪道路坎坷。眼看有的人一年翻一番,自己还在20k左右徘徊。 要想大幅度的涨薪,我们的首选大多都跳槽。只是跳槽有门槛,而且不能频繁跳,按照平跳来算,跳一次也就能涨20~30%,只有在跳进大厂的时候,你才可能会大幅度涨薪。
  • 11.03 15:12:07
    发表了文章 2023-11-03 15:12:07

    3面美团,4面阿里,5面百度,offer照单全收,最终还是选择了字节

    十月已过半,金九银十同样也临近尾声。阿嘴希望能帮助大家有效抓住面试跳槽旺季的尾巴,连夜整合了GitHub最火的大厂的面经以及相关的真题干货,同时,还有一份2021字节跳动面经笔记给大家。
  • 11.03 15:07:31
    发表了文章 2023-11-03 15:07:31

    SpringBoot中使用异步方法优化Service逻辑,提高接口响应速度

    异步方法适用于逻辑与逻辑之间可以相互分割互不影响的业务中, 如生成验证码和发送验证码组成的业务, 其实无需等到真正发送成功验证码才对客户端进行响应, 可以让短信发送这一耗时操作转为异步执行, 解耦耗时操作和核心业务;
  • 11.03 15:03:08
    发表了文章 2023-11-03 15:03:08

    后悔极了!GitHub开源爆火阿里「DBA攻坚指南」笔记,我竟没下载

    Oracle和MySQL在国内市场的占有率高达60%以上,因此国内需要大量具有综合能力的数据库管理人才。市面上绝大多数的数据库相关书籍和资料只介绍了其中一类数据库,且大多只介绍基础原理或只阐述深奥的方法论,质量参差不齐,极少有同时涵盖Oracle和MySQL这两种数据库的书籍。
  • 11.03 14:59:48
    发表了文章 2023-11-03 14:59:48

    阿里新框架干掉微服务,换下Dubbo,Spring CloudAlibaba王者降临

    tm快了,不知不觉中金九银十的秋招已经快结束了,不少同学现在已经拿到offer了吧~现在的面试可是越来越难了,动不动就是“互联网三高”。
  • 11.03 14:57:55
    发表了文章 2023-11-03 14:57:55

    最牛逼 Java 日志框架—Log4j2,性能无敌,横扫对手

    Logback 算是JAVA 里一个老牌的日志框架,从06年开始第一个版本,迭代至今也十几年了。不过logback最近一个稳定版本还停留在 2017 年,好几年都没有更新;logback的兄弟 slf4j 最近一个稳定版也是2017年,有点凉凉的意思。
  • 11.02 15:58:56
    发表了文章 2023-11-02 15:58:56

    GitHub上线一天星标99.9K:阿里内部高逼格SpringCloud实战手册

    阿里P8分享GitHub上星标99.9K的内部SpringCloud实战演练文档:7大核心组件,详解实战案例贯穿全书,带你领略Jenkins+K8S的风采。本分文档在对Spring Boot及Spring Cloud全家桶进行详解,同时以实战的形式为读者精彩呈现微服务的开发、部署、容器管理等一站式解决方案
  • 11.02 15:53:42
    发表了文章 2023-11-02 15:53:42

    真下饭!字节技术官DDD(领域驱动设计)手册,拆解业务代码首选

    至少20年前,一些顶尖的软件设计人员就已经认识到领域建模和设计的重要性,但令人惊讶的是,这么长时间以来几乎没有人写出点儿什么,告诉大家应该做哪些工作或如何去做。尽管这些工作还没有被清楚地表述出来,但一种新的思潮已经形成,它像一股暗流一样在对象社区中涌动,我把这种思潮称为领域驱动设计(domain-driven design)。
  • 11.02 15:51:33
    发表了文章 2023-11-02 15:51:33

    Mybatis插入大量数据效率对比:foreach、SqlSession批量、sql

    使用mybatis插入数据执行效率对比,对比三种方式(测试数据库为MySQL), 使用 SqlSessionFactory,每一批数据执行一次提交 使用mybatis-plus框架的insert方法,for循环,每次执行一次插入 使用ibatis,纯sql插入
  • 11.02 15:47:45
    发表了文章 2023-11-02 15:47:45

    阿里大牛评:入门到大成!GitHub新上线并发编程深度解析实战PDF

    众所周知,在很多一二线互联网公司的面试中,并发编程几乎是必然会问的问题,而绝大部分程序员对并发编程的理解也都停留在使用阶段。 市面上几乎所有有关并发编程的书,通过搜索引擎查找了几乎所有的并发编程学习资料,展现的并发编程这个领域知识体系非常庞大。同时,随着对并发编程的深入研究,会发现里面有大量的设计思想(比如分而治之)非常值得学习和研究。
  • 11.02 15:45:49
    发表了文章 2023-11-02 15:45:49

    又搞事!阿里员工竟把上司的400页JDK并发源码指南拿去GitHub置顶

    不知道大家闲下来的时候有没有去阅读过JDK源码,虽然看源码有点找虐的感觉,但作为一名程序员,在闲暇时看一下jdk源码,有利于对自己日常的开发环境了解得更加深刻。而且还有以下五点好处。
  • 11.02 15:42:03
    发表了文章 2023-11-02 15:42:03

    Java中再一个你可能不经常用,但使用时候不一定会注意的一个知识

    Java中再一个你可能不经常用,但使用时候不一定会注意的一个知识 我们都知道在遇到一些单线程处理很慢的场景,往往我们会采用多线程的方式进行处理,从而缩短处理时间提升性能。
  • 11.01 15:37:13
    发表了文章 2023-11-01 15:37:13

    “字节”再次起跳!内部651页剖析HotSpot 源码手册,GitHub开源

    阿嘴记得2年前开始研究Java虚拟机时,查遍了网上所有的资料,凡是能遇到一点好的关于Java虚拟机的资料,我都会认真读、一遍读不懂没关系,阿嘴都会搬到自己的日志中记录下来,后面就是对这些日志进行分类整理,然后加上我的理解后不断加工,最后内化成自己的东西。现在市面上系统介绍Java虚拟机的书籍非常少,细致全面的书籍更是市场空白,所以我把我这几年的所学写成了这本“深入剖析Java虚拟机源码剖析与实例详解(基础卷)”,本书以通俗易懂的语言详细介绍Java虚拟机HotSpot的源码实现,可以帮助读者系统掌握类的生命周期和垃圾回收等基本组件的相关知识。对于想全面了解HotSpot虚拟机工作原理和源码实现
  • 11.01 15:34:29
    发表了文章 2023-11-01 15:34:29

    阿里最新丰碑:国内第一本凤凰架构,全面构建可靠大型分布式系统

    周志明老师的《深入理解Java虚拟机》想必大家都不陌生,这本书凭借着生动易懂的文风、系统实用的知识点、成为原创计算机图书经典中的经典。周老师凭借一己之力拉高了Java开发者内功水平,把JVM带到了初级面试题环节。
  • 11.01 15:31:49
    发表了文章 2023-11-01 15:31:49

    表妹和我纠结,线上系统因为一个ThreadLocal直接内存飙升

    大家对于ThreadLocal这一个都应该听说过的吧,不知道大家对于这个掌握的怎么样了已经 这不,我那爱学习的表妹不知道又从哪里听来了这个技术点,回家就得意洋洋地给我说,表哥,我今天又学会了一个技术点ThreadLocal
  • 11.01 15:27:56
    发表了文章 2023-11-01 15:27:56

    雀氏牛逼,Alibaba分布式微服务成长手册,GitHub开源,限时免费

    分布式架构和微服务架构是互联网架构的核心。我们通常理解分布式架构都是从常用的分布式软件开始的,比如Spring Cloud、Kafka、 ZooKeeper、 HBase等,这些都离不开分布式网络架构、分布式存储和分布式计算等基础理论。
  • 11.01 15:24:47
    发表了文章 2023-11-01 15:24:47

    跨年巨作!字节技术官手码1938页LeetCode热门高解,GitHub已上榜

    一直以来,刷力扣都是程序员学习算法路上最大的绊脚石,但是究竟应该怎么刷呢,相信还是有很多人不知道。
  • 11.01 15:21:59
    发表了文章 2023-11-01 15:21:59

    项目开发中,真的有必要定义VO,BO,PO,DO,DTO这些吗?

    存在即是合理的,业务复杂,人员协同性要求高的场景下,这些规范性的东西不按着来虽然不会出错,程序照样跑,但是遵守规范会让程序更具扩展性和可读性,都是前辈血淋淋的宝贵经验,为什么不用?

2023年10月

  • 10.31 15:45:31
    发表了文章 2023-10-31 15:45:31

    DDD洋葱架构才是 yyds!阿里大牛手记(DDD)领域驱动设计应对之道

    虽然身为架构师,设计一个高质量的架构依然是复杂与困难的。 简单来说,动用大量的资源只为了一套优质的三高架构并不正确,而是该在了解当前业务现状的情况下,创造出灵活、可维护、健硕能成长的。
  • 10.31 15:43:14
    发表了文章 2023-10-31 15:43:14

    刷爆Leetcode!字节算法大佬进阶专属算法笔记:GitHub标星97k+

    数据结构就是指一组数据的存储结构。算法就是操作数据的一组方法。 数据结构和算法是相辅相成的。数据结构是为算法服务的,算法作用在特定的数据结构之上。 因此,我们无法孤立数据结构来讲算法,也无法孤立算法来讲数据结构。
  • 10.31 15:37:17
    发表了文章 2023-10-31 15:37:17

    阿里二面:main 方法可以继承吗?

    main方法能重载么? main方法能被其他方法调用么? main方法可以继承么?
  • 10.31 15:34:13
    发表了文章 2023-10-31 15:34:13

    秀到起飞!LeetCode官方推出算法面试指导手册(代码版)限时开源

    leetcode是个题库,里面有很多编程多面试的题目,可以在线编译运行。难度比较高。如果自己能做出来,对面大公司很有帮助。 建议一次只针对一种题型进行训练,如数组、链表、二叉树、回溯、动态规划,这样效果会更好。
  • 10.31 15:30:33
    发表了文章 2023-10-31 15:30:33

    好家伙!GitHub公选“头牌”阿里大牛开源1300页炫彩性能调优手记

    关于性能调优,我先来说说我的感受。Java 性能调优不像是学一门编程语言,无法通过直线式的思维来掌握和应用,它对于工程师的技术广度和深度都有着较高的要求。
  • 10.31 15:26:40
    发表了文章 2023-10-31 15:26:40

    分布式接口幂等性、分布式限流(Guava 、nginx和lua限流)

    接口幂等性就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。举个最简单的例子,那就是支付,用户购买商品后支付,支付扣款成功,但是返回结果的时候网络异常,此时钱已经扣了,用户再次点击按钮,此时会进行第二次扣款,返回结果成功,用户查询余额返发现多扣钱了,流水记录也变成了两条,这就没有保证接口的幂等性。
  • 10.30 15:55:57
    发表了文章 2023-10-30 15:55:57

    惊 GitHub首次开源!在国内外都被称为分布式理论+实践的巅峰之作

    如果你是一位软件行业从业者,尤其是从事服务器端或者后台系统软件开发,相信近年来一定被层出不穷的商业名词所包围:NoSQL、Big Data、Web-scale、Sharding.Eventual consistency、ACID、CAP理论、云服务、MapReduce和Real-time等,所有这些其实都围绕着如何构建高效存储与数据处理这一核心主题。过去十年,在数据库领域与分布式系统方面涌现了许多引人瞩目的进展,由此深刻地影响了如何构建上层应用系统。
  • 10.30 15:52:53
    发表了文章 2023-10-30 15:52:53

    值得一看!阿里又杀疯了开源内部“M9”级别全彩版分布式实战笔记

    系统架构大致经历了单体应用架构→垂直应用架构→分布式架构→SOA架构→微服务架构的演变
  • 10.30 15:40:07
    发表了文章 2023-10-30 15:40:07

    CTO 说了,用错@Autowired 和@Resource 的人可以领盒饭了

    今天使用Idea写代码的时候,看到之前的项目中显示有warning的提示,去看了下,是如下代码?
  • 10.30 15:36:16
    发表了文章 2023-10-30 15:36:16

    果然!GitHub上哄抢的500页微服务前后端开发手册,是出自Alibaba

    现在企业通常要求程序员既要有实战技能,也要内功扎实,对于新项目可以快速上手,熟悉底层原理后还应后劲十足,因此在笔试和面试时结合底层知识、实战应用、设计思维三方面进行考查。针对这3个方面的需求,阿嘴找到了这份“Vue+Spring Boot前后端分离开发实战手册。”本手册有三大特点。
  • 10.30 15:30:30
    发表了文章 2023-10-30 15:30:30

    “阿里味”的「Redis核心实践全彩手册」给你,还学不会就转行吧

    面过大厂资深技术岗的人都知道,Redis 基本上是必考点。比如: · Redis 常见的性能问题有哪些?该如何解决?——性能相关 · Redis 缓存的雪崩、击穿、穿透到底是什么意思?如何应对?——缓存相关 · Redis 主从集群常见的问题有哪些?该如何解决?——可用性相关 · 现有 Redis 实例,保存数量 6GB,未来预计会扩展到 32GB,请你提供一个解决方案,并分析它优点和潜在问题?——可扩展性相关
  • 10.30 15:25:44
    发表了文章 2023-10-30 15:25:44

    MySQL 优化 index merge(索引合并)引起的死锁分析(强烈推荐)

    生产环境出现死锁流水,通过查看死锁日志,看到造成死锁的是两条一样的update语句(只有where条件中的值不同),如下:
  • 10.27 15:53:37
    发表了文章 2023-10-27 15:53:37

    再次登顶GitHub!阿里内网首次自曝炫彩版微服务响应式与K8S手册

    “物之所至者,志亦至焉;志之所至者,礼亦至焉;礼之所至者,乐亦至焉:乐之所至者,哀亦至焉。”
  • 10.27 15:50:53
    发表了文章 2023-10-27 15:50:53

    “阿里味”GitHub新春上新NO.1软件架构设计与业务架构融合手册

    软件架构设计的本质,是对问题域空间反复运用演绎、抽象、归纳等方法,进而找到适合当前阶段的设计方案的过程。既要考虑软件随业务发展的纵横向扩展性,也要考虑软件自身的可行性、稳定性和可维护性等技术因素。
  • 10.27 15:43:44
    发表了文章 2023-10-27 15:43:44

    Spring Boot 一个接口同时支持 form 表单、form-data、json 优雅写法

    网上很多代码都是千篇一律的 cvs,相信我只要你认真看完我写的这篇,你就可以完全掌握这个知识点,这篇文章不适合直接 cvs,一定要先理解。
  • 10.27 15:40:54
    发表了文章 2023-10-27 15:40:54

    难以置信!网易首席架构师竟用了500页笔记,把网络协议给趣谈了

    哈喽,我是阿嘴。最近业务发展迅速,团队非常缺人。我作为入职不久的新人被老大拉去做面试官(哎,长得帅就很多烦恼)。
  • 10.27 15:39:00
    发表了文章 2023-10-27 15:39:00

    从阿里出发看微服务发展!P8架构师手打800页微服务深度解析笔记

    当今,微服务架构在国内正处于蓬勃发展的阶段,无论是大型互联网公司还是传统的IT企业,纷纷采用微服务架构构建系统。微服务架构的目标是,将业务与技术的复杂度进行分离,使业务更专注于实现对客户的价值交付,而将非功能需求封装在平台或者底层SDK中。正所谓“大道至简”,微服务本身是一个化繁为简的过程,它采用细粒度的分布式,通过系统化的思考方式,将纷繁复杂的业务逻辑映射到底层技术。
  • 10.27 15:36:49
    发表了文章 2023-10-27 15:36:49

    面试官:别告诉我你管这个叫高可用

    大家好。今天分享一篇写得很透彻的关于高可用的理解。以下是正文: 今天我们来聊一下互联网三高(高并发、高性能、高可用)中的高可用,看完本文相信能解开你关于高可用设计的大部分困惑
  • 10.26 14:59:49
    发表了文章 2023-10-26 14:59:49

    新浪顶级架构师保驾护航!国内首本大型分布式架构笔记浴火新生

    随着IT系统复杂度不断增加,无论是为了降低团队的知识负载,还是为了最大化利用云原生的弹性能力,分布式架构已经成为处理新一代复杂系统的默认架构模式。但它的引入也同样:大幅提高了架构的复杂性,导致系统可靠性降低。如何构建既可靠又灵活的大型分布式架构,成为新的难点与课题。
  • 10.26 14:56:04
    发表了文章 2023-10-26 14:56:04

    调优为王!阿里巴巴彩版java性能调优实战,终于到手了!文末福利

    开始之前,我先来讲一下我对性能调优的看法。在我看来Java的性能调优并不是像学习编程语言一样可以通过学习掌握,它是没有办法用直线的思维学会并掌握使用的,并且它对于程序员来说,对技术深度和广度有这十分高的门槛。
  • 10.26 14:52:57
    发表了文章 2023-10-26 14:52:57

    美哭了,一款面向程序员的 Markdown 笔记应用

    今天给大家推荐一个开源的面向程序员的本地系统 Markdown 笔记工具。一款适合程序员的笔记工具,拥有和其它工具不一样的体验
  • 10.26 14:43:29
    发表了文章 2023-10-26 14:43:29

    千亿流量并发治理!Alibaba实战Sentinel笔记,为微服务保驾护航

    随着微服务的发展及DDD领域驱动设计的兴起,越来越多的企业开始使用微服务架构。无论是项目重构,还是新项目的开发,即使项目初期没有多大的流量,但从长远考虑,企业也基本会优先使用微服务架构。但“鱼和熊掌不可兼得”,项目微服务化在提升开发效率及降低后期维护成本的同时,也加大了服务部署运维及问题排查的难度,并且容易导致服务崩溃出现级联效应,也就是“服务雪崩”。
  • 10.26 14:39:27
    发表了文章 2023-10-26 14:39:27

    神器!Alibaba Sentinel,功能真心强大

    文末送书《实战Alibaba Sentinel:深度解析微服务高并发流量治理》,无套路!有兴趣的同学记得在文末参与
  • 10.26 14:36:30
    发表了文章 2023-10-26 14:36:30

    还用 if(obj!=null) 做非空判断?带你快速上手 Optional 实战性理解

    1.前言 2.认识Optional并使用 3.实战场景再现 4.Optional使用注意事项 5.jdk1.9对Optional优化
  • 10.25 14:36:30
    发表了文章 2023-10-25 14:36:30

    国内首发的一本IntelliJ IDEA软件开发手册,GitHub已获百万标星

    IntelliJ IDEA是一款优秀的软件开发工具,学习和掌握IntelliJ IDEA对于开发者来讲具有十分重要的意义。
  • 发表了文章 2025-02-19

    云产品评测|用操作系统控制台,让运维更简单!

  • 发表了文章 2025-02-19

    这份Excel+Python飞速搞定数据分析手册,简直可以让Excel飞起来

  • 发表了文章 2025-02-19

    Python中使用MySQL模糊查询的方法

  • 发表了文章 2024-08-28

    Python关于迭代器的使用

  • 发表了文章 2024-08-28

    使用icecream优雅调试Python代码

  • 发表了文章 2024-08-27

    豆瓣评分7.6!Python大牛教你如何采集网络数据

  • 发表了文章 2024-08-27

    Python进行Socket接口测试的实现

  • 发表了文章 2024-08-27

    Python中循环依赖问题及其解决方案

  • 发表了文章 2024-08-26

    豆瓣评分9.4!最适合Python入门后进阶的Python食谱!

  • 发表了文章 2024-08-26

    PyCharm连接远程服务器配置的全过程

  • 发表了文章 2024-08-26

    使用poetry来更优雅的管理 python 包

  • 发表了文章 2024-08-24

    关于fastapi异步接口卡死的坑及解决

  • 发表了文章 2024-08-24

    探究Python中的函数与模块

  • 发表了文章 2024-08-24

    Star 6.9k!开源的全能Markdown格式文件提取器:MinerU

  • 发表了文章 2024-08-23

    豆瓣评分7.9!世界级讲师耗时5年整理出的Python学习手册!

  • 发表了文章 2024-08-23

    Python中的偏函数及其广泛应用方式

  • 发表了文章 2024-08-23

    Python中的random模块及相关模块详解

  • 发表了文章 2024-08-22

    GitHub星标破万!Python学习教程(超详细),真的太强了!

  • 发表了文章 2024-08-22

    python Socket无限发送接收数据方式

  • 发表了文章 2024-08-22

    Python多进程日志以及分布式日志的实现方式

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