
java
文章平均质量分 64
我是老实人辶
关注我,学JAVA。
展开
-
面试命中率高达 90%!阿里10W字面试笔记,被牛客程序员称为神作的究竟有多强?
程序员内部一直流传这一句话:面试看牛客 刷题看力扣牛客网作为国内最牛的程序员面试网站,一直在程序员内部颇负盛名,其中用户更是卧虎藏龙!有国内一线大厂的企业招聘还有一些低调的互联网大牛实力就和天龙八部里的扫地僧一样,平时低调但出手惊人!今天给大家分享的就是由牛客网一位扫地僧开源出来的《Java 面试无敌流笔记》,这份资料在牛客网讨论区争议非常的大!1.觉得这份笔记好的是一些准备面试的程序员们2.觉得不好的则就是面试官们,看了这份文档面试官们都苦不堪言,小编记原创 2021-07-21 17:21:59 · 183 阅读 · 0 评论 -
脱离内卷的秘密!阿里强推 Java 面试参考指南能这么牛?
Java 面试谈到 Java 面试,相信大家第一时间脑子里想到的词肯定是金三银四,金九银十。好像大家的潜意识里做 Java 开发的都得在这个时候才能出去面试,跳槽成功率才高!但小编不这么认为,小编觉得我们做技术的一生中会遇到很多大大小小的面试,金三银四(金九银十)只是机会比平时多一些,但也未必每个人都能在这个时间段找到自己理想的岗位。我们能做的就是时刻准备着,当机会来临的时候能把握住就行。这不借此机会,本着好东西就是要拿出来分享的原则,小编就把前段时间从阿里的老哥手上白嫖到的面试参考指南分享出来,希原创 2021-07-21 17:22:29 · 143 阅读 · 0 评论 -
吴丶凡熬夜也要看:一千道Java面试题手册,字很多,你忍着点能看完!
国内的互联网面试,恐怕是现存的、最接近科举考试的制度。以美国为例,北美工程师面试比较重视算法(Coding),近几年也会加入 Design 轮(系统设计和面向对象设计 OOD)和 BQ 轮(Behavioral question,行为面试问题)。那么为什么国内面试不采取这样的考察方式呢?简单来说,互联网 IT 行业的求职者太多了,如果考察的是清一溜的算法题和设计题,那么会要求面试官有极高的技术水平,还要花大量的时间成本和精力。所以,也许现行的八股文面试不是最优的解法,但也是最符合当前国内 IT原创 2021-07-20 14:56:20 · 105 阅读 · 0 评论 -
惊呆面试官!2021年最全金三银四Java中高级面试486问
又是一年春暖过,不知大家在这个春天是否有所斩获,反正我是有了很大的收获!工作一年从长沙一家互联网公司月薪7k,跳到武汉15k,期间也收获了几家上海和广州的互联网企业的offer,最后折中考虑了一下选择了工资不是最高,但是不是996的企业!在这2个月,我和同事们也经历了大大小小百来个面试官,一路过关斩将,最后只有3-4个人没有能够在这本次春招中有所斩获,其他人的涨薪幅度都在5-8k之间,没有过关的几位同事也是十分懊恼,在公司中也是饱受排挤(春招之前一直在摸鱼刷面经,现在好像听说在带新人,涨薪事情也没有原创 2021-06-04 14:39:09 · 158 阅读 · 0 评论 -
泰山版震撼来袭!阿里巴巴Java面试参考权威指南六月版开源
阿里巴巴的IT一直都可以说是行业的标杆,尤其是Java语言的开发,在BATJ等等这些大厂中可以阿里巴巴的IT一直都可以说是行业的标杆,尤其是Java语言的开发,在BATJ等等这些大厂中可以说是人群最多的了!就在六月初的时候好多粉丝朋友们问楼主,有没有一些面试相关的学习资源,今天他不就来了嘛!阿里巴巴六月份最新面试参考指南(泰山版),可以说是面试神册!下面且听楼主为大家娓娓道来!泰山版目录大纲泰山版的内容有:分布式,亿级流量架构设计,消息中间件,数据库,设计模式,数据结构与算法,阿里巴巴.原创 2021-06-04 13:42:23 · 130 阅读 · 0 评论 -
牛!字节跳动大佬发出算法、网络进阶指南,30分钟GitHub登顶热搜
今天给大家推荐两份来自字节跳动大佬的算法、网络进阶指南,据说有不少小伙伴靠这两份指南成功掌握了算法、网络的核心技能,拿到了 BAT offer。希望对大家有帮助。第一份资料是 70K Star 的《labuladong 的算法小抄》(作者 labuladong)。先来给你们看看里面具体都有哪些内容:第一章、动态规划系列第二章、数据结构系列第三章、算法思维系列第四章、高频面试系列现在这本 PDF 免费分享给你,帮忙转发点赞...原创 2021-06-04 13:31:32 · 115 阅读 · 0 评论 -
GitHub标星90K,这份持续霸榜的Leetcode刷题手册到底有多强?
写在前面最近一个读者和我反馈,他坚持刷题2个月,终于去了他梦寐以求的大厂,薪资涨幅非常可观,期间面字节跳动还遇到了原题...并表示目前国内的大厂和一些独角兽,已经越来越效仿硅谷公司的做法,通过面试给定题编程,来考察数据结构和算法的扎实程度。这种方式,即使对于工作多年的开发人员,没有经过训练,很容易就被挂了。从而与优秀的公司失之交臂。所以说算法是其中必要的一个环节!在面试中业务问题可以好好总结总结,但算法就必须依靠牢固的基础和刷题量。算法根基不扎实,不仅难过面试,对于代码性能的提升、编程语言的驾驭原创 2021-06-03 22:29:35 · 257 阅读 · 0 评论 -
肝了30天,终于整出这份Java面试九大核心专题,收割4个大厂offer
前言去年底和2个朋友一起创业,赔了十万块钱,没办法我又得重新找工作,因为感觉自己实力还是有的,不然也不会选择创业这条路,今年有幸收到了字节跳动、蚂蚁金服、美团3个大厂的offer,我特意把自己的面试经历顺了顺,总结出了不少的经验,并且整理了一些对我帮助非常大的宝典资料,一共涉及九大核心专题,分别是计算机网络、操作系统、MySQL、Linux、JAVA、JVM、Redis、消息队列与分布式、网站优化相关,这些内容我熬夜整整23天才读完,希望它也能帮助到你们。如果大家还有其他好的题目或者好的见解欢迎分享。原创 2021-06-03 22:08:57 · 2247 阅读 · 11 评论 -
阿里P8熬了一个月肝出这份32W字Java面试手册,在Github标星31K+
2021年的互联网行业竞争越来越严峻,面试也是越来越难,一直以来我都想整理一套完美的面试宝典,奈何难抽出时间,这套1000+道的Java面试手册我整理了整整1个月,上传到Git上目前star数达到了30K+这套互联网Java工程师面试题包括了:MyBatis、ZK、Dubbo、EL、Redis、MySQL、并发编程、Java面试、Spring、微服务、Linux、Springboot、SpringCloud、MQ、Kafka面试专题(共485页,32W字)阿里P8熬了一个月肝出这份32W字的Jav原创 2021-06-03 15:29:33 · 129 阅读 · 0 评论 -
别玩了!你上真不行!大三双非一本,六面字节跳动艰难拿下Offer
本人就读某不知名双非一本,大三,软件工程, java,非acmer,普普通通的大学生自3.25开始准备面试,时间紧迫,基础一般,幸得运气良好,最终也进了字节头条的后端开发进行暑期实习。项目有三个,比较杂:微信小程序(未上线)、数据处理工具(C++)、android 写的类似pokemonGo的游戏笔试 & 面试情况:美团优选 : 倒在了笔试的槛 (2 / 5). 腾讯csig : 人生首次面试,一二面通过,复试挂(后来被捞了俩次的kpi面) 京东 :笔试很简单,没筛选力...原创 2021-05-18 17:29:07 · 1042 阅读 · 3 评论 -
备战秋招!阿里内部资料:《阿里巴巴面试参考指南(泰山版)》,面面俱到太全了
阿里巴巴的 IT 一直都可以说是行业的标杆,尤其是 Java 语言的开发,在 BATJ 等等这些大厂中可以说是人群最多的了!就在四月初的时候好多粉丝朋友们问楼主,有没有一些面试相关的学习资源,今天他不就来了嘛!阿里巴巴四月份最新面试参考指南(泰山版),可以说是面试神册!下面且听楼主为大家娓娓道来!泰山版目录大纲泰山版的内容有:分布式,亿级流量架构设计,消息中间件,数据库,设计模式,数据结构与算法,阿里巴巴面试题举例等等内容!...原创 2021-05-12 13:07:00 · 226 阅读 · 0 评论 -
“大三在读生”都四面成功拿到字节跳动Offer了,你还有什么理由去摸鱼?
博主大三在读,投的是字节 Data 的后端开发实习生,base 杭州。时间线:4.12 投递 4.13 安排简历筛选 4.14 安排面试 4.19 16:00 一面 4.22 16:00 二面 4.23 8:00 三面 4.23 16:00 HR 面 4.23 16:30 Offer一面 先做了自我介绍 问论文情况(简历写了) 做的是什么 主要负责了哪些工作 数据集是哪里来的 带来的提升是以什么为基线去比较 来做个题吧:有向图判断是否有环.原创 2021-05-04 15:21:43 · 24155 阅读 · 55 评论 -
请求失败,应该重试吗?不应该吗?
前言在网络请求中,由于网络是不可靠的,所以经常会有请求失败的场景。针对这种问题,通常的做法是增加重试机制,在请求失败后重新请求,尽量保证请求的成功,从而提高服务的稳定性。重试的风险可是大多数人不愿意轻易的重试,因为往往重试会带来更大的风险。比如过多的重试,会给被调用服务造成更大的压力,放大原有的问题。如下图所示,服务 A 调用 服务 B,服务 B 根据请求数据不同,会调用 服务 C 和 服务 D。此时服务 C 出现故障,不可用了,那么服务 B 中所有对服务 C 的请求都会超时,但服务 D 现原创 2021-04-26 15:47:10 · 1235 阅读 · 1 评论 -
阿里P8架构师耗时八年时间整理出来这“Java核心知识PDF(Java高岗)”满满干货,建议收藏!
由于细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!整理了一份Java核心知识点。覆盖了JVM、锁、并发、Java反射、Spring原理、微服务、Zookeeper、数据库、数据结构等大量知识点。欢迎大家加入java学习交流社区 点击加入 可获取文中文档小编推荐: ...原创 2020-10-15 21:56:51 · 22233 阅读 · 6 评论 -
算法、计算机网络、Java基础、多线程、分布式 你想看的都在这篇
算法这个真的就只能靠刷题,不敢说每家公司对于笔试的重视程度怎么样,反正笔试基本上是必须要过的一关队列。 数组。 栈。 链表。 树。 散列表(哈希表)。 堆。 图。 无序树:树中任意节点的子结点之间没有顺序关系、这种树称为无序树、也称为自由树。 有序树:树中任意节点的子结点之间有顺序关系、这种树称为有序树。 二叉树:每个节点最多含有两个子树的树称为二叉树。 完全二叉树。 满二叉树。 斜树。 平衡二叉树。 霍夫曼树:带权路径最短的二叉树称为哈夫曼树或最优二叉树。 红黑树。原创 2020-05-14 16:29:18 · 301 阅读 · 0 评论 -
看完这篇单机服务到分布式架构的演变,感觉面试官的问题太简单
前言单机的性能会遇到瓶颈,这仅仅是从性能来看。即使不从性能来看,如果一个机器的性能足够,那么也会存在单点故障的问题,所以我们需要分布式的高可用。1946年,世界上第一台电子计算机在美国的宾夕法尼亚大学诞生,它的名字是:ENICAC ,这台计算机的体重比较大,计算速度也不快,但是而代表了计算机时代的到来,在以后的互联网的发展中也有基础性的意义。计算机的组成是有五部分完成的,分别是:输入设备,输出设备,存储器,存储器里面由运算器和控制器,有一个冯诺依曼的模型非常形象的对象计算机的组成进行了描述,不过原创 2020-05-13 16:31:53 · 264 阅读 · 0 评论 -
腾讯P8终于总结出了SpringBoot+Clo腾讯P8终于总结出了SpringBoot+Cloud+Docker+项目实战的PDF了
Spring Cloud与Docker高并发微服务架构设计实施1微服务架构与Spring Cloud2微服务架构最佳设计点此获取文中文档3电商平台微服务设计实例4开发工具选用及Spring Boot基础5电商平台微服务工程设计6微服务治理基础服务开发7 Rest API微服务开发8 Web UI微服务开发9电商平台移动商城开发10商家管理后台与sso设计11平台...原创 2020-05-12 15:09:45 · 1217 阅读 · 0 评论 -
腾讯T4架构师耗时八个月整理《深入浅出MyBatis技术原理与实战》
写在前面MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。本书以讲解MyBatis基础运用和原理为主,所以适合初级到中高级开发人员阅读。小编这里早已为大家准备好【深入浅出MyBatis技术原理与实原创 2020-05-09 17:27:20 · 579 阅读 · 0 评论 -
算法、计算机网络、Java基础、多线程、分布式 你想看的都在这篇
算法这个真的就只能靠刷题,不敢说每家公司对于笔试的重视程度怎么样,反正笔试基本上是必须要过的一关队列。 数组。 栈。 链表。 树。 散列表(哈希表)。 堆。 图。 无序树:树中任意节点的子结点之间没有顺序关系、这种树称为无序树、也称为自由树。 有序树:树中任意节点的子结点之间有顺序关系、这种树称为有序树。 二叉树:每个节点最多含有两个子树的树称为二叉树。 完全二叉树。...原创 2020-05-07 16:16:22 · 409 阅读 · 0 评论 -
阿里巴巴开发手来了,1.4.0+终极版+阿里内部PPT
阿里的《Java开发手册》距离上次发布已经过去了 10 个月了,而这次发布也增加了很多干货内容,比如:新增 34 条规约,修改描述 90 处,其中错误码规则更是第一次提出完整的解决方案,发布日志如下图所示: 点此加入java交流社区 可领取文中完整文档回顾阿里巴巴开发手册1.4.0版一、编程规约二、异常日志三、单元测试四、安全规约五、MySQ...原创 2020-04-30 19:10:58 · 607 阅读 · 0 评论 -
华为大佬终于整理出了SpringBoot 2:从搭建小系统到架构分布式pdf
SpringBoot是目前Spring技术体系中炙手可热的框架之一,既可用于构建业务复杂的企业应用系统,也可以开发高性能和高吞吐量的互联网应用。Spring Boot 框架降低了Spring 技术体系的使用门槛,简化了Spring应用的搭建和开发过程,提供了流行的第三方开源技术的自动集成。第1章Java EE简介第2章Spring Boot基础第3章MVC框架第4...原创 2020-04-29 19:45:55 · 445 阅读 · 0 评论 -
看完这篇单机服务到分布式架构的演变,感觉面试官的问题太简单
前言单机的性能会遇到瓶颈,这仅仅是从性能来看。即使不从性能来看,如果一个机器的性能足够,那么也会存在单点故障的问题,所以我们需要分布式的高可用。1946年,世界上第一台电子计算机在美国的宾夕法尼亚大学诞生,它的名字是:ENICAC ,这台计算机的体重比较大,计算速度也不快,但是而代表了计算机时代的到来,在以后的互联网的发展中也有基础性的意义。计算机的组成是有五部分完成的,分别是:输入设...原创 2020-04-29 16:41:26 · 491 阅读 · 0 评论 -
程序员失业2个月找不到工作,狂刷了5遍这份pdf终获字节跳动offer
写在前面1月初失业,找了近2个多月的工作了,还没找到心仪的工作,感觉心好慌,不知道该怎么办了?找不到工作的时候压力很大,有人说自信会很受打击,还有人说会很绝望,是人生的低谷……尽管很多时候我们自己知道,我不是找不到工作,只是找不到理想中的好工作。但这也不能改变你的空白期正在一天一天变长,不妥协的那份坚定正在一天一天动摇的事实。朋友推荐给我这份文档,狂刷五遍之后,最近刚刚获得字节跳动等多家公...原创 2020-04-28 19:06:44 · 3310 阅读 · 6 评论 -
十分钟看完Spring中Bean的生命周期,太简单了
前言最初,JavaBean的目的是为了将可以重复使用的软件代码打包标准。特别是用于帮助厂家开发在综合开发环境(IDE)下使用的java软件部件。这些包括如Grid控件,用户可以将该部件拖放到开发环境中。从此,JavaBean就可以扩展为一个java web 应用的标准部件,并且JavaBean部件框架已经扩展为企业版的 Bean(EJB)。什么是Bean首先,我们来看看Spring官方...原创 2020-04-28 16:39:44 · 14107 阅读 · 3 评论 -
腾讯T4大神精心整理:深入理解JVM高级特性与最佳实践pdf
前言本文将带你解除刚开始学习JVM时的种种疑惑。比如:什么是JVM?为什么学JVM?怎么有效的学习JVM?带着以上的这些问题,让我们一起走入JVM的世界吧。PDF共分为五个部分:走近Java、 自动内存管理、虚拟机执行子系统、程序编译与代码优化、高效并发。各个部分之间基本上是互相独立的,没有必然的前后依赖关系,读者可以从任何一个感兴趣的专题开始阅读,但是每个部分各个章节间则有先后顺序。...原创 2020-04-20 21:20:49 · 285 阅读 · 0 评论 -
和朋友一同面试java高岗,为何我却名落孙山,原来他偷偷看了这些
前言金三银四期间对于程序员来说是跳槽、加薪的最佳时期,在这段时间和朋友一起面试了多家大厂的java开发岗,最后朋友收到多份offer,而我却屡次被拒。原来,面试前朋友狂刷了这些文档。今天将这些文档统统分享给大家,希望对今年想要跳槽面试的程序员们有所帮助,早日进入自己心目中梦寐以求的大厂。需要文档的朋友可直接移至文末查看领取方式架构文档这份文档包含的知识是比较全面的,内...原创 2020-04-15 22:11:58 · 261 阅读 · 0 评论 -
程序员面试必备精选文档:Redis+Ng+Tomcat+并发编程+Spring系列
前言相信好多程序员都想在金三银四的时候找到或者跳槽到自己心仪的大厂。但是,今年的错过了,学习的脚步是不能停下的,这样才会抓住每一次机会,希望大家都可以找到自己心仪的公司就业。当然,除了做项目来提高自身的技术和知识,还有一种就是多看书!!!毕竟书是知识的海洋,趁现在来充实自己的知识和技能也是一种不错的选择,今天双手奉上Java程序员必读的热门书单:JVM+Redis+Nginx+并发编程+Tom...原创 2020-04-14 15:33:04 · 235 阅读 · 0 评论 -
阿里团队java研发岗二面:什么是 redis 的雪崩、穿透和击穿?
面试题了解什么是 redis 的雪崩、穿透和击穿?redis 崩溃之后会怎么样?系统该如何应对这种情况?如何处理 redis 的穿透?面试官心理分析其实这是问到缓存必问的,因为缓存雪崩和穿透,是缓存最大的两个问题,要么不出现,一旦出现就是致命性的问题,所以面试官一定会问你。面试题剖析缓存雪崩对于系统 A,假设每天高峰期每秒 5000 个请求,本来缓存在高峰期可以扛住每秒 4...原创 2020-03-31 14:48:53 · 249 阅读 · 0 评论 -
在Mysql中执行一条SQL,会怎样?
前言我们都经常使用Mysql作为数据库来存储与查询较常用的数据。当我们输入一行如SELECT * FROM table_name WHERE id=26这样的语句之后,Mysql如果正确执行的情况下,会输出你想要的信息。那么,在你输入这行语句之后,一直到它显示出你想要的信息,这中间Mysql都经历了什么呢?这篇文章会简单聊一下这个事情。Mysql基本架构图我们先看下Mysql的一个...原创 2020-03-31 14:42:25 · 235 阅读 · 0 评论 -
Java 后端程序员必备:分布式事务基础篇
前言事务是数据库系统中非常有趣也非常重要的概念,它是数据库管理系统执行过程中的一个逻辑单元,它能够保证一个事务中的所有操作要么全部执行,要么全部执行;在 SOA 与微服务架构大行其道的今天,在分布式的多个服务中保证业务的一致性就需要我们实现分布式事务。数据库事务数据库事务(简称:事务),是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成,这些操作要么全部...原创 2020-03-31 14:39:45 · 414 阅读 · 0 评论 -
架构大数据:一次性带你了解大数据技术及算法解析(入门—进阶)
前言大数据被称为新时代的黄金和石油,相关技术发展迅猛,所应用的行业也非常广泛,从传统行业如医疗、教育、金融、旅游,到新兴产业如电商、计算广告、可穿戴设备、机器人等。大数据技术更是国家科技发展和智慧城市建设的基础。当前“互联网+”新业态的发展,其核心也是大数据的采集、分析、价值挖潜和应用。当今全球大数据的竞争及战略布局,突出体现在大数据的技术创新和人才培养方面。技术创新能够保障在大数据发展的...原创 2020-03-27 16:29:03 · 1248 阅读 · 0 评论 -
Java开发3年薪资竟被实习生超过?快来狂刷三遍这份文档(干货)
一个悲伤却很现实的故事小于毕业进了-家很大的传统软件公司面向企业的一个业务部门,和同期进来的6个应届生,一起从零开始,每天CRUD ,吭哧吭哧“打杂”了两年。和同期毕业的、进了互联网公司的同学一比较,小于发现自己的技术远远落在他人后面,心里焦虑重重,对当前 “打杂”状态的不满越来盛,却不知道改怎么去提升自己的技术!你是否开发很久了,技术迟迟不见提升? 在公司呆的时间长提薪名额缺没有你? 是...原创 2020-03-21 14:14:59 · 401 阅读 · 0 评论 -
面试官:什么才是真正的架构设计?
前言在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。此君说的架构和彼君理解的架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构的概念定义,概念是人认识这个世界的基础,并用来沟通的手段,如果对架构概念理解不一样,那沟通起来自然不顺畅。文末有福利!!!一. 什么是架构和架构本质Linux有架构,MySQL有架构,JVM也有架构,使用Java开发、MySQL存储、...原创 2020-03-19 17:16:44 · 919 阅读 · 0 评论 -
3月最新各城市程序员工资变化,你拖后腿了没?
趋势2020年3月,中国大陆程序员平均工资13820元,比上个月增加。具体趋势如图:各主要程序员城市工资变化:职能福利小编整理出一篇Java进阶架构师之路的核心知识,同时也是面试时面试官必问的知识点,篇章也是包括了很多知识点,其中包括了有基础知识、Java集合、JVM、多线程并发、spring原理、微服务、Netty 与RPC 、Kafka、日...原创 2020-03-17 13:20:27 · 287 阅读 · 0 评论 -
2020最强dubbo面试题+答案:架构设计+框架设计+服务集群配置
dubbo是什么dubbo是一个分布式框架,远程服务调用的分布式框架,其核心部分包含:集群容错:提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持。远程通讯:提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。自动发现:基于注册中心目录服务,使服务消费方能动态的查找服务提供方,使地址透...原创 2020-03-14 21:51:30 · 404 阅读 · 0 评论 -
终于有人能把TCP/IP 协议讲清楚了
一、 计算机网络体系结构分层计算机网络体系结构分层计算机网络体系结构分层不难看出,TCP/IP 与 OSI 在分层模块上稍有区别。OSI 参考模型注重“通信协议必要的功能是什么”,而 TCP/IP 则更强调“在计算机上实现协议应该开发哪种程序”。二、 TCP/IP 基础1. TCP/IP 的具体含义从字面意义上讲,有人可能会认为 TCP/IP 是指 TCP 和 IP...原创 2020-03-13 18:38:57 · 888 阅读 · 0 评论 -
看一遍就懂进程线程、同步异步、阻塞非阻塞、并发并(建议收藏)
基本概念1 进程和线程进程(Process):是Windows系统中的一个基本概念,它包含着一个运行程序所需要的资源。一个正在运行的应用程序在操作系统中被视为一个进程,进程可以包括一个或多个线程。线程是操作系统分配处理器时间的基本单元,在进程中可以有多个线程同时执行代码。进程之间是相对独立的,一个进程无法访问另一个进程的数据(除非利用分布式计算方式),一个进程运行的失败也...原创 2020-03-10 15:25:32 · 509 阅读 · 0 评论 -
2020进大厂必备这份微服务面试题:Dubbo+SpringBoot+Cloud
微服务架构什么是微服务架构呢?简单说就是将一个完整的应用(单体应用) 按照一定的拆分规则(后文讲述)拆分成多个不同的服务,每个服务都能独立地进行开发、部署、扩展。服务与服务之间通过注入RESTful api或其他方式调用。微服务这么火,你还不知道微服务?怎么加(zhuang)薪(bi)服务的前世今生 基于分布式思想下的RPC解决方案 Dubbo应用及源码解读 Docker虚拟...原创 2020-03-02 16:33:28 · 724 阅读 · 0 评论 -
送给2020需要找工作的程序员们,祝你们面试不担忧
前言最近因为病毒肺炎,大部分程序员在家办公搬砖,还有小部分因为想要年后跳槽,过年前便辞了职。谁曾想因为疫情,眼看着“金三银四”马上就要错过,心急如焚。与其在家坐以待毙,不如在家多看看面试题。接下来给大家免费分享一下2020必备的一些面试文档,希望大家在面试中充满信心。这几十套面试题小编已经为大家整理好了,由于面试文档很多,内容更多,没有办法一一为大家展示出来,所以只好为大家节选出来了一...原创 2020-02-28 21:09:00 · 641 阅读 · 0 评论 -
2020在就业困难的情况下,程序员们整备好如何应对面试潮了吗?
前言2020会是就业十分困难的一年,面对许多公司的大量裁员,许多人即将面临找工作的问题,在面试大潮来临之前你做好准备了吗?今天为大家分享一份java核心知识点文档,这份文档包含的知识点比较全面,细节讲解也很细致,希望可以在大家面试时助你一臂之力轻松拿到offer。文末有福利哦!Java基础HashMap的源码,实现原理,JDK8中对HashMap做了怎样的优化。 HaspMap扩容是...原创 2020-02-28 16:43:10 · 360 阅读 · 1 评论