自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 今天被一个架构师面了

上来就问读过什么框架源码 说实话,没读过什么框架源码,这个以后要研究下了用过什么设计模式 我说了十来个Redis有哪些数据类型 这个问的有点小二科了设计一个连接池 估计是问你设计能力分布式事务更好的解决方案是什么 两阶段提交中的第二阶段, 协调者需要等待所有参与者发出yes请求,或者一个参与者发出no请求后,才能执行提交或者中断操作。这会造成长时间同时锁住多个资源,造成性能瓶颈...

2017-09-11 22:10:40 242

转载 装逼必备:大型分布式网站术语分析

1、I/O优化1、增加缓存,减少磁盘的访问次数。2、优化磁盘的管理系统,设计最优的磁盘方式策略,以及磁盘的寻址策略,这是在底层操作系统层面考虑的。3、设计合理的磁盘存储数据块,以及访问这些数据库的策略,这是在应用层面考虑的。例如,我们可以给存放的数据设计索引,通过寻址索引来加快和减少磁盘的访问量,还可以采用异步和非阻塞的方式加快磁盘的访问速度。4、应用合理的RAID策略提升磁盘I/

2017-09-08 22:08:05 364

转载 Sql性能优化梳理

前言本文主要针对的是关系型数据数据库MySql。键值类数据库可以参考最简大数据Redis。先简单梳理下Mysql的基本概念,然后分创建时和查询时这两个阶段的优化展开。1.0 基本概念简述1.1 逻辑架构第一层:客户端通过连接服务,将要执行的sql指令传输过来第二层:服务器解析并优化sql,生成最终的执行计划并执行第三层:存储引

2017-09-08 15:03:57 266

原创 如何进入BAT的研发部门?这里有一份指南!

又到了一年中的秋季跳槽季!今年,大厂们对开发人才的需求,依然是无比旺盛。大厂程序员们的薪酬,更是一年又比一年高!以互联网三巨头 BAT来说,年薪 30~50万的程序员,大有人在。如下图所示:百度各级别对应的工资: 阿里巴巴各级别对应的工资:腾讯各级别对应的工资:除了 BAT,京东、网易、滴滴出行、美团点评等一线互联网公司,大部分程序员的起薪水平,也高达11万。而且,看完这些一线互联网公司的福利,...

2017-09-03 22:10:35 450

原创 阿里巴巴Java开发工程师第一轮面试8个问题,你知道几个?

之前w3cschool发布了一篇“阿里巴巴前端程序员第一轮面试问题”的文章,有些java开发者看着标题也点进来阅读了。是的,就是这么一部分可爱java程序员网友表示,走错会场了,一题也不会!不过,今天w3cschool这里就特意分享阿里巴巴Java开发工程师第一轮面经,这次担保大部分题目你可以对答如流。废话不多说,先放出一波论坛网友分享的阿里巴巴java第一轮面试题目先:本来以为有自我介绍,但是并...

2017-09-01 21:19:54 5208

原创 阿里巴巴面试java研发工程师实录

阿里巴巴面试java研发工程师实录1.自我介绍2.问了本科毕设。介绍项目,自己的设计效率有什么优势?(时间+空间)哪些是原创,哪些是受人帮助完成。编程语言?(C)编程过程中遇到了什么问题?3.介绍算法比赛。问了蚁群算法,自己有哪些改进,各种追问细节。算法的效率如何?哪些因素会影响效率?还给出了另一种解决方案:限制蚂蚁经过的节点数,比如1000,如果蚂蚁找到终点,就记录当前步数。是否可以考虑每个...

2017-08-29 17:09:54 565

原创 从源头入手,一分钟秒懂为什么要搞微服务架构?

现在天天把“微服务”挂在嘴边的人很多,为什么要搞微服务架构?有多少人真正深入思考过“为什么”,我认为可能不多。 于是我在梳理材料的时候,就决定从源头入手——即“为什么”。 架构是演进的,不是一蹴而就 “架构演进趋势图”中的趋势分析,在业界比较公认。这个图本身的内容、关于各个架构的描述、优缺点等等,网上简单搜索一下有大把大把的。 软件发展的不同时期、阶段,对技术的理解、选择和应用都有着不一样...

2017-08-28 21:39:52 462

原创 阿里巴巴面试题目总结

阿里技术面试1**** 1.Java IO流的层次结构?2.请说出常用的异常类型?3.SKU的全称是什么,SKU与SPU的区别及关系?4.FileInputStream 在使用完以后,不关闭流,想二次使用可以怎么操作?5.设计一个分步式登录系统?6.Spring加载过程?7.自己有没有写过类似Spring这样的AOP事务?8.Java中 try..catch 关闭流的语法糖?9.如何设计一个秒杀...

2017-08-27 16:07:47 2323

空空如也

空空如也

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

TA关注的人

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