自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 最新 MySQL 面试笔记解析直接爆砍 39K 月薪,拿走不谢

一般来说,准备 MySQL 面试 ,无非要从这几块进行准备:查询、存储、事务、锁和性能调优。MySQL 作为主流的数据库,是各大厂面试官百问不厌的知识点,但是需要了解到什么程度呢?在面试后端开发的时候,一连几个问题,简直会被问到一脸懵逼。一张自增表中有三条数据,删除了两条数据之后重启数据库,再新增一条数据,此时这条数据的 ID 是几?为什么 MySQL 官方建议使用自增主键作为表的主键?说一下 MySQL 执行一条查询语句的内部执行过程?如何处理逻辑备份时,整个数据库不能插入的情况?

2022-09-03 09:32:08 954 4

原创 你不讲武德自己偷着乐学习!spring Security五套「源码级」这份笔记哪里来的?

Spring Security是一个强大且高度可定制的安全框架,致力于为Java应用提供身份认证和授权。本篇文章将会通过5个部分内容由浅入深地介绍了Spring Security的方方面面。第1部分主要讲解Spring Security的基本配置。第2部分剖析Web项目可能遇到的安全问题,并讲解如何使用SpringSecurity进行有效防护。第3部分详细介绍OAuth,并使用Spring Social整合Spring Security, 实现QQ快捷登录。...

2022-08-31 10:47:53 294

原创 阿里巴巴整理MySQL面试必问,“脱颖而出”征服面试官

相信大家小时候学习汉字的时候都会查字典,想想你查字典的步骤,我们是通过汉字的首字母 a~z 一个一个在字典目录中查找,最终找到该字的页数。想想,如果没有目录会怎么样,最差的结果是你有可能翻到字典的最后一页才找到你想要找的字。索引就「相当于我们字典中的目录」,可以极大的提高我们在数据库的查询效率。回表就是先通过数据库索引扫描出该索引树中数据所在的行,取到主键 id,再通过主键 id 取出主键索引数中的数据,即基于非主键索引的查询需要多扫描一棵索引树....

2022-08-18 09:58:13 405 1

原创 最新字节大佬总结出这份Java面试技术栈手册,建议收藏

然后,直接学里面的专题板块:OOD、SpringBoot、JDBC、SQL、Mybatis、Linux、JVM,这几个视频讲的比较细,建议多看几遍。对于0基础同学,我的建议是直接找一个专业的机构系统学起来,这样的好处在于少走弯路,节省时间成本。教我们明白逻辑思路,了解题目要考察我们什么知识点,循序渐进的从理解到操作,再用coding的形式表示出来,可以说是手把手教我们入门了。,还有其中涉及的底层代码逻辑,通过知识点结合面试真题串讲,在剖析大厂面试套路上很有一套,很适合缺乏完善知识体系,技术跟不上的程序员。

2022-09-22 14:56:49 648 1

原创 Alibaba架构师的”Java面试突击手册“到底有多火?

今天偶尔刷刷牛客看到这,很多小伙伴在上班刷八股文!真行啊?能火到这种程度!那我就把前几天在Github限时开源的Java突击手册分享给大家!直接私信【Java面试】即可!

2022-09-22 14:21:08 337

原创 简直好用到爆的SpringBoot实现Excel导入导出,直接可以把POI扔掉了

用惯了SpringBoot的朋友估计会想到,有没有什么办法可以直接定义好需要导出的数据对象,然后添加几个注解,直接自动实现Excel导入导出功能?EasyPoi正是这么一款工具,如果你不太熟悉POI,想简单地实现Excel操作,用它就对了!EasyPoi的目标不是替代POI,而是让一个不懂导入导出的人也能快速使用POI完成Excel的各种操作,而不是看很多API才可以完成这样的工作。

2022-09-22 11:00:44 519

原创 白嫖!GitHub 面试题库与阿里巴巴Java岗面试26大核心专题来袭

金九银十跳槽黄金季,肯定会有一大批程序员想趁着这个机会冲一把,跳到理想的平台拿到自己理想的薪水。小编 也是一样,近期也在准备自己的面试!所以在此希望看到这篇文章的小伙伴在今年的金九银十都能钱途不断,Offer 多多!为了让粉丝们有更好的阅读体验,LZ 熬夜整理出下面的《Github 最新版面试题库》跟《阿里巴巴Java 岗面试 26 大专题整理》并且按照细分了 23/26 个方向。近期有许多粉丝非常关注最新的面试题!于是小编去各大平台搜罗了一份近期大厂面试的一些内容,真题,及面试软实力题解手册!

2022-09-22 10:43:38 255

原创 这份Alibaba高并发《基础+实战+源码+面试+架构》,看完还用担心自己的能力问题?

作为一个普普通通的程序员,如何才能提升自己的能力,在职场上拥有一技之长,这也成为普通的你我,迫切的需求。担心自己的能力问题?答案是:高并发,它几乎成为了每个程序员都想要拥有的经验。原因很简单:流量是大的电商公司必要的需求,比如,淘宝的双十一会产生大量的高并发,用户上亿,一天的流量就是几十亿,高峰期的并发量上十万。所以,如何抗住高并发,是这种大公司需要面对的。所以,你要是掌握了这项技术,工资蹭蹭地往你兜里钻。基础-实战-源码-面试-系统架构阿里巴巴深入理解高并发编程电子书感兴趣的朋友,资料我放在了文末。

2022-09-22 10:19:39 111

原创 清华教授首发这份亲码JDK和HotSpot源码笔记,直接双管齐下“吃透”一次性学个明白

历史上的原因是,OpenJDK是JDK的开放原始码版本,OpenJDK是Sun在2006年末把Java开源而形成的项目,这里的“开源”是通常意义上的源码开放形式,即源码是可被复用的,例如IcedTea、UltraViolet都是从OpenJDK源码衍生出的发行版。

2022-09-22 09:28:57 129

原创 可二次开发于SpringBoot2+redis+Vue商管系统,接私活、秒杀等

项目简介:SpringBoot2+MybatisPlus+SpringSecurity+jwt+redis+Vue 的前后端分离的商城系统, 包含商城、拼团、砍价、商户管理、 秒杀、优惠券、积分、分销、会员、充值、多门店等功能,更适合企业或个人二次开发。

2022-09-22 09:20:26 139

原创 这份PDF让你知Spring其然,“Spring揭秘”更知其所以然

如果是初次踏上Java平台这片领地,沿着Spring框架所展示的路线,你将迅速地领略到整个Java平台的强大魅力;如果你已经在Java平台“征战”多年,Spring框架-定能使你回忆起昔日所经历的“酸甜苦辣”,并更加深切地感受到Spring框架给我们带来的价值。这一份PDF是作者在多年的工作中积累的第一手Spring框架使用经验的总结,深入剖析了Spring框架各个模块的功能、出现的背景、设计理念和设计原理,揭开了Spring框架的神秘面纱,使你“知其然,更知其所以然”。私信【spring框架】即可!

2022-09-21 13:29:27 245

原创 阿里新产并发编程神仙笔记也太赞了,简直是“大厂敲门砖”

多线程与高并发已经是目前大厂面试必问的点,也是初级程序员向中高级迈进必须要踏过的坎。这篇文章与大家聊一聊多线程与高并发,文章的开头大家先来看一看百度、美团、阿里、顺丰、京东等大厂的一些关于多线程高并发的一些面试真题,大家可以看一看自己能答出几道。请描述synchronized和reentrantlock的底层实现及重入的底层原理-百度阿里请描述锁的四种状态和升级过程–百度阿里CAS的ABA问题如何解决―百度请谈—下AQs,为什么AQS的底层是CAS + volatile-百度。

2022-09-21 13:14:00 127

原创 阿里P9大牛纯手写出JVM性能优化知识点+最新JVM面试题(附答案)

JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。它不仅是一种跨平台的软件,而且是一种新的网络计算平台。该平台包括许多相关的技术,如符合开放接口标准的各种API、优化技术等。

2022-09-21 11:51:53 122

原创 最新阿里首发SpringBoot全栈笔记,源码实战齐飞(建议收藏)

Spring Boot”作为Spring的亲儿子继承了Spring的一切优点,并且规避了很多Spring框架臃肿的缺点,而后续Spring家族的分布式框架Spring Cloud也是基于Spring Boot框架实现的框架,所以作为Spring的爱好者,或者将要学习Spring Cloud框架的开发者,Spring Boot是必须要学习的。如果你在SpringBoot的学习上需要了什么困惑,那么这份阿里内部SpringBoot与大牛视频精讲一定能帮到你,私信【springboot笔记】即可!

2022-09-21 11:30:36 206

原创 想要拿到手软的大厂offer必须要刷5遍这份5000页Java 最全技术栈手册

此手册内容专注 Java技术,包括 JavaWeb,SSM,Linux,Spring Boot,MyBatis,MySQL,Nginx,Git,GitHub,Servlet,IDEA,多线程,集合,JVM,DeBug, Dubbo,Redis,算法,面试题等相关内容。参考上图,在断点的位置,右击断点旁边的小红点,会出来一个界面, 在Condition这里填入断点条件即可,这样调试时,就会自动停在i=10的位置。循环中经常用到这个技巧,比如:遍历1个大List的过程中,想让断点停在某个特定值。

2022-09-21 10:54:31 196

原创 2022年全网最全最新版的BATJ等20+大厂的300多道面试题,答出一半能进大厂?

synchronized的原理是什么,一般用在什么地方(比如加在静态方法和非静态方法的区别,静态方法和非静态方法同时执行的时候会有影响吗),解释以下名词:重排序,自旋锁,偏向锁,轻量级锁,可重入锁,公平锁,非公平锁,乐观锁,悲观锁。分布式服务调用方,不依赖服务提供方的话,怎么处理服务方挂掉后,大量无效资源请求的浪费,如果只是服务提供方吞吐不高的时候该怎么做,如果服务挂了,那么一会重启,该怎么做到最小的资源浪费,流量半开的实现机制是什么。有什么区别优缺点,会有什么问题,分别适用什么场景。

2022-09-21 10:54:14 152

原创 阿里最新产出MySQL性能优化实践笔记在GitHub已获千万推荐

本书只想解决MySQL数据库性能这么一个“小问题”!数据库的性能优化首先是计算机系统的优化、其次是SQL语句的优化、最有效的是架构的优化。以上三种优化思路贯穿本书。假如给你一台服务器,在上面安装一个MySQL实例,然后将公司重要的业务数据存储在里面,要求你保证数据库7x24小时不间断地高效运行。基础篇的内容设计,旨在为大家普及一些在性能优化过程中可能使用到的MySQL基础知识。本书一共分为3篇:基础篇、案例篇和工具篇。解决问题的前提是问题可模拟、可追溯。MySQL性能优化实践笔记。

2022-09-20 13:42:57 173

原创 通过阿里巴巴,蚂蚁金服的面试我知道这些JAVAp7岗的套路,建议收藏

最初我没掌握方法,一股脑的写,发现实现了A功能,但B功能有问题了,深刻体会到了改了一个bug,引入新bug的痛苦。B+Tree索引ps: 优点:占用空间小,处理速度快(相对InnoDB来说)缺点:不支持事务的完整性和并发性MEMORY(Heap):内存表,不支持事务,表级锁,Hash索引,不支持Blob,Text大类型ps: 优点:速度要求快的,临时数据缺点:丢失以后,对项目整体没有或者负面影响不大的时候。如果你做好了充足的准备,那就自信的表达你的观点,不要因为不自信让面试官觉得你掌握的不扎实。

2022-09-20 13:27:39 344

原创 面试必备!华为高工珍藏这份《SpringBoot全优笔记》内容满满太全面了

作为开发人员,对于Spring全家桶肯定是不陌生的,而来自于Spring大家族的Spring Boot,作为Spring团队提供的流行框架,它的存在解决的Spring框架使用较为繁琐的问题,所以掌握SpringBoot是精通Spring必不可少的一个过程。在面试过程中,SpringBoot的相关内容都会被面试官给问到,几乎一线互联网对于技术岗的任职要求都对Spring有一定的规定,所以学习Spring刻不容缓。

2022-09-20 10:47:44 146

原创 阿里颁布2022年最新Java岗面试开卷小抄,新招聘规章已成过去

鸡汤也不再这里给大家说太多了(毕竟小编也不是专门的情感博主)下面给大家展示一份最新的《2022年Java岗面试开卷小抄》跟我一起看看吧!小编也看了一下这段话,看起来像是一段心灵鸡汤,其实不然,这段话还是说的很有道理的呢,可以说内卷是一把“双刃剑”就看你怎么去理解了!在今年的10月快来临之时,阿里率先颁布了明年最新的招牌规章制度,明确表示:“内卷”已成过去式!一共有七个内容下面就给大家一一展示一下,完整版文末拿走!完整版已经打包完毕,希望对大家有帮助!私信【Java面试开卷小抄】即可!

2022-09-20 09:59:38 269

原创 在GitHub上已霸占首页一周!阿里P8最新Java程序员面试秘籍总结

Java程序员目前的前景可以说是一片光明,从网页到手机安卓开发已经都离不开Java。先给大家看一下本书的内容,里面每个面试题都已经给大家整理好了,讲解得非常详细,因为本书的面试题实在太多了,没有办法给大家全部展示,“java程序员面试秘籍”私信【Java面试】即可!私信【Java面试】即可。

2022-09-20 09:41:29 110

原创 阿里P9堪称神仙级的MySQL教程:基础+进阶+高级+调优,建议收藏

包括MySQL简介、主流分支版本、数据库安装/启动/关闭、权限管理、MySQL数据库的内存池结构、存储引擎、线程作用、刷新机制、数据库文件、表管理、字符集、统计信息与数据碎片整理的方法。还包括对索引的详细解读,执行计划的分析、压力测试的展现、事务的介绍,以及对隔离级别的深度讲解,并结合锁一起展开学习。介绍主从复制的原理,对复制参数进行详细讲解,对半同步复制、多源复制、GTID复制进行全面解读与实践,对复制数据-一致性的校验和复制管理技巧进行介绍,并解读主从复制中的各种报错故障。MySQL面试总结。

2022-09-19 14:36:27 238

原创 这份最新Java面试八股文,让我从20k变成30k,让我心服口服!

简单来说,国内IT岗位的应聘者太多了,如果清一色的考察算法,和设计方面的内容,就会要求面试官有极高的水平,耽搁大量的时间;无所谓,强大自身就可以了,行业总要进步,社会总要发展,保持学习,紧跟时代在固定的年纪掌握该有的技术水平就不会被淘汰。所以,虽然八股文面试弊端很多,但是也是最节省时间的做法,毕竟每个大公司都有自己的运作模式与师傅带领,总归来说先不则手段进入更好的公司,之后的路才会更加好走;

2022-09-19 14:27:54 152

原创 字节大佬打造1137页【数据结构与算法】神册!太香了

如果你还是学生,那么这门课程是必修的,考研基本也是必考科目。工作在内卷严重的大厂中找工作数据结构与算法也是面试、笔试必备的非常重要的考察点。如果工作了数据结构和算法也是内功提升一个非常重要的体现,对于程序员来说,想要得到满意的结果,数据结构与算法是必备功力!定A[j]之后,我们在A[j]的前面来使用两个指针来找和等于A[j]的两个值,这里以示例一。对于题中的条件是递增的数量,也就是有序的,所以我们还可以使用双指针来解决,当确。中心扩散的思想,是找到一个字符作为回文字符串的中心,往两边扩散,来看个视频。

2022-09-19 11:44:27 222

原创 在牛客网爆火的Java岗25大技术栈!(含答案)

入行这么些年,每年都会有很多读者或者朋友跟我诉苦,无非都是觉得自己技术还不错,就是面试发挥总是不理想云云,其实仔细想想也不奇怪,就跟上学时每个班想必都有一两个同学平时学习扎实,考试时成绩却总是不上不下。同理,技术好不代表面试表现好,面试表现不好,自然得不到好的工作机会,所以想拿到好的offer除了平时夯实基础外一些面试准备也很重要,应广大读者要求,我整理了一下今年各厂面试的一些高频题,希望对大家能有一些帮助。

2022-09-19 10:12:19 377

原创 背诵全文!全网最新版最全JAVA面试八股文,建议收藏

ReadWriteLock 是 一 个 读 写 锁 接 口 , ReentrantReadWriteLock 是ReadWriteLock 接口的一个具体实现,实现了读写的分离,读锁是共享的,写锁是独占的, 读和读之间不会互斥,读和写、写和读、写和写之间才会互斥,提升了读写的性能。主要用于将私有线程和该线程存放的副本对象做一个映射,各个线程之间的变量互不干扰,在高并发场景下,可以实现无状态的调用, 特别适用于各个线程依赖不通的变量值完成操作的场景。cas 是一种基于锁的操作,而且是乐观锁。

2022-09-19 09:58:37 2725

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

就拿近两年程序员行业饱受争议的DDD(领域驱动设计)来说,事实上,领域驱动设计的思维可以很好的解决企业的大型架构所遇到的绝大部分难题(理论层面至少是这样),例如上下映射,就可以在本质上把业务的架构模块解耦,最高程度做到降低成本增强功效。一些中级软件开发人员可能已经了解面向对象设计的一些知识,也许读过一两本软件设计的书,那么本书将填补这些读者的知识空缺,向他们展示如何在实际的软件项目上应用对象建模技术。确定企业架构设计和改进过程的目的及原因,拆解成果、方针、原理、架构等战略的具体情况,都需要相当深厚的实力。

2022-09-19 09:50:51 172

原创 Github超火的腾讯内部Netty学习进阶笔记,真香业界评级T0!

这种言论过于偏薄。大家都是学技术的,大部分人进入这一行业都是为了更高的薪资(纯纯感兴趣的除外)每接触一门新的技术,就是一个目的——涨薪。关于Netty嘛,现在大厂招聘时岗位需求都有一条说要求会用或者熟悉Netty,但我敢说,绝大部分人对于Netty这个技术栈平时的接触肯定是不多的;大家只知道它是一个高性能、异步事件驱动的NIO框架,却从来没有深入研究过;目前很多的开源框架都开始将底层的通信框架切换到Netty.要想成为一位高级Java工程师,Netty将是你必须要踏过的坎!

2022-09-19 09:42:09 129

原创 想着跳槽拿高薪?2022年Java程序员这几项“吃透”硬技能熟悉掌握

毋庸置疑,Spring 早已成为 Java 后端开发事实上的行业标准,无数的公司选择 Spring 作为基础的开发框架,大部分 Java 后端程序员在日常工作中也会接触到 Spring ,因此,如何用好 Spring ,也就成为 Java程序员的必修课之一。支持复杂的数据结构,支持持久化,支持主从集群,支持高可用,支持较大的value存储...同时, Redis 也是中高级后端工程师技术面试中,面试官最喜欢问的问题之一。同时,这也是Java 技术的重要组成成分之一,是实现技术进阶必不可缺的知识。

2022-09-19 09:33:02 240

原创 只有努力“吃透”复习吗,Java程序员4面字节最终斩获offer

这次能够拿到头条的offer也是多亏了我这一个多月的复习,学到了不少的知识点,也劳心汇集了不少的资料文献,非常有帮助,最后分享我的一份JAVA核心知识点整理(PDF)内容非常详细,足足30多个Java的知识库,也是我面试最大的帮手!互联网寒冬下只有不断学习才能进步,机会是留给有准备的人!我深知这个道理,所以年前也没闲着,在家狠狠地复习了一下!,欢迎您来和我一起学习,咱们共同进步。私信【Java】即可!私信【Java】即可!

2022-09-19 09:23:45 113

原创 这份spring源码笔记真的强,简直膜拜!把源码讲解的如此透特

关于为什么我们需要学习源码,你可以这么问自己,你啥都会,啥都不精,有啥用,真的落地干活的时候,就会发现,啥也做不好,你能做的别人都会做,还不能独立完整的完成某一项工作,那你有什么个人竞争力呢?学习源码,就是在提升自己的个人竞争力,如果你不想整天CRUD,那么是时候领取这份文档好好学习了私信【spring源码】即可!

2022-09-17 14:39:44 97

原创 全靠这份Java面试题,成功上岸拿下阿里、字节、美团的offer

(我因为没做过微服务项目,因此,问我,你觉得应该有什么功能,我从springcloud的角度回答的)主流框架理解,原理,数据库架构,设计模式应用,网络基础知识,分布式问题分析,并发编程,锁知识,JVM优化。&*&%..优化mysql,具体步骤,什么命令,怎么操作,比较详细。HR(直接给录用函)谈笑风生....聊薪资,工作地点,还有一些要录入系统的基本信息,留了电话。诶,B哥,你说,我是去阿里好呢?

2022-09-17 14:35:20 197

原创 太绝了!NB!阿里第九版Java系统架构师+应用架构师面试突击宝典大全

下面这张图是这个PDF的大致内容,详细内容的话在这里为大家展开有点不切合实际,下面也将会为大家截图部分的内容!说⼀下堆内存中对象的分配的基本策略。私信【Java架构面试】即可!阿里面试一二三四面内容。

2022-09-17 13:03:08 141

原创 阿里发布内部(面试官)题库:2022年Java社招岗(正式版)面试题

回答面试题,切忌只是简单一句话回答,可以将你对概念的理解,特点等多个方面描述一下,哪怕你自己认为不完全切中题意的也可以说说,面试官不喜欢会打断你的,你的目的是让面试官认为你是好沟通的。这不马上就是金三银四的面试跳槽季了嘛,马士兵老师也是通过一些小手段为大家拿到了一份阿里巴巴2022年Java架构师岗面试题(正式版)现在分享给大家,这份资料也是阿里面试官或者说业界的一份面试参考准则!由于文章的篇幅有限,所以老师这里只为大家展示部分题目目录的截图以及太过基础的问题老师这里就不给大家截图浪费大家时间了。

2022-09-17 11:43:19 151

原创 阿里巴巴开源的 Java 诊断工具:Arthas(阿尔萨斯)

Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。Arthas支持JDK 6+,支持Linux/Mac/Windows,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。

2022-09-17 10:53:46 2856

原创 提问率高达98%,全靠这份总结腾讯+阿里+百度Java岗高频面试题,能帮你解决问答?

一张表,里面有ID自增主键,当insert了 17条记录之后,删除了第15,16,17条记录,再把Mysql重启,再insert一条记录, 这条记录的ID是18还是15?20、既然提到可以通过配置不同参数创建出不同的线程池,那么Java中默认实现好的线程池又有哪些呢?24、既然volatile能够保证线程间的变量可见性,是不是就意味着基于volatile变量的运算就是并发安全的?22、什么是Java的内存模型, Java中各个线程是怎么彼此看到对方的变量的?19、线程池中的线程是怎么创建的?

2022-09-17 10:36:12 63

原创 Java程序员用了3个月从月薪5k涨到20k,我是这么做到的?

这份笔记上述的知识点我甚至都没有完全吃透,只掌握了80%,就能够完成大幅度的涨薪,虽然我在学习的过程中放弃了我所有的休息时间,甚至上班的时候都在摸鱼搞学习(长时间坐着没有运动,甚至得了痔疮...),但是我觉得是值得的,我牺牲了3个月时间,收获的不只是一个月接近9k的涨薪,还有一个努力学习,积极向上的心态!没办法,我找到了我的导师,作为他的得力弟子,在他了解了我的情况后(几乎就是Java基础开始),直接甩给我一份学习笔记说到:“去吧,这里有你需要的所有东西,不要来找我了,我都嫌丢人!

2022-09-17 10:03:16 107

原创 阿里内部Java岗位面试笔记“狂刷29天”成功斩获17个Offer

由于文章篇幅原因,完整的(阿里巴巴面试参考指南)PDF,只能展示部分,需要完整文档的朋友们转发+关注后,私信【Java面试】即可!预祝各位都可以拿到属于自己的一份offer!

2022-09-16 13:49:59 316

原创 阿里P8大神整理JVM性能优化知识点+最新JVM面试题

JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。它不仅是一种跨平台的软件,而且是一种新的网络计算平台。该平台包括许多相关的技术,如符合开放接口标准的各种API、优化技术等。

2022-09-16 13:30:22 108

原创 在GitHub标星97k+上,字节算法核心大神进阶专属算法笔记

程序=算法+数据结构。算法的设计取决于数据的逻辑结构,算法的实现取决于数据的物理存储结构。内容涵盖15大章节:综述,数组,简单排序,栈和队列,链表,递归,高级排序,二叉树,红-黑树,2-3-4树和外部存储,哈希表,堆,图,带权图,应用场合,共30W字。本章还解释了Java中被称作“无痛指针”的使用,并用一个专题applet演示了链表的插入、查找和删除是如何进行的。第13章“图”和第14章“带权图”处理图的相关问题,前者处理未加权图和简单地查找算法,后者处理未加权图和更加复杂的算法,如最小生成树和最短路径。

2022-09-16 11:51:35 113

空空如也

空空如也

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

TA关注的人

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