摘要: 本文提供者:洎扰の庸人 微信公众号:慕容千语的架构笔记。欢迎关注一起进步。 进阿里一直都是身为程序员的我,最初的梦想,经过去年面试蚂蚁金服失败的挫折后,今年再次鼓起勇气投简历,经过一位前辈的内推省了很多流程,经过多重面试后最终通过。当时收到offer的时候整个人开心的要跳起来,因为最初的目标实现了。 阅读全文
posted @ 2019-06-22 21:07 java架构开发 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 前言 应广大粉丝要求,网上太多资料不够详细,不够全面,花了很多心思去收集,到头来发现并不全面,于是出现了本文,笔者在GitHub上找了很久终于找到了三份最全的Java学习笔记,总页数946页! 涵盖知识: 面试必问的:Java基础、高并发、多线程、分布式、设计模式、Spring全家桶、Java、My 阅读全文
posted @ 2020-07-13 16:35 java架构开发 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 优化一览图 优化 笔者将优化分为了两大类:软优化和硬优化。软优化一般是操作数据库即可;而硬优化则是操作服务器硬件及参数设置。 1、软优化 1)查询语句优化 首先我们可以用EXPLAIN或DESCRIBE(简写:DESC)命令分析一条查询语句的执行信息。 例: DESC SELECT * FROM ` 阅读全文
posted @ 2019-11-21 14:18 java架构开发 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 持久层可以将业务数据存储到磁盘,具备长期存储能力,只要磁盘不损坏(大部分的重要数据都会有相关的备份机制),在断电或者其他情况下,重新开启系统仍然可以读取这些数据。一般执行持久任务的都是数据库系统。持久层可以使用巨大的磁盘空间,也比较廉价,它的确定就是比较慢。 Mybatis成为java互联网时代首选 阅读全文
posted @ 2019-11-21 14:14 java架构开发 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 在外行看来程序员意味着高薪,年纪轻轻就能月收上万。 21岁,初入职场,拿着比同年龄段高出很多的薪水。但岁月的流逝慢夺取了表面的光鲜与亮丽。 2019年我也33了,离传说中不好找工作的35岁又更近了。说没有焦虑是对自己撒谎,于是我采访了一些人,自己思考了下,写下了这篇文章,希望能有些共鸣。 先看看大家 阅读全文
posted @ 2019-11-21 14:11 java架构开发 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 一面 (37 分钟左右) 一面是上海的小哥打来的,3.12 号中午确认的内推,下午就打来约时间了,也是唯一一个约时间的面试官。约的晚上八点。紧张的一比,人生第一次面试就献给了阿里。 幸运的是一面的小哥特温柔。好像是个海归?口语中夹杂着英文。废话不多说,上干货: 面试官: 先自我介绍下吧! 我: 巴拉 阅读全文
posted @ 2019-05-04 20:14 java架构开发 阅读(374) 评论(0) 推荐(0) 编辑
摘要: Spring Boot是最流行的用于开发微服务的Java框架。在本文中,我将与你分享自2016年以来我在专业开发中使用Spring Boot所采用的最佳实践。这些内容是基于我的个人经验和一些熟知的Spring Boot专家的文章。在本文中,我将重点介绍Spring Boot特有的实践(大多数时候,也 阅读全文
posted @ 2019-04-30 15:22 java架构开发 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1、什么是 SpringMvc? 答:SpringMvc 是 spring 的一个模块,基于 MVC 的一个框架,无需中间整合层来整 2、Spring MVC 的优点: 答: 1)它是基于组件技术的.全部的应用对象,无论控制器和视图,还是业务对象之类的都是 组件.并且和 Spring 提供的其他基础 阅读全文
posted @ 2019-04-28 21:32 java架构开发 阅读(336) 评论(0) 推荐(0) 编辑
摘要: Tomcat相关的面试题出场的几率并不高,正式因为如此,很多人忽略了对Tomcat相关技能的掌握,这次整理了Tomcat相关的系统架构,介绍了Server、Service、Connector、Container之间的关系,各个模块的功能,可以说把这几个掌握住了,Tomcat相关的面试题你就不会有任何 阅读全文
posted @ 2019-04-22 16:44 java架构开发 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 一、单个数据库服务器的缺点 数据库服务器存在单点问题; 数据库服务器资源无法满足增长的读写请求; 高峰时数据库连接数经常超过上限。 数据库服务器存在单点问题; 数据库服务器资源无法满足增长的读写请求; 高峰时数据库连接数经常超过上限。 二、如何解决单点问题 增加额外的数据库服务器,组建数据库集群; 阅读全文
posted @ 2019-04-18 17:34 java架构开发 阅读(1179) 评论(0) 推荐(0) 编辑