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

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

个人介绍

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

擅长的技术

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

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

云产品技术能力:

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

阿里云技能认证

详细说明
暂无更多信息

2023年03月

  • 03.09 10:38:31
    发表了文章 2023-03-09 10:38:31

    腾讯三面:socket 优雅的关闭连接

    close函数的作用是关闭套接字,并终止TCP连接。那终止连接之后,还在发送缓冲区的数据还能发送吗?接下来我们来看一下。
  • 03.09 10:36:01
    发表了文章 2023-03-09 10:36:01

    双非二本程序员,年近30,5年间在大厂中横跳,工资翻了三番

    高流动性是中国程序员的一大特点。对于大部分IT程序员来说,要达成个人目标,经历不确定性是一种必然选择。 今年,一个很早入职大厂的朋友不再期望在公司内部实现升职,选择走上一条更冒险的路,花了半年的时间准备阿里某子公司的面试,顺利通过跳槽升职加薪。这是一条他通过坚持跳槽走出来的路。
  • 03.08 09:55:26
    发表了文章 2023-03-08 09:55:26

    阿里P7架构师,耗时十年整理的Java飞升笔记,差距不是一点点

    这个问题就不用假如了,我本身从事Java开发已经十年了,去年因为疫情原因导致公司需要断臂求生,熟悉的那些小伙伴们相继离开,心中五味杂陈,思前想后决定离开这个呆了五年的地方。在猎头的引荐下,最终选择了阿里;
  • 03.08 09:52:36
    发表了文章 2023-03-08 09:52:36

    vivo公司项目总结:优惠券系统架构设计与实践

    惠券是电商常见的营销手段,具有灵活的特点,既可以作为促销活动的载体,也是重要的引流入口。优惠券系统是vivo商城营销模块中一个重要组成部分,早在15年vivo商城还是单体应用时,优惠券就是其中核心模块之一。
  • 03.08 09:50:38
    发表了文章 2023-03-08 09:50:38

    震撼!阿里首次开源 Java 10万字题库,Github仅一天星标就超60K

    众所周知“金三银四”是程序员找工作、跳槽最重要的月份。现在只剩下三个月的时间可以准备。随着行业的发展程序员面试也越来越难,面试中都是7分的能力,再加上3分的技巧;
  • 03.08 09:47:24
    发表了文章 2023-03-08 09:47:24

    面试官:Redis分布式锁超时了,任务还没执行完怎么办?

    今天主要分享的是面试中常见的redis的一些面试内容。如果你正好需要刚好可以帮你回顾一下,如果不需要可以收藏起来后面用到的时候翻出来回顾。
  • 03.08 09:45:21
    发表了文章 2023-03-08 09:45:21

    膜拜!阿里自爆十万字Java面试手抄本,脉脉一周狂转50w/次

    新冠疫情已经是第三个年头了,虽然国内防控做得非常好,但是他对职场的影响还在,一个月后即将又迎来一次大考。近两年企业越来越不好做,导致面试时对程序员的要求越来越高,越来越挑剔;
  • 03.08 09:41:25
    发表了文章 2023-03-08 09:41:25

    为什么 Redis 的查询很快,Redis 如何保证查询的高效

    Redis 如何保证高效的查询效率 为什么 Redis 比较快 Redis 中的查询速度为什么那么快呢?
  • 03.03 10:44:07
    发表了文章 2023-03-03 10:44:07

    膜拜!阿里自爆十万字Java面试手抄本,脉脉一周狂转50w/次

    新冠疫情已经是第三个年头了,虽然国内防控做得非常好,但是他对职场的影响还在,一个月后即将又迎来一次大考。近两年企业越来越不好做,导致面试时对程序员的要求越来越高,越来越挑剔;
  • 03.03 10:43:32
    发表了文章 2023-03-03 10:43:32

    膜拜!阿里自爆十万字Java面试手抄本,脉脉一周狂转50w/次

    新冠疫情已经是第三个年头了,虽然国内防控做得非常好,但是他对职场的影响还在,一个月后即将又迎来一次大考。近两年企业越来越不好做,导致面试时对程序员的要求越来越高,越来越挑剔;
  • 03.03 10:39:27
    发表了文章 2023-03-03 10:39:27

    微服务篇:通过查询实施数据解放

    基于查询的数据解放涉及查询数据存储并将所选择的结果发布到相关的事件流中。一个使用合适的 API、SQL 或类 SQL 语言的客户端会被用于向数据存储请求特定的数据集。必须能够批量查询数据集以提供事件的历史记录,然后定期更新,以确保数据的更改被发布到输出事件流中。
  • 03.03 10:37:10
    发表了文章 2023-03-03 10:37:10

    劲爆!阿里巴巴面试参考指南(嵩山版)开源分享,程序员面试必刷

    近几年受疫情影响各行各业的日子都不好过,虽然程序员日子也挺难,但是好在可以线上面试、线上办公,影响还是比较小的,但是去年教育行业的 “双减” 政策,导致又一大批岗位缺失程序员竞争压力突然递升;
  • 03.03 10:26:24
    发表了文章 2023-03-03 10:26:24

    Redis 源码分析 I/O 模型详解

    主流 I/O 模型 阻塞IO、非阻塞IO、异步 IO 。 BIO 模型 同步阻塞 模型,一个客户单对应一个链接的处理线程
  • 03.03 10:21:40
    发表了文章 2023-03-03 10:21:40

    硬核!阿里P8自爆春招面试核心手册,Github上获赞65.7K

    春节过后紧接着就是跳槽黄金期“金三银四”,现在Java面试已经是快被谈烂的话题了。随着近些年面试要求不断的提高,面试真题、面试总结、面试笔记......各种Java面试八股文一搜一大把,根本背不完
  • 03.03 10:16:26
    发表了文章 2023-03-03 10:16:26

    微服务篇:物化来自实体事件的状态

    通过从实体事件流中按顺序处理实体事件,可以将信息物化成一个有状态的表。每个实体事件都会被更新插入键/值表中,这样对于一个给定的键,表中表示的就是最新读到的事件。
  • 03.02 14:32:45
    发表了文章 2023-03-02 14:32:45

    阿里、腾讯、美团春招真题“惨遭”泄露,Github上标星66.3K

    程序员春招 黄金跳槽的高峰期已经到来,今年市场变得格外不同,比之前仅仅想涨薪、想换领导的基础因素上又加了两种情况;如受前两年疫情影响想跳槽未跳的,去年“双减”政策裁员的.....所以导致今年的市场更加火热;
  • 03.02 14:28:38
    发表了文章 2023-03-02 14:28:38

    烧脑巨作,Spring Boot请求处理(常用参数注解使用)

    请求处理-SpringBoot常用参数注解使用 注解: @PathVariable 路径变量 @RequestHeader 获取请求头 @RequestParam 获取请求参数(指问号后的参数,url?a=1&b=2) @CookieValue 获取Cookie值 @RequestAttribute 获取request域属性 @RequestBody 获取请求体[POST] @MatrixVariable 矩阵变量 @ModelAttribute
  • 03.02 14:26:43
    发表了文章 2023-03-02 14:26:43

    爆赞!首次公布阿里Java成长路线,Github访问量突破80万

    作为程序员,进大厂是大多数人的梦想,进大厂的好处也如下图一样: 有面儿,不易失业。 牛人多,培训多,成长更快。 钱多。 有较为完善的晋升规则。 站在巨人肩膀人,眼界开阔
  • 03.02 14:23:44
    发表了文章 2023-03-02 14:23:44

    暴力破解美团最新JVM面试题:无限执行

    昨天Java圈,美团曝出了一道变态级面试题:为什么栈溢出后线程没有崩溃?为什么这段代码会永远执行下去?
  • 03.02 14:20:32
    发表了文章 2023-03-02 14:20:32

    硅谷技术总监用300小时带你从程序员直接成为架构师,真不是盖的

    相信,有许多小伙伴已经做了程序员一两年或者三年了,甚至有些已经快五年了,但是还没有迈进架构师这个门,不知道如何成为架构师。
  • 03.02 14:17:56
    发表了文章 2023-03-02 14:17:56

    作为5年开发的程序员你不懂分表分库的实现思路,我表示不理解

    分表分库实现思路 技术选型这一难题解决后,具体如何落实分表分库方案呢?需要考虑5个要点。 1)使用什么字段作为分片主键? 2)分片的策略是什么? 3)业务代码如何修改? 4)历史数据如何迁移? 5)未来的扩容方案是什么?

2023年02月

  • 02.27 10:30:24
    发表了文章 2023-02-27 10:30:24

    终于拿到了爆火全网的进一线大厂程序员必看的1700道java面试题

    爆火全网的进一线大厂程序员必看的1700道java面试题到底有多牛? 牛不牛不敢说,但是有好多程序员是靠这一套1700道高频面试题,顺利收到很多大厂offer! 以至于,到现在为止,大厂都开始按照这一套1700道面试题来对程序员进行考核!
  • 02.27 10:25:57
    发表了文章 2023-02-27 10:25:57

    程序员快来学习缓存层场景实战数据收集—技术选型思路及整体方案

    根据以上业务场景,项目组提炼出了6点业务需求,并针对业务需求梳理了技术选型相关思路。 1)原始数据海量:对于这一点,初步考虑使用HBase进行持久化。 2)对于埋点记录的请求响应要快:埋点记录服务会把原始埋点记录存放在一个缓存层,以此保证响应快速。关于这一点有多个缓存方案,稍后展开讨论。 3)可通过后台查询原始数据:如果直接使用HBase作为查询引擎,查询速度太慢,所以还需要使用Elasticsearch来保存查询页面上作为查询条件的字段和活动ID。
  • 02.27 10:22:43
    发表了文章 2023-02-27 10:22:43

    网传8月虾皮规模毁offer,程序员该如何做未来的规划和技术储备?

    正文开始之前,咱们先了解一下Shopee究竟是一家什么样的公司?给的薪资如何? Shopee(东南亚及中国台湾地区的电商平台)
  • 02.27 10:10:32
    发表了文章 2023-02-27 10:10:32

    面试官问你:日亿万级请求日志收集如何不影响主业务?你怎么回复

    数据收集 上篇详细讨论了写缓存的架构解决方案,它虽然可以减少数据库写操作的压力,但也存在一些不足。比如需要长期高频插入数据时,这个方案就无法满足,接下来将围绕这个问题逐步提出解决方案。
  • 02.27 10:06:32
    发表了文章 2023-02-27 10:06:32

    终于拿到了阿里技术专家分享的552页大型网站架构实战PDF文档

    在笔者职业生涯的开端,曾参与了一个合同额每年亿元级的软件项目。 该项目有一个独特的架构,可以让开发人员近似千人一面地完成开发工作,加之该项目有严谨的项目管理流程,使得它迭代十几年至今。
  • 02.27 10:02:43
    发表了文章 2023-02-27 10:02:43

    基于常见组件微服务场景实战:如何对几十个后台服务进行高效管理

    基于常见组件的微服务场景实战,注册发现 下面开始微服务相关内容的讲解。在这一部分中,仍然从最基础的场景入手,然后再逐步展开说明,帮助大家快速掌握一些微服务组件的实现原理,最终理解微服务架构的本质。
  • 02.25 10:24:55
    发表了文章 2023-02-25 10:24:55

    阿里P8架构师爆肝分享内部开源的JVM垃圾回收PDF文档,共23.3W字

    本文讲解的内容是关于垃圾回收(Garbage Collection,GC)的文档 ,为什么要写关于垃圾回收的文档呢? 首先,垃圾回收对应用影响很大,主要表现在应用停顿时间、吞吐量、资源使用等方面,开发者选择一种语言时考虑的一个重要因素就是该语言是否支持垃圾回收以及支持哪些垃圾回收实现(要综合考虑开发难度、效率和运行效率)。 其次,Hotspot是最流行的Java虚拟机(Java Virtual Machine,JVM。
  • 02.25 10:22:00
    发表了文章 2023-02-25 10:22:00

    架构师带你搞明白微服务进阶场景实战:服务之间的数据依赖问题

    上面讲解了数据一致性的解决方案,这一篇来讲讲服务之间的数据依赖问题,还是先来说说具体的业务场景。 业务场景:如何解决微服务之间的数据依赖问题 在某个供应链系统中,存在商品、订单、采购这3个服务,它们的主数据部分结构表如下。
  • 02.25 10:19:01
    发表了文章 2023-02-25 10:19:01

    被裁后,狂刷大牛分享的607页JUC源码分析笔记,立马拿蚂蚁offer

    可能大家最近,在公众号,或者各大自媒体平台,都能够刷到,因为疫情美国经济面临结构性衰退,美联储疯狂印钞导致世界性经济波动,导致国际环境不是很好,也间接影响到了中国,中国也在做产业结构性的调整,各行各业都非常的卷,尤其是互联网行业,大肆裁员,好多程序员都失去了工作,头上甚至还压着房贷,可谓是人心惶惶,苦不堪言。
  • 02.25 10:16:37
    发表了文章 2023-02-25 10:16:37

    秃头也要学习的微服务进阶场景实战:基于Bifrost的数据同步方案

    技术选型 项目组决定找一个开源中间件,它需要满足以下5点要求。 1)支持实时同步。 2)支持增量同步。 3)不用写业务逻辑。 4)支持MySQL之间的同步。 5)活跃度高。
  • 02.25 10:13:26
    发表了文章 2023-02-25 10:13:26

    程序员学习进阶提升必备技能(从零基础到P8架构师,20W到120W)

    程序员学习进阶提升必备技术栈(20W-120W年薪,从零基础到P8架构师)致力于帮助java程序员快速成为架构师。 访谈数十位一线大厂架构师,了解他们的成长历程,了解最新的企业技术,抽象出了架构师的成长模型,实战贯穿,制定了本套程序员学习进阶提升必备技术栈,于是分享出来让大家好好学习学习。
  • 02.25 10:11:37
    发表了文章 2023-02-25 10:11:37

    微服务进阶场景实战:BFF,如何缓解服务依赖复杂度的问题?

    前面处理了服务间数据依赖的场景。 除了这种频繁需要其他服务的数据的场景,其实还会碰到服务间依赖太杂乱的问题。 本篇讨论的就是如何缓解服务依赖复杂度的问题。 先把整个业务场景描述一下。
  • 02.24 10:54:58
    发表了文章 2023-02-24 10:54:58

    阿里P8架构师让我简历写精通AlibabaSentinel,结果收到P7的offer

    有些程序员可能不知道阿里的职级是怎么划分的,下面就给大家介绍一下:
  • 02.24 10:51:38
    发表了文章 2023-02-24 10:51:38

    一文学会JVM垃圾回收器详解:串行回收,新生代内存管理内存分配

    新生代内存管理包含了内存的分配和回收,这与新生代内存布局密切相关。 新生代被划分为3个空间:Eden、From和To空间。 这3个空间的作用如下:
  • 02.24 10:43:20
    发表了文章 2023-02-24 10:43:20

    GitHub上疯传数万次的蚂蚁内部绝密分布式高可用算法笔记太香了

    GitHub上疯传数万次的蚂蚁内部绝密分布式高可用算法笔记太香了!! 这份笔记包含10章的内容,每一章都分为若干小节,每个小节里面都包含更多细节化的内容。
  • 02.24 10:39:47
    发表了文章 2023-02-24 10:39:47

    JVM垃圾回收器:分代堆内存管理,堆设计+分代边界+回收设计思路

    垃圾回收器是JVM中最重要的组件之一,几乎每一个JDK的大版本都对垃圾回收进行重大的更新。另外,由于JDK发布策略的改变,在最近3年的版本发布中,每一个大版本都至少合入一个(甚至数个)关于垃圾回收的JEP。
  • 02.24 10:35:55
    发表了文章 2023-02-24 10:35:55

    火爆Boss直聘的百页SpringBoot原理实战+面试题助你狂拿千份offer

    近期,有个小伙伴出去面试老找不到工作,在面试的过程中问到了好多知识点都不会,都是一知半解,啪啪被打脸,还是工作3年开发的程序员。 结果,经过询问,才知道做了三年的开发,天天都是CRUD,按部就班,从来没有想过去提升自己的技术,也不愿意跳槽,就一直温水煮青蛙,不成想被裁掉了。
  • 02.24 10:34:21
    发表了文章 2023-02-24 10:34:21

    JVM垃圾回收器详解:串行回收新生代内存管理垃圾回收的触发机制

    在讨论新生代垃圾回收之前,首先要解决的问题就是:谁能触发垃圾回收?何时触发垃圾回收? 从垃圾回收的角度来说,既可以进行主动回收,也可以进行被动回收。
  • 02.23 11:15:44
    发表了文章 2023-02-23 11:15:44

    重磅!程序员都在学的Spring实战(第6版),你竟然还没有掌握?

    不知不觉已经年底了,可能很多程序员还在迷茫阶段,不知道该如何学习进步。 也因为疫情的缘故,都阳了!也可能因为被裁了,在家里面待着,除了刷剧就是看视频、玩游戏,也就都默默躺平了..... 殊不知,你该起来学习了,在躺平下去就真的废了,没有经济来源,没有工作,也就赶不上明年金三银四招聘旺季。 很不巧的是,《Spring实战第5版》新升级——第六版竟然重磅上市!这些总有的学了吧?
  • 02.23 11:12:53
    发表了文章 2023-02-23 11:12:53

    JVM垃圾回收器详解:不同的复制算法比较及对程序员的启迪

    前面提到整个JVM中只有串行回收按照Cheney的设计实现新生代回收,其他的垃圾回收器在新生代回收时都对Cheney的复制算法进行了增强。 其中最大的改变就是不使用宽度优先,而是使用深度优先的处理方式。其中Moon在1984年提出了一种近似深度优先遍历的处理方式,称为层次遍历,使用层次遍历大概可以将GC效果提升6%。
  • 02.23 11:09:03
    发表了文章 2023-02-23 11:09:03

    自阿里P8爆出1031道java面试题后,我在boss直聘狂拿千份Offer

    开始之前我问大家几个问题,看大家是如何思考的: 1.程序员一定要去一线城市漂泊吗?在自己家乡如何拿到一份满意的薪水? 2.程序员被裁员、找不到工作,代表什么? 3.程序员一定要进一线大厂吗?你是怎么计划的?
  • 02.23 11:01:20
    发表了文章 2023-02-23 11:01:20

    还有程序员搞不懂JVM垃圾回收器并发标记清除回收的内存管理?

    JVM中从JDK 4正式引入并发回收,用于解决垃圾回收过程中停顿时间过长的问题。JVM的垃圾回收器通常采用分代设计,新生代和老生代采用不同的垃圾回收算法,在并发垃圾回收器中,新生代采用并行的复制算法,老生代采用并发的标记清除算法
  • 02.23 10:56:31
    发表了文章 2023-02-23 10:56:31

    阿里P8面试官让我吃透这份10W字java面试题终于可以拿java高级岗

    2022是最不平凡的一年,可能找工作的程序员在前半年感触不是很深,尤其是从9月份之后,找工作是越来越难了,投出去的简历都是已读不回。 其实,伴随着互联网行业寒冬的到来,各大企业都不敢大肆招聘,都是选择收缩发展,加上程序员内部越来越卷,要求越来越高了,要想在IT行业继续发展进阶拿高薪的话,提升自己是必不可少的。
  • 02.23 10:50:46
    发表了文章 2023-02-23 10:50:46

    6000字吃透JVM垃圾回收器:并发标记清除回收,并行的新生代回收

    CMS新生代回收相比串行新生代回收最大的优化是将串行算法升级为并行算法。 并行回收在CMS中被称为ParNew。从串行到并行需要考虑的问题是:如何让多个线程并行地执行任务?如果多个并行线程任务负载不均衡该如何处理?如何判断多个线程并行执行结束?

2023年01月

  • 01.13 11:08:50
    发表了文章 2023-01-13 11:08:50

    非计算机专业校招直入阿里0到48W年薪,绝密学习路线+面试题分享

    近期,收到学生反馈,说是收到了阿里的offer,还给到了48.8W的年薪,仔细跟学生聊了一下,才知道这位学生大学并非是计算机专业,知道自己与计算机专业学生的区别; 于是通过自己的努力,把计算机底层编程必备基础知识:计算机网络+计算机组成原理+操作系统的知识都给掌握了,不断地补充自己的短板,经过内推直接进入阿里!
  • 01.13 11:06:08
    发表了文章 2023-01-13 11:06:08

    牛啊!长这么大还是头一次见24W字的SpringBoot从入门到实战文档

    牛啊!长这么大还是头一次见24W字的SpringBoot从入门到实战文档! 不服还真不行,因为这份文档包含的内容是又全又新,而且还特别高深,从入门到实战的内容全都有!!
  • 01.13 11:03:12
    发表了文章 2023-01-13 11:03:12

    25岁阿里120W年薪架构师推荐学习的750页微服务架构深度解析文档

    当前,微服务架构在国内正处于蓬勃发展的阶段,无论是大型互联网公司还是传统的IT企业,纷纷采用微服务架构构建系统。 在过去几年里,DevOps、云原生、面向演进式架构等理念已经深入人心,围绕微服务生态也出现了大量的组件、框架、工具,这很好地支撑了海量的数据增长和用户业务需求的快速变化。 本文将从微服务理论开始介绍,结合作者多年的工作经验,深入讲解分布式系统和微服务架构,从而帮助技术人员切实掌握微服务架构技术。
  • 01.13 10:54:47
    发表了文章 2023-01-13 10:54:47

    让我直接涨薪5K的Nginx/OpenResty详解,NginxLua操作Redis有多牛

    实战案例运行准备:本节涉及的配置文件为源码工程的nginxredis-demo.conf文件。在运行本节实例前需要修改启动脚本openresty-start.bat(或openresty-start.sh)中的PROJECT_CONF变量的值,将其改为nginx-redis-demo.conf,然后重启OpenRestry。
  • 01.13 10:52:26
    发表了文章 2023-01-13 10:52:26

    长这么大才读懂高并发核心编程,限流原理与实战,Nginx漏桶限流

    使用Nginx可通过配置的方式完成接入层的限流,其ngx_http_limit_req_module模块所提供的limit_req_zone和limit_req两个指令使用漏桶算法进行限流。其中,limit_req_zone指令用于定义一个限流的具体规则(或者计数内存区),limit_req指令应用前者定义的规则完成限流动作。
  • 发表了文章 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多进程日志以及分布式日志的实现方式

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