自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(495)
  • 论坛 (1)
  • 收藏
  • 关注

原创 深入理解了MySQL中的事务和MVCC,我开始狂怼P6面试官

面试官:谈一谈你对MySQL中的事物和MVCC的理解?我:吧啦吧啦说了下面一堆,不过看面试官的脸色应该是被惊喜到了。为什么要有事务说到事务,不得不提到转账的事情,几乎所有的关于事务的文章都会提到这个老掉牙的案例,我也不例外。转账在数据库层面可以简单的抽象成两个部分:从自己的账户中扣除转账金额; 往对方账户中增加转账金额。如果先从自己的账户中扣除转账金额,再往对方账户中增加转账金额,扣除执行成功,增加执行失败,那自己的账户白白少了100块,欲哭无泪。如果先往对方账户中增加转账金.

2020-09-15 20:58:48 1508

原创 不畏加班,不念下班,这样的奋斗逼文化你见过吗?

下班回家的时候刷到这样一条帖子:网友投稿,海淀某互联网公司,都是不996了,要求"不畏加班,不念下班”,鼓励尽量住在公司,从起床工作到睡觉。。。这样的公司你怎么看?我的天,这还得了?996是没了,脱变成真正的007了 ,这样的话想干点啥是不是都不方便(惊悚!)看看下面的一个个小帐篷,这是睡觉都不离开工位,啧啧~真是太敬业了!这种让员工严重透支身体健康,献祭自己的行为,本来以为会有很多人喷,谁知道点开评论后是这样的:网友:年轻时不努力,以后想努力都没机会了。加班其实是为..

2020-08-07 20:33:30 1418

原创 Linux内核维护者难寻!当Linus等人老去时,Linux将走向何方?
原力计划

前言在本周召开的线上开源峰会与嵌入式 Linux 大会上,Linux 缔造者 Linus Torvalds 谈到了为开源操作系统寻找未来维护者时的种种挑战。Linus 近年来已经不再发表主题演讲,但这一次他与 VMware 公司首席开源官 Dirk Hohndel 展开了远程对话。这次讨论很快就涉及到了一个令人不安的问题:在目前这一代维护者逐渐老去之后,Linux 项目将走向何处?面对Linus这批五零后、六零后项目管理者,Dirk 提到:“我们这个社区终归要考虑代际变更的问题。到那时,我们该怎么办

2020-07-03 19:03:05 2762 8

原创 985毕业,土木工程工作两年后转行java,摸爬滚打三年目前年薪40K

背景26岁985研究生毕业,学的土木工程相关的专业。工作半年,存款3000,半年后调到深圳总部(公司央企),工作一年差不多也就几万存款,感觉生活无望,就直接决定转行。说实在的,转行就是奔着挣钱去的。最开始想到的是金融,入坑了后,发现原来还有金融农民工一说,二成人暴富,八成人shishi……万念俱灰。后来,觉得自己好歹过了计算机二级,也会些matlab,也听说IT工资高,就直接放弃金融农民工,转行IT。转行的时候有两点支撑着我:一是相信我读那么多书,学习能力绝对没问题,二是以我读书的经验,本科毕业也顶多学

2020-06-12 15:48:01 751 2

原创 经过两年努力,我终于进入腾讯(PCG事业群4面总结)

前言为什么要尽量让自己进大厂?如果毕业就进了大厂,那你将得到业内大牛的指导,以及随处可见的技术碰撞。新技术的跟进也是非常快的,在这样的环境中,你的技术成长自然是非常快的。如果自己足够努力,用不了三年,你可能也将会跟他们水平差不多。所以,明白这一点的我,很早就已经立下志愿,目标是鹅厂。经过我两年的努力,付出就是有回报的,我总算进入了腾讯工作。下面分享一下我自己的4面面经,PCG事业群。...

2020-03-23 21:39:52 3196 3

原创 远程三面蚂蚁金服,分享面试经历总结(已拿offer)

当前环境,很多公司都采取了远程办公,远程面试。有一说一,第一次远程面试,还是比较紧张的。一面HashMap链表长度大于8后一定会转化为红黑树吗 如场景是,HashMap初始数组长度为8,只有第一个元素中有值,且有八个都在一条链表上,其他数组其他七个位置都是空的,这时候为什么要转化为红黑树而不是存放到数组中呢? ConcurrentMashMap分段锁之间加了什么锁,读写之间是...

2020-03-10 18:17:52 1555

原创 在程序员的“35岁危机”到来之前,你应该做好哪些职业技术规划?

前言以前我们谈程序员的“35岁危机”,但现在程序员的门槛越来越低,对于大部分程序员来说,30岁就已经是的危机了。很多人定义程序员混的好不好,就是30岁之前进没进过BAT,但国内几百万程序员能在BAT的少之又少。技术是一方面,更多的时候进BAT还需要一些运气。能进去固然很棒,但进不去也大可不必觉得人生没有了希望。很多中小公司的程序员过的未必比BAT差。当然,进BAT是很多程序员的执念,...

2020-02-25 16:38:48 3888 2

原创 SpringBoot2.X与redis Lettuce集成踩坑

推荐:2020金三银四Java岗面试必备:基础+框架+并发+Netty+缓存+Dubbo+MySQL+ZK+Linux...改变规则、让人兴奋的Spring Boot,这份实战文档会让你弦无虚发起因最近项目上发现一个问题,redis cluster集群有一台机崩了之后,后台服务的redis会一直报错,无法连接到redis集群。通过命令查看redis集群,发现redis cluster集...

2020-02-11 15:43:02 2318

原创 哔哩哔哩java岗面试“凉凉”,菜鸡“狠狠”备战准备明年金三银四

投的是b站视频云技术部。其实我是做java的,看到b站招聘要求说主要是python,但是不会python也没关系,我就头铁硬投试一试。一面 1h10min总体感受面试广度还是有的,难度适中,从我对面试官的感觉来看确实不是做java的,后悔头铁了。java没问题,java容器比如经典的hashmap基本没问,多线程也基本没问。 框架包括spring m...

2020-02-07 15:55:56 6220 5

原创 她到底是喜欢你还是玩暧昧?程序员的情感困惑看这篇让你恍然大悟

世界上最美好的事情莫过于:我喜欢着它,她也正喜欢着我。作为一个程序员,因为工作的关系,对情感方面的事情多多少少会有困惑,以下5种常见的困惑你是否经历过或者正在经历着!0102030405看完记得点赞关注撒1...

2020-01-18 14:35:12 1323

原创 改变规则、让人兴奋的Spring Boot,这份实战文档会让你弦无虚发

在过去的几年时间里,最让人兴奋、回头率最高、最能改变游戏规则的东西,大概就是Spring Boot了。Spring Boot提供了一种新的编程范式,能在最小的阻力下开发Spring应用程序。有了它, 你可以更加敏捷地开发Spring应用程序,专注于应用程序的功能,不用在Spring的配置上多花功 夫,甚至完全不用配置。实际上,Spring Boot的一项重要工作就是让Spring配置不再成为你成功...

2020-01-18 14:08:02 951 4

原创 2020金三银四Java岗面试必备:基础+框架+并发+Netty+缓存+Dubbo+MySQL+ZK+Linux

前言然而面对今年的大环境而言,跳槽成功的难度比往年高了很多,很明显的感受就是:对于今年的java开发朋友跳槽面试,无论一面还是二面,都开始考验一个Java程序员的技术功底和基础。对源码解读和核心原理理解也是成了加分项,特别是对 Java 的一些核心基础知识点掌握的不够或者没有体系方向的朋友面试也成了一个苦恼的事情。今天在这分享目前国内公司Java面试常问的问题包括JVM、常用的算法和...

2020-01-17 14:53:39 7519 6

原创 太厉害了!阿里大神精心整理的Spirng源码高级笔记,轻松看源码!

Spring的影响力想必无需与大家多说,如果你用spring,那么读读源码有助于对你最重要的工具的理解,好的框架源码也可以帮助我们理解什么是好代码。刚参加工作那会,没想过去读源码,更没想过去改框架的源码;甚至觉得那些有事没事扯源码的人就是在装,只是为了提高他们的逼格而已,在工作中没什么太大的用;但现在我的想法改变了,下面我就我自己的一些见解来与大家聊聊为什么要读Spring源码。为什么要读Spring源码?说实话我读Spring源码一刚开始为了面试,后来为了解决工作中的问题,再后来就是个人喜好

2020-11-05 23:48:40 60

原创 开发三年拿到京东、阿里、美团三个大厂offer,选哪个好一点呢?

美团一面:1、ConcurrentHashMap实现原理2、HashMap实现原理3、锁的实现原理4、synchronized和重入所实现原理以及区别5、一个char[]数组,里面有空格,以&结束。6、jvm内存模型,都存什么。以及垃圾回收算法,垃圾回收器。7、内存溢出的场景8、设计模式,以及自己使用的场景。9、Sping的AOP实现原理,以及对象生成方式的种类,单例的还是原型的。二面:1、分布式锁。2、逐层遍历树。3、原子类实现4、v..

2020-11-05 23:35:56 109

原创 Redis能做什么?看完阿里技术官分享的Redis笔记,颠覆你对Redis的认知!

前言Redis以其高速、轻量和丰富的数据结构与功能被越来越多的工程师所钟爱。然而,用Redis 的人很多,真正懂Redis的人很少,在面试时被问到Redis大部分人也就是知道个缓存,再问到分布式锁的时候基本上就会摇头,但目前对Redis 的了解和应用实践已成为当下中高级后端开发者绕不开的必备技能。我们做开发的对一个技术也应该知其然也要知其所以然!今天要与大家介绍的文档正是能帮助那些希望进一步深入理解Redis的朋友。基于Redis 5深入浅出带领读者一步步探索Redis的方方面面,让读者从原理层面

2020-11-05 23:24:28 48 2

原创 只会CRUD?赶紧爆肝啃下Nginx+Redis高级文档吧,不然你可能就要凉凉了!

前言在开源界,高性能服务的典型代表就是Nginx和Redis。纵观这两个软件的源码,都是非常简洁高效的,也都是基于异步网络IO机制的,所以对于要学习高性能服务的程序员或者爱好者来说,研究这两个网络服务的源码是非常有必要的。Nginx目前市面上的书籍很多,但是Redis确实寥寥无几。这几年Redis已经发展到了5.0版本,这些特性暂时没有资料进行系统讲解。今天要与大家介绍的文档就弥补了这一空缺,可以帮助大家仁深入理解Redis内核实现机制的有效途径。下面我们来看看主要内容:(由于篇幅限制就只能以截图

2020-11-05 22:55:53 99 2

原创 牛皮!阿里内部Java成长笔记终于开源了,面进阿里终于不再是奢望

前段时间,我向一位在阿里的朋友寻求进大厂的秘诀,他分享给我一份阿里内部资料——[JAVA核心开发手册],仔细翻阅一番才知道里面收纳整理的知识可真是齐全,不得不来感叹一番...我将[JAVA核开发心手册]大致分为以下5篇内容基础:多线程+网络+数据结构与算法+MySQL+Tomcat 框架:设计模式+Spring+SpringMVC+MyBatis 分布式架构:限流(ZK/Nginx)+缓存(Redis/MongoDB/Memcached)+通讯(MQ/kafka) 微服务架构:RPC+Spri

2020-11-05 22:43:57 33 2

原创 姐夫,我错了,我不该把你私藏的架构宝典(理论+项目实战)分享出去!

前言可能有些人会常常有这样的感觉,同是开发有些人比我工资高却什么代码都不写呢?当我听到这个问题的时候第一次映入脑海的就是:工程师的分类。大家可以来看看Java工程师在招聘网站上的区分:初中级开发工程师一般的初中级开发工程师要求不是特别的高,很多都是要求你会在公司干活,然后能够对公司项目进行代码的编写,和业务的实现。一般要求熟悉 Spring boot,Spring等框架;熟悉dubbo框架、redis等; 熟悉Unix/Linux系统,精通数据库Oracle、MySQL 等的开发,精通SQL及

2020-11-03 22:35:58 119

原创 牛逼!不愧是阿里大神,随随便便丢出来的Spirng笔记都这么屌!

SpringBootSpring的影响力想必就不用小编多说了,今天要与大家聊的是SpringBoot这个新时代的宠儿。Spring Boot 其实是要依赖Spring的,并不是另起炉灶创建了一个全新的框架,它是Spring 的自动化。所谓兼听则明,偏听则暗”,在整个Java EE 的生态中,Spring 技术栈并非独此一家,也不完全是“开山之作”,不少相关的特性可在JSR规范和其他JavaEE实现中找到原型。换言之,Spring 技术栈可被认为是一种非常成功的“重复发明轮子”,不仅适配了JSR实现,而且

2020-11-03 22:02:43 41

原创 嗖嘎!GitHub上标星89K的Spring高级源码笔记让我拿到了,不愧是阿里大佬出品,真香!

写在前面你还停留在SSH吗?不可否认,SSH确实也给程序员带来一些好处,随着时代的进步和更新,现在大家最主要使用的还是SSM,很多互联网公司还是比较倾向于SSM的。主要课程内容第一部分 Spring概述第1节 Spring简介 第2节 Spring发展历程 第3节 Spring的优势 第4节 Spring的核心结构 第5节 Spring 框架版本第二部分 核心思想第1节 IOC 第2节 AOP第三部分 手写实现IOC和AOP...

2020-10-23 23:54:22 99

原创 还在为找工作犯愁?这份“Java架构宝典”送给你了,凭借他我拿下了七个大厂的offer

2020年9月27日这是我收到第七个大厂Offer——蚂蚁金服的Offer!能收到这么多的大厂Offer其实和自己的努力是离不开的,基于这个基础之上,其实自己有一个非常完整知识体系和完整的学习里面同样十分重要!基础以上条件自己整理了一份Java架构师宝典(涵盖了Java全栈知识点总结和脑图)下面为大家一一呈现出来,由于架构宝典的涵盖的内容太多,小编没办法全部展示出来,只能挑重点去呈现。完整的详细的架构宝典的免费获取方式我放在了文末!JVM篇JAVA集合篇通常...

2020-10-23 23:46:11 90

原创 Mybatis的一对多,多对一,以及多对对的配置和使用

1.平时都仅仅是在用CRUD,忽略了这方面的问题,真实十分羞愧2.首先我们开始对mybatis的一对多的探究根据这个应用场景,我们需要获取在查询一个用户信息的是候还要去读取这个用户发布的帖子现在我们来看一看用户级联文章在JavaBean中的编写方式,这就是一对多在JavaBean中的配置现在我们再来看一看Mybatis的Mapper该如何编写一对多?很简单,就是在resultMap标签中配置<collection>标签,用来存储查询到的文章列表,注意posts代表的是用户

2020-10-23 23:41:47 29

原创 在你头上暴扣!京东资深架构师爆肝纯手打700页架构进阶宝典你又没看过是吧!

前言在这个大家热议的人工智能时代,也使我们有了更多的反思,其实在这些热点议题的背后,一些基础架构与底层系统技术的发展与实现或许更加务实和接地气一些,同时产业界也需要有更坚实的基础架构与底层系统技术来支撑日益增长的庞大的业务量。对于支持庞大业务量,其中最具有代表性的莫过于现在的618双十一购物秒杀活动了。而作为参与其中的主力之一的京东,他们的基础架构与底层系统是如何搭建的呢?作为程序猿的我们,该如何脱离CRUD的苦海让自己也加入到这亿级系统的搭建中来呢?不要慌!互联网雷锋(小编我)为大家整理出两份真京

2020-10-23 23:07:22 75

原创 1024要来了,放假?不!华为技术专家书单一份要不要?

华为技术团队推荐书单《人类简史》[以] 尤瓦尔·赫拉利以色列新锐历史学家尤瓦尔·赫拉利代表作品,书写从十万年前有生命迹象开始到 21 世纪资本、科技交织的人类发展史,将科学和历史编织在一起,从全新的角度阐述地球上智人的发展历史。《光荣与梦想》[美] 威廉·曼彻斯特作为经典传世图书,客观、精彩地记叙了美国从 1932 年罗斯福总统上台前后,到 1972 年尼克松总统任期内水门事件的四十年间美国政治、经济、文化,以及社会生活的全景式画卷,体现出历史发展的波澜起伏。...

2020-10-22 23:36:24 46

原创 1024程序员节即将到来!这份堪称史上最强的Linux笔记就免费分享给你吧!

毋庸置疑,所有互联网网站最大的瓶颈就是企业的后端数据库,而MySQL更是重中之重,谁掌握了数据库技术,谁就能轻松拿到高薪,并且数据库管理岗位比其他岗位更受企业重视,因为数据安全是企业最重要的生命线,没有之一。很多Linux运维人员以及大部分开发人员,都对数据库的技术一知半解,只停留在基本的安装和SQL简单使用上,更要命的是大家都觉得数据库很重要,但是在工作中又都很惧怕数据库的管理和维护。数据库的重要性是毋庸置疑的,但是数据库技术真的没那么难,更没那么可怕,只要稍加努力,普通人也可以掌握胜任数据库管理员岗

2020-10-22 23:17:34 20

原创 什么?你还没看过这份Linux网络编程笔记?那你之前学的什么?

随着Internet的快速发展,使用UNIX和Linux作为服务器主机的系统越来越多,而因为这种操作系统的稳定性和安全性,也使得基于UNIX和Linux的应用服务越来越多。掌握基于UNIX和Linux环境的编程技术,已成为相关网络管理人员、网络应用程序开发人员和网络安全保障人员的必备技能。内容提要本书详细介绍了在UNIX/Linux系统下基于TCP/P网络接口的基本编程方法,包括迭代与并发服务器编写方法、进程与线程编程技术、I/O 编程技术、IPv4与IPv6的兼容性、原始接口、数据链路访问技术、广

2020-10-22 23:09:11 17

转载 拼多多二面:Mybatis是如何执行一条SQL命令的?

Mybatis中的Sql命令,在枚举类SqlCommandType中定义的。public enum SqlCommandType { UNKNOWN, INSERT, UPDATE, DELETE, SELECT, FLUSH;}下面,我们以Mapper接口中的一个方法作为例子,看看Sql命令的执行完整流程。public interface StudentMapper { List<Student> findAllStudents(Map<String, Obje.

2020-10-22 23:05:14 9

原创 字节高级工程师告诉我,想越过开发5年的“分水岭”这样做最适合

昨天和一个字节跳动的朋友闲聊,他说根据最近招聘 Java 工程师的经验来看,大部分候选人在工作 3 年的时候基本都会遇上一道难过的坎。为啥这么说呢?因为工作一段时间之后,大部分工程师都已经完成了最原始的基础技能积累,大家的技术水平差距集中在语言、框架、工具的使用熟练度上。而这个差异不会很大,就算大,也很容易追赶。但如果一个工程师一直停留在业务开发,一直沉浸于工具的使用熟练度,那他自然就会遇到能力瓶颈。这个瓶颈就是前面说的那道坎,跳过去了,你就发现了一片新天地,可以在下一个区间里继续生长。跳不过去,就可能

2020-10-22 23:02:40 79 2

转载 最棒 Spring Boot 干货总结(超详细,建议收藏)

前言:本文非常长,建议先mark后看,也许是最后一次写这么长的文章说明:前面有4个小节关于Spring的基础知识分别是:IOC容器、JavaConfig、事件监听、SpringFactoriesLoader详解它们占据了本文的大部分内容:虽然它们之间可能没有太多的联系,但这些知识对于理解Spring Boot的核心原理至关重要,如果你对Spring框架烂熟于心,完全可以跳过这4个小节。正是因为这个系列的文章是由这些看似不相关的知识点组成,因此取名知识清单。在过去两三年的Spring生态圈

2020-10-15 23:49:29 73

原创 面试官:来吧!手写一个 RPC 框架

guide-rpc-framework 是一个 一款基于 Netty+Kyro+Zookeeper 实现的自定义 RPC 框架。目前已经开源,地址:https://github.com/Snailclimb/guide-rpc-framework(觉得不错再 Star!),欢迎小伙伴们指导建议!如果 guide-rpc-framework 有任何需要改进和完善的地方,欢迎提交 PR/ISSUE ,和我一起完善!ღ( ´・ᴗ・` )比心前言虽说 RPC 的原理实际不难,但是,自己在实现的过程中自.

2020-10-15 23:47:06 27

原创 嘘!我在偷听阿里P8夜间密探:耗时三年才肝出来的微服务文档还有没有优化的地方?

微服务的概念提出已经有几年了,相对于传统技术架构来说微服务不仅仅是新一代架构,更是具有划时代意义的架构。目前国外一些大型互联网公司如亚马逊、Netflix、Spotify和一些传统 公司如沃尔玛都已经采用微服务架构并且实际效果非常好。与此同时,微服务架构在国内一直不温不火, 大多呈观望态势,直到容器技术的出现,为微服务架构的落地完成了最后一块拼图, 国内IT公司对微服务架构的热情才大增,从各种微服务培训大会一票难求可见一斑。国内很多公司已经开始或正在着手准备使用微服务架构,与市场需求暴增对.

2020-10-15 23:37:51 45 1

原创 真的假的?同事跳槽阿里P7,只是因为这份微服务架构设计模式文档?看完我信了!

给所有微服务架构开发者的忠告,我想对你们说:第一,要记住微服务不是解决所有问题的万能“银弹”。 第二,编写整洁的代码和使用自动化测试至关重要,因为这是现代软件开发的基础。 第三,关注微服务的本质,即服务的分解和定义,而不是技术,如容器和其他工具。 第四,确保你的服务松耦合,并且可以独立开发、测试和部署,不要搞成分布式单体( Distributed Monolith),那将会是巨大的灾难。 第五,也是最重要的,不能只是在技术上采用微服务架构。拥抱DevOps的原则和实践,在组织结构上实现跨职能的自

2020-10-15 23:35:25 41

原创 卧槽!美团资深架构师精心整理“架构宝典”竟涵盖了架构设计和实践技巧?

本书从架构设计概念、方法、模式、实践案例等4个方面进行阐述,内容丰富,凝聚了社区技术架构专家们的心血,涵盖架构设计、技术选型、实际案例、技术原理等方方面面的知识,对于即将步入架构领域的技术专家和需要继续提升专业素养的架构师而言都是不可或缺的案头书。共分为4部分:第一部分介绍架构设计的概念、方法论,以及架构师的核心能力:第二部分介绍微服务架构选型、架构模式与实践、数据一致性保证、 微服务与DevOps的关系以及如何设计云微服务架构;第三部分介绍移动电商、消费信贷、支付系统、金融撮合等领域的优秀实.

2020-10-15 23:33:39 27 1

原创 终于逮到了,老公半夜不睡觉竟是在为我写这份数据结构与算法的源码笔记,我哭了!

数据结构和算法是程序员的内功心法和基本功。无论是人工智能还是其它计算机科学领域,掌握扎实的数据结构和算法知识,往往会助力不少!今天给大家推荐一份不错的数据结构与算法资源。这是一本以Java程序语言实战来解说数据结构概念的书。全书内容浅显易懂,利用大量且丰富的图示与范例,详解复杂的抽象理论,从最基本的数据结构概念开始说明,再以Java工具加以诠释阵列结构、堆栈、链表、队列、排序、查找等重要的概念,引领读者抓住重点轻松进入数据结构的学习领域。每章重要理论均有范例实现,书中收录了精华的演算法及程.

2020-10-15 23:31:41 128 4

原创 看百度技术专家如何深入研究,重复使用的代码经验——设计模式

关于设计模式模式是从不断重复出现的事件中发现和抽象出的规律,是解决问题形成的经验总结。设计模式作为一种模式,最早应用于建筑领域,目的是在图纸上以一种结构化、可重用化的方法,获得建筑的基本要素。渐渐地,这种思想在软件领域流行起来,并获得发展,形成了软件开发的设计模式。软件设计模式被认为是一套被反复使用、多数人知晓、经过分类编目的代码设计经验的总结。最早的设计模式是由GOF在《Design Patterns:Elements of Reusable Object-Oriented Software》一书提出

2020-10-15 23:29:17 334 10

原创 啊咧?又被面试官怼了?啃完这份从零到架构的神仙手册,是时候让面试官体会下懵逼的感觉了!

最近几年公司的大小招聘,社招、校招都有参与,遇到过许多厉害的,也遇到过很多职场小白。看着有些同学基础浮夸、做着重复的项目也没有任何总结沉淀,自我介绍完全不知道在说啥等等诸如此类的现状,如果你还在东拉西扯不知所云,或是对面试官问的问题答非所问,基本在面试官心里已经给你 Pass 掉了,想想自己也是从那个层次一步步走上路的,也经历了许多坎坷,于是我翻遍全网,终于找出一套阿里面试官总结的从零到架构面试宝典来跟大家分享一下,希望能帮助大家找到一份满意的工作。是时候让面试官尝尝懵逼的感觉了。由于文章篇幅.

2020-10-15 22:42:32 14

原创 不按套路出牌的阿里面试官:“刁难”面试者常用套路,你中招了吗

前言“金九银十”转眼就到了,又到了一年一度的大型“程序猿跳槽大会”。每次面试之前就要各个地方去找寻面试真题,熬夜通宵的背题,每次都信心满满,但是每次都满载希望而去,充满失望而归,想要确保您的下一次Java面试成功吗?查看这篇文章,了解有关常见Java面试问题的更多信息,以及面试技巧!跟随小编的步伐了解不按套路出牌是面试官的“基本素养”,揭秘大厂面试官内心:我该用怎样的问题“刁难”面试者。本套由阿里面试官总结的“刁难”面试者的常用套路:Java面试题大全总共分为以下这几个模块:JVM、JAVA集合

2020-10-15 22:39:30 26

原创 面试被怼:还不懂JVM的设计原理与实现?肝完这份字节大佬的JVM笔记,直说小意思!

java虚拟机虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。内容简介本书从源码角度解读HotSpot的内部实现机制,本版本主要包含三大部分一JVM数据结 构设计与实现、执行引擎机制及内存分配模型。数据结构部分包括Java字节码文件

2020-10-15 22:36:37 16

转载 真香,GitLab 和 Docker自动化部署SpringBoot应用

Docker和Spring Boot是非常流行的组合,我们将利用GitLab CI的优势,并在应用程序服务器上自动构建,推送和运行Docker镜像。GitLab CIGitlab CI/CD服务是GitLab的一部分。开发人员将代码推送到GitLab存储库时,GitLab CI就会在用户指定的环境中自动构建,测试和存储最新的代码更改。选择GitLab CI的一些主要原因:易于学习,使用和可扩展 维护容易 整合容易 CI完全属于GitLab存储库的一部分 良好的Docker集...

2020-09-26 14:08:31 20

转载 一文带你深扒ClassLoader内核,揭开它的神秘面纱

作 者:我没有三颗心脏原文链接:https://mp.weixin.qq.com/s/tQhJmLe519dCr5IeTATINw前言ClassLoader 可以说是 Java 最为神秘的功能之一了,好像大家都知道怎么回事儿(双亲委派模型好像都都能说得出来...),又都说不清楚具体是怎么一回事(为什么需要需要有什么实际用途就很模糊了...)。今天,我们就来深度扒一扒,揭开它神秘的面纱!Part 1. 类加载是做什么的?首先,我们知道,Java 为...

2020-09-25 22:04:56 30

空空如也

求指教

发表于 2019-10-16 最后回复 2019-10-16

空空如也

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

TA关注的人 TA的粉丝

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