自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(334)
  • 收藏
  • 关注

原创 三顾茅庐,七面阿里,终拿25k*16offer,我的面试历程

首先简单说一下,这三次面试阿里并不是一次性去面的,实际上第一次面试时候还在大四,找的实习岗,不太清楚是什么部门,别问我为什么还记得面试题,有记录和复盘的习惯,再问就是杠。个人背景不详细多说,学历双非本科,不是应届生,工作年限不长,技术不是大牛,但也非小白,面经分享是想给正面试的同行一些建议和鼓励,希望能够多多支持。

2023-05-05 11:12:48 4411 5

原创 Java开发一年不到,来面试居然敢开口要20K,面完连8K都不想给~

我的好朋友兼大学同学老伍家庭经济情况不错,毕业之后没两年自己存了点钱加上家里的支持,自己在杭州开了一家网络公司。由于公司不是很大所以公司大部分的开发人员都是自己面试的,近期公司发展的不错,打算扩招也面试了不少人。

2023-03-22 15:27:06 6046 3

原创 从简历被拒到收割8个大厂offer,我只用了三个月的时间成功逆袭

22年已接近尾声,不知道大家还有没有想着准备23年春招,楼主这里为大家整理了一套Java面试神技,里面的面试题的总结来自与今年9月份到10月底的面试题总结,其中有中8小厂,也有像阿里、百度、字节、腾讯、京东这些大厂的面试真题(含答案),同时为了方便大家刷题和阅读,楼主已经为大家整理成了PDF。

2022-11-07 15:05:34 4530

原创 2023最全的Java架构师面试120题解析(MySQL/Redis/架构/高并发等)

针对上面的问题有整理一份Java面试解析文档,包含集合,JVM,并发编程、Spring,MyBatis,微服务,Redis,Dubbo,设计模式,数据结构,分布式等!,由于篇幅有限,为了方便大家观看,这里以图片的形式给大家展示每部分的目录和答案截图!

2023-06-24 15:39:54 1406

原创 阿里架构师分享分布式架构笔记文档:Nginx+Redis+ZK+Kafka+MQ等

市面上真正适合学习的Nginx资料太少,有的书或资料虽然讲得比较深入,但是语言晦涩难懂,大多数人看完这些书基本都是从入门到放弃。学透Nginx难道就真的就没有一种适合大多数同学的方法吗?

2023-06-24 15:22:49 1017

原创 2023年互联网Java面试复习大纲:ZK+Redis+MySQL+Java基础+架构

今天分享给大家的都是目前主流企业使用最高频的面试题库,也都是 Java 版本升级之后,重新整理归纳的最新答案,会让面试者少走很多不必要的弯路。同时每个专题都做到了详尽的面试解析文档,以确保每个阶段的读者都能看得懂。

2023-06-17 16:30:02 1478

原创 这就是实力!京东资深架构师用实例详解Java虚拟机(源码剖析)

Java是一门流行多年的高级编程语言,与其相关的就业岗位很多,但是最近几年却出现了用人单位招不到合适的人,而大量Java程序员找不到工作的尴尬局面。究其根本原因是岗位对Java开发技术的要求高,不但要会应用,而且更要懂其内部的运行原理。对于想要深入研究Java技术的从业人员来说,虚拟机是绕不开的话题。目前国内市场上还鲜见一本全面、 细致、深入剖析Java虚拟机源码的书籍,这正是本书要填补的市场空白本书着重于Java虚拟机HotSpot的源码分析。

2023-06-16 16:45:43 298

原创 GitHub 上“千金难求”!啃完这两本书,Spring在你面前便没有秘密

Spring对Java程序员的重要性相信懂的都懂,夸张点甚至可以说是Spring成就了Java。为什么说要啃这两本书。前者告诉你怎么用Spring,后者给你简单展示如何用的同时,还告诉你Spring是怎么实现的两者一起,让你知其然并知其所以然,绝配。

2023-06-13 17:03:52 246

原创 又双叕搞事?我拿着这份“满级”的JVM笔记,拼进了阿里

一个熟悉又陌生的名词,从认识Java的第一天起,我们就会听到这个名字,在参加工作的前一两年,面试的时候还会经常被问到JDK,JRE,JVM这三者的区别。JVM(Java Virtual Machine),翻译成中文就是Java虚拟机,众所周知,Java语言有一个非常鲜明的特性,也是前期Java 发展的口号之,相信作为一名Java开发人员,我们对这句话都不会陌生,这句话的底气就来源于我们的JVM。

2023-06-13 10:10:22 365

原创 阿里P8传授的80K+星的MySQL笔记助我修行,一周快速进阶

MySQL 是最流行的关系型数据库之一,广泛的应用在各个领域。下面这些问题对于程序员的你来说应该很常见,来看看你面对这些问题是否会胆怯?本笔记主要讲解了MySQL中的视图/存储过程/触发器/索引等对象的使用、常见的SQL语句优化的技巧 、应用优化、数据库优化、数据库日志等方面的知识,并通过综合案例,对笔记中的知识进行一个整合应用。旨在通过MySQL高级部分内容,可以在满足现有业务需求基础上,对MySQL底层的体系结构, 对底层的优化有一个深入的理解 , 对系统的整体性能进行提升。

2023-06-13 09:48:13 340

原创 面试官再问分布式事务,三天吃透这份至尊级学习笔记怼他

简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。市面上的分布式教程大多仅限于理论知识讲解,很少有具体的实现方案案例.在这里小编给大家分享一份分布式事务笔记带你3天吃透分布式事务应用及解决方案,通过分布式事务的学习,可以让你不仅了解分布式事务的理论知识,并且可以真正掌握企业中真实的分布式事务应用实践以及分布式事务常见面试题的解决方案。1,本地事务和分布式事务的概念和区别。6,Lcn分布式事务框架介绍。

2023-06-12 15:42:22 957

原创 面试官虐我千百遍,我仍待他如初恋,阿里、腾讯、蚂蚁金服Java技术面试及经验总结

这里给大家分享这些年来,我对于技术一些归纳和总结,和自己对作为一名Java高级开发需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友。8、集合的种类和区别,HashMap底层如何实现(JDK1.8有所改动),HashMap和ConcurrentHashMap的区别?6、GC的机制是什么?8、Redis和Setnx命令使如何实现分布式锁的?3、JVM的内存结构,哪些是共享的,哪些是线程私有的?他们都是可重入锁吗?4、Java中线程池是如何实现的?13、Http和Https的区别?

2023-06-12 14:51:12 1141

原创 卷S人的Java岗!全靠这份1000页的面试手册,拿了28K的offer

原文档提供了非常详细的目录,建议可以从头看是看一遍,如果自己基础可以的话也可以挑自己欠缺的章节翻阅学习。看的过程中自己要多思考,碰到不懂的地方,自己记得要勤搜索,需要记忆的地方也不要吝啬自己的脑子,机会都是留给有准备的人,只有充足的准备,才可能让自己可以在候选人中脱颖而出。

2023-06-09 17:23:23 279

原创 零瑕疵全核心,这份RocketMQ笔记仅用330页直接封神

对分布式系统解耦有一定认识,并且能够通过快速使用RocketMQ实现分布式服务的异步通信,笔记中还会通过项目案例实战让学员对RocketMQ的应用场景有所体会,最后再通过源码角度让大家对RocketMQ的原理有所理解,不仅做到“知其然”,亦“知其所以然”。

2023-06-08 16:33:04 343

原创 看过才知道,这套SpringCloudAlibaba笔记,把微服务玩的出神入化!

系统架构演变微服务架构介绍SpringCloudAlibaba介绍垂直应用架构微服务架构的常见解决方案。

2023-06-08 15:45:06 358

原创 优质高效!阿里内部超高质量的k8s+Jenkins笔记,技术与实战齐飞

Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目。Jenkins在日常工作中占据了一个非常重要的角色,帮助我们节省了大量用于构建的时间。有些公司有运维大哥对Jenkins进行维护,如果没有那只能自己动手了。俗话说的好自己动手丰衣足食,所以本文就从0开始搭建属于自己的Jenkins持续平台。主要包含,普通项目构建流水线构建多分支流水线构建并将构建结果辅以钉钉通知。

2023-06-08 15:37:26 525

原创 横空出世!京东技术专家狂推的Redis笔记,实战和原理两开花

Redis 是互联网技术领域使用最为广泛的存储中间件,它是「emotectionaryervice」的首字母缩写,也就是「远程字典服务」。Redis 以其超高的性能、完美的文档、简洁易懂的源码和丰富的客户端库支持在开源中间件领域广受好评。国内外很多大型互联网公司都在使用 Redis,比如 Twitter、YouPorn、暴雪娱乐、Github、StackOverflow、腾讯、阿里、京东、华为、新浪微博等等,很多中小型公司也都有应用。

2023-06-08 14:32:50 311

原创 不愧是阿里P8出手的并发编程笔记!颠覆了我以往“正确“的认知

对于一个Java程序员而言,能否熟练掌握并发编程是判断他优秀与否的重要标准之一。因为并发编程是Java语言中最为晦涩的知识点,它涉及操作系统、内存、CPU、编程语言等多方面的基础能力,更为考验一个程序员的内功。那到底应该怎么学习并发编程呢?当然不是,想要学好并发编程,你需要从一个个单一的知识和技术中“跳出来”,高屋建瓴地看问题,并逐步建立自己的知识体系。。这里小编就要给大家分享花重金买的一个保姆级并发编程核心笔记了,下面是这份笔记的特点,可能会颠覆你以往对并发编程"正确"的认知。

2023-06-08 14:26:58 291

原创 入职阿里?最少啃完这本500页Java并发多线程源码笔记

近年来在大厂的面试中,高并发不但占比较多,而且已经不局限于并发工具的使用,更多的会深入到底的层实现原理,这样能考察候程序员的内功,看其是否能知其所以然。关于市面上关于Java并发编程的资料感觉有些知识点不是很清晰,

2023-06-05 11:10:48 58

原创 阿里、字节大佬共创的Netty核心原理手册,必须是全网No.1

在学习源码之前,首先要让自己成为一个熟练工,掌握基本理论。事实上,不论是学习什么框架,我会先尝试挑战自己。我在心中问自己:“我会如何设计它的架构?”然后再去学习相关的博客、源码等资源,思考作者的设计为什么与自己完全不一样?两者设计的差别在哪里?在这里也总结归纳出一份 Netty 核心知识点的思维导图,同时希望上面这份 Netty 笔记能够帮助到有需要的小伙伴!由浅入深地带你建立起完整的 Netty 知识体系,夯实你的Netty 基础知识、Netty 进阶技能、实战开发经验。

2023-06-05 10:58:21 332

原创 5年Java经验字节社招:15天3次面试,成功拿下Offer

一种是实力均衡,没有什么短板,挑不出什么毛病;另一种是有自己的特色,在某些方面吊打面试官,得到面试官的认可,即使个别方面了解有限,面试官也对你印象深刻。如果你想用第一种方式通过大厂面试,你需要学通大部分后端技术专题,各个方面都有深入了解,而且面试发挥得当,没有命中你的软肋,这非常难。那我怎么做的呢?介绍两点,准备杀手锏和项目挖掘。杀手锏就是可以吊打面试官的内容。我当时准备了3个杀手锏,要做到能跟面试官就一个问题深入聊30分钟的程度。第一个杀手锏是Java锁机制。

2023-06-05 10:38:54 459

原创 进阶神册,Redis+Nginx+设计模式+Spring全家桶+Dubbo核心技术笔记

最近花了很长的时间去搜罗Java核心技术好文,我把每个Java核心技术的优选文章都整理成了一个又一个的文档。昨天也是终于全部整理好了,今天就把这些东西分享给老铁们,也能为老铁们省去不少麻烦,想学什么技能了,遇到哪方面的问题了 直接打开文档学一学就好了。不多bb了,直接上干货!

2023-05-30 15:48:36 267

原创 阿里一面凉凉,幸获内推华为技术四面,offer到手

(1)多刷题自己多刷一些面试题是非常重要的,即使是在自己不需要面试的情况下,也要经常了解现在的大厂小厂面试都会问一些什么?现在比较流行的技术是什么等等诸如此类。那么哥们是如何刷题的呢?刷题主要分为Java技术以及算法两大类,搜集了目前比较新的一些题册,包括【Java核心知识】以及【算法刷题】,如算法方面就有LeetCode。算法刷题LeetCode:(2)多看看技术牛的实战书实际上很多人目前的一个状态是缺乏实战经验,或者说是不知道该如何上手实战。

2023-05-30 14:22:03 235

原创 腾讯T4大牛整理的SpringBoot文档,覆盖你认知中的所有操作

SpringBoot目前的使用已经很普遍了,实际的项目中,我们需要集成各种的插件支持,不仅如此,还有很多可能我们平时不知道,但是很方便的操作。67、Spring Boot Gradle插件。68、Spring Boot AntLib模块。66、Spring Boot Maven插件。61、安装Spring Boot应用程序。70、Spring Boot应用程序。51、通过HTTP进行监控和管理。42、通过JMX进行监视和管理。52、通过JMX进行监控和管理。47、Kotlin的支持。

2023-05-27 14:53:12 515

原创 阿里P8写出的《深入理解Java虚拟机》最新版,轻松学会JVM底层

Java是目前用户最多、使用范围最广的软件开发技术,Java的技术体系主要由支撑Java程序运行的虚拟机、提供各开发领域接口支持的Java类库、Java编程语言及许许多多的第三E方Java框架(如Spring、 MyBatis等) 构成。在国内,有关Java类库API、Java语言语法及第三方框架的技术资料和书籍非常丰富,相比而言,有关Java虚拟机的资料却显得异常贫乏。随着Java技术的不断发展,它已被应用于越来越多的领域之中。

2023-05-26 16:25:49 324

原创 GitHub上标星75k+超牛的《Java面试突击离线版》够你润进去了

1.1 如何准备一场面试1.2 简历该如何写1.3 如果面试官问你 “你有什么问题问我吗?”时,你该如何回答1.4 面试官问你的优点是什么,应该如何回答?1.5 面试官问你的缺点是什么,应该如何回答?1.6 七个大部分程序员在面试前很关心的问题3.1 TCP、UDP协议的区别3.2 在浏览器中输入ur1地址->>显示主页的过程3.3 各种协议与HTTP协议之间的关系3.4 HTTP长连接、短连接3.5 TCP三次握手和四次挥手面试常客)

2023-05-26 10:52:13 791

原创 阿里 P9 推荐的 Spring 领域巅峰之作,直接颠覆了我对 Spring 的认知

你第一次接触 spring 框架是在什么时候?相信很多人和我一样,第一次了解 spring 都不是做项目的时候用到,而是在网上看到或者是听到过一个叫做 spring 的框架,这个框架号称完爆之前的 structs 和 structs2,吸引了不少人的注意。今天这份阿里 P9 架构师推荐的 Spring 领域巅峰之作,我读完这本书之后彻底颠覆了我对 Spring 的认知。本书从源代码的角度对 Spring 的内核和各个主要功能模块的架构、设计和实现原理进行了深入剖析。

2023-05-24 15:22:35 534

原创 阿里大佬随手甩出一份覆盖全网的微服务架构笔记,让我涨薪60%

在这个凡事皆互联的时代,越来越多的人和物成为互联网上的节点,不断扩充着互联网这张大网的边界。节点即价值,更多的节点意味着更大的价值。微服务在这个互联网时代依旧是最火热的技术之一,在当下互联网企业不懂微服务是不行的,其中Dubbox+Spring Boot+Docker+SpringCloud架构也是必不可缺的技术要点,也有人凭借这份微服务架构笔记进了大厂,话不多说,上干货!

2023-05-24 15:15:09 279

原创 救命稻草!阿里P8耗时5月打造的架构师速成手册,千金难求

本篇从架构设计的基本概念出发,阐述架构设计的理论体系。接着引出架构师角色,从架构师的活动、分类、技能和职责等角度对架构师的角色做了深度剖析,并对普通开发人员和架构师的区别进行了全面比较。成为一名架构师前,需要明确架构师所需掌握的视图和视角。这些视图和视角是架构师手上的武器。最后本章对“程序员如何向架构师成功转型”这个话题进行展开,提出转型成功所需的三段式模型,并提供了转型所需的思维导图。第1章 程序员向架构师转型。

2023-05-22 15:57:35 467

原创 求爷爷告奶奶,阿里大佬才甩出这份Spark+Hadoop+中台实战pdf

初识SparkSp ark生态系统BDASSp ark架构与运行逻辑弹性分布式数据集。

2023-05-20 14:22:47 866

原创 阿里 P8 整理的《百亿级并发系统设计》实战手册,实在是太香了

说实话,如果面试官问你这个题目,那么你必须要使出全身吃奶劲了。为啥?因为你没看到现在很多公司招聘的 JD 里都是说啥有高并发经验者优先。如果你确实有真才实学,在互联网公司里干过高并发系统,那你确实拿 offer 基本如探囊取物,没啥问题。面试官也绝对不会这样来问你,否则他就是蠢。假设你在某知名电商公司干过高并发系统,用户上亿,一天流量几十亿,高峰期并发量上万,甚至是十万。那么人家一定会仔细盘问你的系统架构,你们系统啥架构?怎么部署的?部署了多少台机器?缓存咋用的?MQ 咋用的?数据库咋用的?

2023-05-20 13:30:36 838

原创 靠这份 GitHub 标星 80K 的图解算法,杀进大厂!

这份算法笔记与其他的不同,均是用图解,gif 的方式来针对常见的题型进行详细的说明,非常的浅显易懂!比如判断环的入口位置,画了一张图,配以简单的文字描述让大家看完瞬间豁然开朗!比如很多读者表示不了解递归的概念,结果文中一张配图就说明清楚了这个概念再比如用队列来实现 BFS,一张动图一目了然关于算法刷题的困惑和疑问也经常听朋友们提及。这份笔记里面共包含作者刷LeetCode算法题后整理的数百道题,每道题均附有详细题解过程。很多人表示刷数据结构和算法题效率不高,甚是痛苦。

2023-05-19 16:28:47 182

原创 阿里大佬耗时半年!肝出了这1015页分布式全栈手册

手册对分布式系统的原理做了全面的总结,同时辅以大量的实战案例,大家完全可以凭借它轻松入门分布式系统。手册分为两份

2023-05-19 16:14:53 47

原创 阿里巴巴“高并发”核心笔记!《基础+实战+源码+面试+架构》

作为一个普普通通的程序员,如何才能提升自己的能力,在职场上拥有一技之长,这也成为普通的你我,迫切的需求。,它几乎成为了每个程序员都想要拥有的经验。原因很简单:流量是大的电商公司必要的需求,比如,淘宝的双十一会产生大量的高并发,用户上亿,一天的流量就是几十亿,高峰期的并发量上十万。所以,你要是掌握了这项技术,工资蹭蹭地往你兜里钻。

2023-05-19 15:48:44 1166

原创 九大核心专题,630页内容,肝了23天吃透,我收割了6个Java岗offer

对于应届生和工作经验不足的开发小白来说,计算机网络相关的内容是问得比较多的,尤其是涉及到的协议特别多,如http,https,tcp,udp,arp,icmp,三次握手四次挥手等等。在大厂面试中,计算机网络是属于必问的,那么想要搞定这一部分,需要学习些什么呢?

2023-05-19 14:43:10 57

原创 BATJ架构师首推!分布式事务原理与实战,出神入化

基础知识维度:首先全面介绍了事务和分布式事务的概念和基础知识,然后详细讲解了MySQL事务和Spring事务的实现原理。解决方案维度:详细介绍了分布式事务的各种解决方案,包括强一致 性分布式事务解决方案和最终一致性分布式事务解决方案。原理分析维度:详细讲解了分布式事务的原理,包括XA强一致性分 布式事务、TCC分布式事务、可靠消息最终一致性分布式事务和最大努力 通知型分布式事务的原理。

2023-05-19 09:44:11 290

原创 绝~ 阿里内部“Java进阶必备宝典”,理论到实战,一键通关

很多程序员新手刚出来工作,如果你有比较的基础编程语言,在工作和学习中会比较顺利,而且更重要的是以后自己学习中基础编程语言是学习的动力,不管你学习其他编程语言也好都会比较有信心。开头说的身边朋友都转行也是因为在技术更新太快,自己的基础不好最后学习坚持不下去只能放弃了。最后我只想说的是,编程基础是决定程序员能走多远的重要因素。

2023-05-13 15:36:31 584

原创 我先肝了,爆火的Java全能笔记,分布式/开源框架/微服务/性能调优全有

从熟练到精通,从CRUD到架构师,这是一个漫长的过程,需要的是积累,更需要的是坚持。文章中也深刻剖析了,想要进阶成大牛,需要学习的知识有很多,要想完全掌握技术栈,并非一朝一夕,但每天学一点,总有一天能溢出来。

2023-05-11 15:59:14 502

原创 10年IT老兵亲述SpringCloud开发从入门到实战文档

微服务是SOA之后越来越流行的体系结构模式之一。如果您关注行业趋势,就会发现,如今商业机构不再像几年前那样,开发大型应用程序,来管理端到端之间的业务功能,而是选择快速灵活的微服务。微服务有助于打破大型应用程序的界限,并在系统内部构建逻辑上独立的小型系统。1.1面向服务的架构1.2微服务1.3微服务的原则1.4微服务的优势1.5 Dubbo与Spring Cloud。

2023-05-08 16:55:53 832

原创 Alibaba技术官熬夜肝出的,Kafka “限量笔记” 牛掰 ~

我们总是喜欢瞻仰大厂的大神们,但实际上大神也不过凡人,与菜鸟程序员相比,也就多花了几分心思,如果你再不努力,差距也只会越来越大。实际上,作为程序员,丰富自己的知识储备,提升自己的知识深度和广度是很有必要的,在我看来,自己付出多少,回报就有多少。

2023-05-08 15:58:45 497

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除