慌了!面试居然被问到怎么做高并发系统的限流?

点点这个链接免费获取:本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLT ...

Myname。 @ 2020/04/04

从零开始用好 Maven :《Maven权威指南》pdf高清版

引言 Maven是一种构建工具,一种项目管理工具,一种用来运行构建任务的抽象容器。对于那些成熟的,希望用一致的方式来管理和构建大量相互依赖的模块和类库,并且使用了数千第三方组件的项目来说,Maven已经证明了它是一个不可缺少的工具。它帮助数百万的工程师从日常工作中减轻维护第三方依赖的负担,它帮助很多 ...

Myname。 @ 2020/04/03

2019阿里技术专家面试题大汇总(内含答案)

为帮助开发者们提升面试技能、有机会入职阿里,云栖社区特别制作了这个专辑——阿里巴巴资深技术专家们结合多年的工作、面试经验总结提炼而成的面试真题这一次整体放出。并通过这些笔试真题开放阿里巴巴工作机会,让更多的开发者加入到阿里这个大平台。这一次,不仅是知识的收获,还将间接地与技术大牛们做了直观的沟通,了 ...

Myname。 @ 2020/04/02

太赞了!阿里几位工程师重写了 《Java 并发编程》

事情是这样的,前些日子和得知一个读者在准备阿里的面试,我蛮有兴趣的跟他聊了起来,随着话题越来越深入,我发现这位读者有意思,他和几位阿里的工程师之前编写了一本 concurrent.redspider.group,译为《深入浅出 Java 多线程》,我一搜发现不得了,这完全是写了一本书啊,这是由一个R ...

Myname。 @ 2020/04/02

阿里面试,总结必备之MySQL面试55题.pdf

1、一张表,里面有 ID 自增主键,当 insert 了 17 条记录之后,删除了第 15,16,17 条记录,再把 Mysql 重启,再 insert 一条记录,这条记录的 ID 是 18 还是 15 ? (1)如果表的类型是 MyISAM,那么是 18因为 MyISAM 表会把自增主键的最大 I ...

Myname。 @ 2020/04/02

“微信支付”的架构到底有多牛逼?看完这篇你就明白了!

点点这个链接免费获取:本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLT ...

Myname。 @ 2020/04/01

微软架构详谈,从面试官的角度谈面试:剑指Offer名企面试官精讲典型编程题

前言 我在微软做了很多年的面试官,后面七年多作为把关面试官也面试了很多应聘者。应聘者要想做好面试,确实应把面试当作一门技巧来学习,更重要的是要提高自身的能力。我遇到很多应试者可能自身能力也不差但因为不懂得怎样回答提问,不能很好发挥。也有很多校园来的应聘者也学过数据结构和算法分析,可是到处理具体问题时 ...

Myname。 @ 2020/04/01

腾讯T4架构详解Koala4-Document.pdf

引言 Koala是一款JavaEE企业级的平台开发工具件,考拉是基于Eclipse插件开发的JavaEE(企业级应用开发)的平台工具如果被开发者们广泛使用的话,对于开发者提高构建项目基础架构速度,和团队同事共同培养一种统一的编码风格,快速掌握一种对开发者自身而言比较陌生的IT技术或者IT开发模式并且 ...

Myname。 @ 2020/03/31

这8种常见的SQL错误用法,80%的人还在使用

点点这个链接免费获取:本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLT ...

Myname。 @ 2020/03/31

阿里资深架构推荐:Apache Shiro安全框架详解

引言 Apache Shiro是一个强大而灵活的开源安全框架,它干净利落地处理身份认证,授权,企业会话管理和加密。Apache Shiro的首要目标是易于使用和理解。安全有时候是很复杂的,甚至是痛苦的,但它没有必要这样。框架应该尽可能掩盖复杂的地方,露出一个干净而直观的API,来简化开发人员在使他们 ...

Myname。 @ 2020/03/31

腾讯T4架构详解Tomcat,给你的技术加分

引言 Tomcat是源自Apache软件基金会的Java servlet容 器(container) 与Web服务器实现,其擅长之处在于根据请求进行响应,井给用户展现动态与静态网页的应用程序,最终将静态、动态结果传送到用户的浏览器上。Tomcat不仅包含了Java servlel技术,而且包含了Ja ...

Myname。 @ 2020/03/27

JVM史上最最最完整深入解析(12000字噢)

点点这个链接免费获取:本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLT ...

Myname。 @ 2020/03/27

ZooKeeper架构 :分布式过程协同技术详解

引言 构建分布式系统并不容易。然而,人们日常所使用的应用大多基于分布式系统,在短时间内依赖于分布式系统的现状并不会改变。ApacheZooKeeper旨在减轻构建健壮的分布式系统的任务。ZooKeeper基于 分布式计算的核心概念而设计,主要目的是给开发人员提供一套容易理解和开发的接口,从而简化分布 ...

Myname。 @ 2020/03/27

阿里资深架构推荐:RocketMQ实战与原理解析。

前言 在阿里巴巴技术发展初期,伴随着淘宝业务的快速发展,网站流量呈现几何级增长。单体巨无霸式的应用无法处理爆发式增长的流量,阿里内部从业务、组织层面进行了一次大的水平与垂直切分,拆分出用户中心、商品中心、交易中心、评价中心等平台型应用,分布式电商系统的雏形由此诞生。阿里的消息引擎就是在这样的大背景下 ...

Myname。 @ 2020/03/27

哪些数据可以放进缓存?记录生产环境一次缓存评估的过程

点点这个链接免费获取:本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLT ...

Myname。 @ 2020/03/27

终于找到了:《阿里巴巴 Java 开发手册》最新中文版开放下载!

阿里巴巴Java开发手册》的愿景是码出高效,码出质量。它结合作者的开发经验和架构历程,提炼阿里巴巴集团技术团队的集体编程经验和软件设计智慧,浓缩成为立体的编程规范和最佳实践。 从严格意义上讲,《阿里巴巴Java开发手册》超越了Java语言本身,明确作为一名合格开发者应该具备的基本素质,因此本手册适合 ...

Myname。 @ 2020/03/27

一站式微服务架构解决方案:Spring Cloud 微服务实战.pdf

引言 “微服务”架构在这几年被广泛传播,变得非常火热,以至于关于微服务架构相关的开源框架和工具都变得越来越活跃,比如: Netlix osS. Dubbo. Apache Thrift等。Spring Cloud也因为Spring社区在企业应用领域的广泛知名度和强大影响力,受到了广大架构师与开发者的 ...

Myname。 @ 2020/03/26

IDEA新特性:提前知道代码怎么走!

点点这个链接免费获取:本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLT ...

Myname。 @ 2020/03/26

Kafka技术内幕——图文详解Kafka源码设计与实现

引言 Apache Kafka (简称Kafka )最早是由LinkedIn开源出来的分布式消息系统,现在是Apache旗下的一个子项目,并且已经成为开源领域应用最广泛的消息系统之一。Kafka社区 也非常活跃,从0.9版本开始,Kafka的标语已经从“一个高吞吐量、分布式的消息系统”改为“一个分布 ...

Myname。 @ 2020/03/26

这一次,彻底弄懂 JavaScript 执行机制

点点这个链接免费获取:本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLT ...

Myname。 @ 2020/03/24