阿里是如何抗住双11的?看完这篇你就明白了! 软件架构

阿里是如何抗住双11的?看完这篇你就明白了!

我从业之初便开始扮演“救火队员”角色,经常去线上执行“救火”、止损、攻关等应急工作,再通过分析、推理、验证… 图片来自 Pexels “抽丝剥茧”的找出背后的根本原因,仿佛自己是个“经验丰富、从容冷静、思维缜密”的侦探。 以前我一直认为线上问题定位、分析处理能力是架构师的“看家功底”并常引以为傲。 但最近这两年我开始思考,其实“防火”比“救火”更重要,正如一句古话“上医治...
阅读全文
Java 之父:你至少得会两门语言 编程技术

Java 之父:你至少得会两门语言

很多刚入门的同学常常让我推荐一门编程语言,我一般在静态语言堆里会推荐一门,这门语言就是 Java。 Java 是一门中规中矩的工业级别的编程语言,自 1995 年正式问世以来,从崛起、问鼎、睥睨天下到进化、平稳、丢掉兵器谱头把交椅,它经历了 Sun 的辉煌与坠落,微软的崛起与纷争,互联网的起兴、泡沫与复兴,移动互联网的大发展和 Android 平台的突飞猛进。 Java 语言,就像互联网大航...
阅读全文
金九银十Java程序员面试跳槽30-40K岗位需要掌握哪些技能? 编程技术

金九银十Java程序员面试跳槽30-40K岗位需要掌握哪些技能?

金九银十的跳槽面试季已经到来,最近跟朋友在一起聚会的时候,提了一个问题,说1-5年的Java程序员,薪资区间大致是在15-25K左右,那有没有可能提前达到30K的薪资呢?有人说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿30K的不太可能是初级开发或者码农了,应该已经转管理。还有区域问题,这个是不在我的考虑范围内 因为除了北上广深杭,其他地方也很难达到。 首先...
阅读全文
Java 五大框架之间的对比 编程技术

Java 五大框架之间的对比

  Spring 及其优点 大部分项目都少不了spring的身影,为什么大家对他如此青睐,而且对他的追捧丝毫没有减退之势呢? Spring是什么: Spring是一个轻量级的DI和AOP容器框架。 说它轻量级有一大部分原因是相对与EJB的(虽然本人从没有接触过EJB的应用),重要的是,Spring是非侵入式的,基于spring开发的应用一般不依赖于spring的类...
阅读全文
Tech 与 Team —— Leader 的自我修养 编程技术

Tech 与 Team —— Leader 的自我修养

用一句话概括,这本书讲的就是:怎样打造一个开发团队。 对本文有任何问题,可加我的个人微信询问:kymjs123 招人那些事 最近一直在招人,一直在面试,见了很多人,遇过很多事。 总的来说,在我面试别人的时候,能方便他人都会尽量去方便,面试过程中,尽量营造一个轻松的气氛,比如聊一些别人的强项,总是抓住别人薄弱点不放,把气氛搞得很尴尬,我觉得真的没意义。 可即便是这样,我发现...
阅读全文
IT仍然运行在Java 8上 ·Vicki Boykis 编程技术

IT仍然运行在Java 8上 ·Vicki Boykis

在2011年的某个时候,我偶然发现了一个名为Hacker News的不起眼的网站。当时,我是一名主要使用Excel和SAS工作的数据分析师,几乎所有的头条新闻对我来说都很陌生。Git差异?PyPy?实时API? 然而,我很快意识到,HN是科技行业的心跳,这里讨论了很多线索和兴趣点。 我仍然给新手提供每天阅读黑客新闻的建议,点击他们感兴趣的链接,以及谷歌他们不知道的东西,直到认识到它有意义。...
阅读全文
教你如何完全解析Kotlin中的类型系统 编程技术

教你如何完全解析Kotlin中的类型系统

简述:已经很久没有更新文章,这大概是2019年第二篇文章了,有很多小伙伴们都在公众号留言说是不是断更了、是不是跑路了。在这里统一回复下我还好,并没有跑路哈,只是在思考接下来文章主要方向在哪? 如何在提升自己的同时可以帮助他人,以及这段时间也在不断认清自己和了解自己,发现自己哪里不足以及如何及时地查漏补缺。下面进入正题: Kotlin类型系统其中涉及到一个很重要的概念就是大家常说的可空性以及...
阅读全文
中台之上(十一):企业级业务架构设计的“五难” 软件架构

中台之上(十一):企业级业务架构设计的“五难”

我们简单回顾一下,以业务架构的发展过程和对业务模型基本介绍作为开始,结合笔者的工作经验和自身一些不成熟的理解,在业务架构设计方面陆续讲到了企业战略解读、企业组织结构的影响、如何划分业务领域和流程、与流程建模配套的数据建模、企业级的模型标准化,并设计了一个虚拟的案例;在业务架构驱动开发方面,讲到了如何将业务架构设计转化为业务架构方案、业务架构师如何基于模型与项目开发团队沟通、项目开发团队如何基于模型...
阅读全文
如何看待软件开发 ? 编程技术

如何看待软件开发 ?

题记 考虑到本系列文章有部分新的读者,所以关于本系列文章名字的起源就不再赘述了,见这里 《"星霜荏苒"名字诞生记》 今年的总结主要想和读者聊聊如何看待软件开发,回答去年年终总结文末的问题。这个话题也比较大,每个开发人员也都有自己的答案。笔者根据自己刚刚从业几年的经验说说自己的看法,作为一个开发萌新,见解略短浅,可能会贻笑大方。欢迎大家指点。 软件开发是什么? ...
阅读全文
Java程序员怎样才能在两年内,技术水平达到月薪2w的水平呢! 编程技术

Java程序员怎样才能在两年内,技术水平达到月薪2w的水平呢!

有人回答说月薪两万,这只能是大企业或者互联网企业的工程师才能拿到。也许是的,小公司或者非互联网企业拿两万的不太可能是码农了,应该是已经转管理后才有可能。还有区域问题,这个不在我的考虑范围内,因为除了北上广深杭,其他地方也很难。 ![image.png](https://static.studygolang.com/181214/171ab55dc22ce60db1e5e5c4e00ddf3f.p...
阅读全文
Loading...