自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 加载流程详解JVM类

前言加载、验证、准备、初始化和卸载这5个阶段的顺序是确定的,类的加载过程必须按照这种顺序交叉混合进行,而解析阶段则不一定,它在某些情况下可能在初始化阶段后在开始,因为java支持运行时绑定。正文流程图装载(Load)查找和导入class文件原理通过一个类的全限定名获取定义此类的二进制字节流(此处有多种方式,不知道有没有人当作面试题,下文介绍)。 将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构。 在java堆中生成一个代表这个类的java.lang.Cl.

2020-12-12 17:02:37 167

原创 习惯于CRUD,不求上进呢?-为什么有很多程序员沉醉于舒适区

前言近日,渣渣烟有一次十点多下班,然后喊了一辆首汽约车,接着展开了一段很有意思的聊天。我觉得挺有收获的,拿来分享一下!ps:这里说一下,很多人坐专车的时候,都是在那埋头苦摁手机。但是渣渣烟不一样(人丑,所以安全),渣渣烟每次都和专车司机在那闲聊。这是一种和陌生人沟通能力的锻炼,聊到现在基本能和所有专车司机相谈甚欢,比如什么子女教育、城市发展、电影等等,增加自己所见所闻嘛!所以和专车司机闲聊,其实也是一种拓宽自己见识的一种方式。而且,每晚一个专车司机,每个司机就是一本书,慢慢的就看遍人...

2020-12-12 13:58:09 267 1

原创 成功入职字节-备战四个月,只因啃透这份“程序员代码面试指南”

什么是算法?有一个很著名的公式 “程序=数据结构+算法”。算法,从字面意义上解释,就是用于计算的方法,通过该这种方法可以达到预期的计算结果。目前,被广泛认可的算法专业定义是:算法是模型分析的一组可行的,确定的,有穷的规则。通俗的说,算法也可以理解为一个解题步骤,有一些基本运算和规定的顺序构成。但是从计算机程序设计的角度看,算法由一系列求解问题的指令构成,能根据规范的输入,在有限的时间内获得有效的输出结果。算法代表了用系统的方法来描述解决问题的一种策略机制。完成同一件事的不同的算法完成的时间和占用

2020-12-12 11:23:37 224

原创 站在程序员的角度以MySQL为例探索数据库的奥秘-工作4年的我

并发编程简介并发编程式Java语言的重要特性之一,当然也是最难以掌握的内容。编写可靠的并发程序是一项不小的挑战。但是,作为程序员的我们,要变得更有价值,就需要啃一些硬骨头了。因此,理解并发编程的基础理论和编程实践,让自己变得更值钱吧。博主已经讲文中的各种知识点以及其他核心知识进行了分类整合打包(里面包含了:Spring、Spring boot、Spring MVC、MyBatis、MySQL、JVM等各种刚需知识点)如果有需要的小伙伴可以加微信使用并发编程的优势1、充分利用多核CPU

2020-12-11 17:07:58 178

原创 看看人家淘宝双11是怎样抗住亿级流量的-阿里架构师用5年双11的经验,写出了这份高并发架构设计笔记

我们都知道,高并发代表着大流量,高并发系统设计的魅力就在于我们能够凭借自己的聪明才智设计巧妙的方案,从而抵抗巨大流量的冲击,带给用户更好的使用体验。这些方案好似能操纵流量,让流量更加平稳得被系统中的服务和组件处理。我们在应对高并发大流量时也会采用类似“抵御洪水”的方案,我们在淘宝网APP的高并发系统设计上也沿用了同样的思路,归纳起来共有三种方法。Scale-out 缓存 异步调用既然我们了解了这三种方法,那么是不是意味着在高并发系统设计中,开发一个系统时要把这些方法都用上呢?当然不是,系统的设

2020-12-11 13:53:33 281

原创 详解Nginx基础知识、工作原理、核心应用、运维管理、集成扩展-阿里P8架构师从应用、运维及与K8S和微服务3个维度

Nginx作为一款优秀的开源Web服务器软件,具有性能稳定、高并发能力 、资源耗用低及高性能的负载均衡等特点,被众多互联网公司广泛应用于实际生产项目中。因此,它也成为每个互联网技术人员的必备技术。今天小编给大家分享一份由阿里从业十余年的架构师编写的《Nginx应用与运维实战》,本书基于新版Nginx,从运维与开发工作的实际需要出发,首先介绍Nginx源码架构,编译及部署,核心配置指令、HTTP功能模块等基动知识;接着,重点讲解Nginx在Web服务、代理服务、缓存服务、负载均衡等方面的应用实战.

2020-12-11 11:11:58 240 1

原创 这些技能你怎能不会呢!看看自己为什么成不了架构师呢?-想要北上广剑指10k-40k的offer

总结了一份Java架构师的技能树,希望对Java编程的同学有点帮助Java编程技术点:计算机网络Java高级技术一键三连后,添加小助理:msbjy2019,获取文中对应资料哦经典的设计模式数据库:MySQL以及 MogoDB等NoSQL分布式架构涉及的有:分布式redis、分布式session、微服务:dubbo、spring cloud、docker等。除此以外还会涉及到算法和数据结构、Java并发编程...

2020-12-11 10:42:16 116

原创 必须吹吹自己,太厉害了!-简直不敢相信,面试拼多多我只用了15天就成功拿下offer,

上个月接到拼多多的面试通知,也是我近期面试的第一家公司,却没想到来了一个开门红!总共4轮面试,我很快就拿到了拼多多的offer,结果出来很快,也给我增添了不少的信心。特分享一下这次拼多多的面经,供大家参考。(拼多多真的是目前所有大厂里薪资最高的,哈哈哈)拼多多一面一面是在上午9点多接到拼多多的面试电话的,因为很期望能够尽快接到拼多多的电话,所以非常兴奋。电话接通之后还是非常紧张的,毕竟是第一次这样的面试。中间面的问题有些记不清了,下面列出了一面问到的问题:自我介绍下自己,不超过3分钟(实际上

2020-12-11 10:12:04 6022

原创 源码分享-基于Spring Boot为美柚大数据研发的大数据任务调度平台

此项目为美柚大数据研发的大数据任务调度平台,提供Spark、Flink等离线任务的调度以及实时任务的监控,并具有批次积压报警、任务异常重启、重复应用监测、大内存应用监测等功能。Big Whale - 任务调度平台Big Whale(巨鲸),为美柚大数据研发的大数据任务调度平台,提供Spark、Flink等离线任务的调度以及实时任务的监控,并具有批次积压报警、任务异常重启、重复应用监测、大内存应用监测等功能。 服务基于Spring Boot 2.0开发,部署方便,功能强大,打包后即可运行。部署.

2020-12-10 20:02:33 505

原创 拿到10个offer(Java研发岗)-在家15天刷完千道面试题

上半年公司的项目很闲,很多人觉得没意思陆续走了,我考虑到自己的发展,从7月底开始面,面到9月底,三十家公司。我从不打没准备的仗,我是一个喜欢总结经验的人,每经过一场面试,我都会那个本子记录下来,或者哪些问题是自己之前没遇到过的,或者是哪些问题是新遇到。通过一段时间的备战,面试,拿了几家offer所以改准备的还是要准备,不管是为了升职,还是加薪还是跳槽,努力就有好结果,下面进入正题给大家分享这份牛逼的面试题使用人群个人觉得使用于所有开发者,不管是大牛还是小白,不管你是要跳槽还是学习,都..

2020-12-10 18:25:05 164 1

原创 看完月薪至少3W肝完史上最全Java工程师面试题汇总(Java基础+多线程+数据库+算法)

为了方便同学们之后的面试复习,我把各类面试题给汇总了一下,每道题都是经过自己筛选后觉得需要掌握的,此次整理包括 Java、数据结构与算法、计算机网络、操作系统、数据库等。后面我会把这些问题的解答陆续放出来。Java基础知识java中==和equals和hashCode的区别 int与integer的区别 抽象类的意义 接口和抽象类的区别 能否创建一个包含可变对象的不可变对象? 谈谈对java多态的理解 String、StringBuffer、StringBuilder区别 泛型中e.

2020-12-10 14:32:27 135

原创 腾讯32k16薪和美团35k15.5薪-凭借这份java面试题顺利拿双offer

腾讯和美团都是国内非常知名的互联网公司,是很多程序员非常向往的公司,最近有一位java程序员同时拿到了这两个公司的offer,却不知道应该选哪一个好。腾讯这边给的offer是32k一个月,一年16个月工资,另外还有5万块钱签字费。美团的offer是35k一个月,一年发15.5个月。去腾讯的话需要转Go语言开发有腾讯员工提醒:签字费不满一年离职的话,还要按月退还。各自职级多少,以及工作几年了,这样比较好建议,有网友问道美团给的级别是3-1级别...

2020-12-10 13:19:42 1060 1

原创 30天刷完之后居然斩获阿里P7offer-阿里高级技术官推荐的神仙面试宝典总计25大专题

这是什么神仙面试宝典?一个月看完25大专题,居然斩获阿里P7offer???容我小小的嘚瑟一下下啦~~这份神仙面试宝典总共有25大专题:专题一:JavaOOP面试题 专题二:Java集合/泛型面试题 专题三:Java中的IO与NIO面试题 专题四:Java反射面试题 专题五:Java序列化面试题 专题六:Java注解面试题 专题七:多线程&并发面试题 专题八:JVM面试题 专题九:Mysql面试题 专题十:Redis面试题 专题十一:Memcached面试题 专题十二:

2020-12-10 11:00:18 105

原创 全网独家首发!· 一份破解大厂面试官千层套路的Spring源码笔记!

之前一起工作的小伙伴最近参加某一线互联网公司的面试,被问到了一些Spring 源码的问题,看看大家能否答出来:1、bean的创建默认是单例 2、bean的生命周期 3、Spring事务在controller层不起作用的原因? 4、Spring的两种IOC容器。 5、Spring的几种注 入bean的方式。 6、Spring事务在controller层不起作用的原因?如果平时只有CRUD的经验不了解Spring源码,面对这样面试题,大概率一头雾水,直接熄火。所以小编今天给大家免费分享的

2020-12-10 10:15:43 115

原创 已拿多家互联网offer,非科班的程序员的Java学习+面试指南

如何学习提供了非常详细的目录,建议可以从头看是看一遍,如果基础不错的话也可以挑自己需要的章节查看。看的过程中自己要多思考,碰到不懂的地方,自己记得要勤搜索,需要记忆的地方也不要吝啬自己的脑子。文档已经整理好了,如果您想要获取的话扫描击下方二维码文档概括:第一部分:基础知识点/面试题:(必看 )Java 基础知识 Java 基础知识疑难点/易错点重要知识点详解:枚举 (很重要的一个数据结构,用好枚举真的没有那么简单!) Java 常见关键字总结:fin..

2020-12-09 16:41:01 186 1

空空如也

空空如也

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

TA关注的人

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