摘要:
程序员不是写代码的么,为什么需要画图?很多程序员会认为写好代码就好,画好图有什么用?程序员成为架构师后是不是就天天画架构图,成为了所谓的 PPT 架构师?如上这些疑问,好几年前也曾让我困惑过。 在一篇文章《在首席架构师眼里,架构的本质是...》提到了一个架构师能力模型(下图),结合我自己的经历和经验 阅读全文
随笔档案-2018年05月
JVM内存的那些事,你了解多少?
2018-05-28 15:23 by 耿直的小码农, 264 阅读, 收藏,
摘要:
前言 对于C语言开发的程序员来说,在内存管理方面,必须负责每一个对象的生命周期,从有到无。 对于Java程序员你来说,在虚拟机内存管理的帮助下,不需要为每个new对象都匹配free操作,内存泄露和内存溢出等问题也不太容易出现,不过也正是因为把内存管理交给了虚拟机,一旦运行中的程序出现了内存泄露问题, 阅读全文
一线城市,大厂互联网公司中,Java开发的招聘标准
2018-05-24 17:58 by 耿直的小码农, 760 阅读, 收藏,
摘要:
金三银四的跳槽热潮即将过去,在这两个月的跳槽的旺季中,作为互联网行业的三大巨头,百度、阿里巴巴、腾讯对于互联网人才有很大的吸引力,他们的员工也是众多互联网同行觊觎的资深工程师、管理者人选。 下面我总结了进入这三家公司你所需掌握的技能: 阿里巴巴篇 扎实的计算机专业基础,包括算法和数据结构,操作系统, 阅读全文
程序员进入BAT,到底是“好事”还是“坏事”?
2018-05-20 19:22 by 耿直的小码农, 739 阅读, 收藏,
摘要:
标题可能就有人忍不住想喷:切,我就不想去!去的都是虚荣心强的人,不就是刷刷简历,镀镀金吗! 在这里,我告诉你就算是刷简历,那也是一种经历,既然是经历必然就有可取之处。 首先,人家日均动辄百万千万的pv,可不是小公司能比拟的。再小的问题,也很容易快速地暴露出来,问题多了,自然就形成了经验,经验多了,自 阅读全文
阿里Java开发工程师理解的三种架构模型
2018-05-14 20:06 by 耿直的小码农, 681 阅读, 收藏,
摘要:
常用的软件架构模型可以归类为三种架构模型:3/N层架构、“框架+插件”架构、地域分布式架构。 一.三种架构模型 1.3/N层架构 这是经典的多层架构模型,对于稍微复杂一点或特别复杂的系统,不使用分层架构是很难想象的。下图是经典的3层架构: 如今,凡是个程序员都能侃侃而谈3/N层架构,这确实是解决系统 阅读全文
阿里专家:讲述支付宝内部架构剖析......
2018-05-11 19:24 by 耿直的小码农, 590 阅读, 收藏,
摘要:
支付宝系统架构概况大数据 典型处理默认大数据 财务会计大数据 支付清算大数据 核算中心大数据 易大数据 柔性事务 支付宝的开源分布式消息中间件 Metamorphosis (MetaQ) 是一个高性能、高可用、可扩展的分布式消息中间件,类似于LinkedIn的Kafka,具有消息存储顺序写、吞吐量大 阅读全文
浙公网安备 33010602011771号