最新文章
-
互联网优秀架构师必读书单V2.0
一篇文章搞懂高级Java程序员、架构师、技术总监、CTO从薪资到技能的区别,我提到了架构师的准确定义和所需工作年限,以及最重要的架构师的职责等。 “ 今天重点把架构师进阶的所需技能必读书单做一个升级,升级到架构师必读书单2.0版本,我个人推荐大家多读有价值的好书,利用粹片化的时间系统读书,本书单将分为6大书单体系:数据结构与算法,编程基础以及进阶,模式与设计,数据库,大型网站架构设计,云计算等体系…... -
数据结构详解
这是整个java架构师连载系列,分为9大步骤,我们现在还在第一个步骤:程序设计和开发->数据结构与算法。 “ 如果说 Java 是自动档轿车,C 就是手动档吉普。数据结构呢?是变速箱的工作原理, 你完全可以不知道变速箱怎样工作,就把自动档的车子从 A 开到 B,而且未必就比懂得的人慢。写程序这件事,和开车一样,经验可以起到很大作用,但如果你不知道底层是怎么工作的,就永远只能开车,既不会修车,…... -
写给30岁后想创业的朋友
我知道很多30岁之后的朋友,都在忙着转型,有转型管理的,有转型产品的,也有跨界转型的,今天我主要谈谈转型创业领域这个话题。 首先,我们从创业的成功率说起。 创业这件事,从大数据的角度,这件事的成功率低的可怜,低于1%,基本属于千里挑一的成功率。 大部分成功人士谈到创业这件事,首先想到的就是自己幸运。当然,幸运的背后,肯定有别人你看不到的,这些也是我们经常忽略的。 但有一点,创业的…... -
分布式事务的解决方案详解
分布式事务是企业集成中的一个技术难点,也是每一个分布式系统架构中都会涉及到的一个东西,特别是在这几年越来越火的微服务架构中,几乎可以说是无法避免,本文就围绕分布式事务各方面与大家进行介绍。 事务 1.1 什么是事务 数据库事务(简称:事务,Transaction)是指数据库执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。 事务拥有以下四个特性,习惯上被称为ACID特性: 原子性(Atom…... -
线程的五大状态,以及线程之间的通信与协作
在Java面试的时候,经常会问到Java并发编程相关的多线程、线程池、线程锁、线程通信等面试必考点,比如: Java线程池的使用方式,及核心运行原理 4种常用Java线程锁的特点,性能比较、使用场景 CountDownLatch、Semaphore等4大并发工具类详解 ConcurrentHashMap的实现原理(含JDK1.7和JDK1.8的区别) 史上最强多线程面试44题和答案:线程锁+线程池…... -
大型网站架构书籍推荐
书籍推荐分为如下: 大型网站架构系列 分布式系统系列 BAT技术系列 架构设计系列 一:大型网站架构系列 第一本:《大型网站技术架构:核心原理与案例分析》 这本书主要从大型网站架构的特点,架构目标(高性能,高可用,可伸缩等)基本理论讲起,并介绍了几个很有特色的案例。 第二本:《大型网站系统与Java中间件实践》 同样出自阿里。 此书对分布式系统的演进做了较好的介绍。对常用中间件(服务框架,…...












