讲师来自亚太多领域最佳创新实践者,对整个IT行业的现状、组织、人才培养发展路径有深入的了解,而且也掌握了科学合理的知识、课程模块。坚信大家能在讲师授课中获得最直接、最有效的收益。
阿里云MVP,业界资深技术大咖,从事开发和架构工作近10年,擅长Java体系下各类技术栈、拥有微服务、分布式高并发、大数据平台系统架构经验,并对前端技术有所涉猎,曾担任多家创业公司CTO、合伙人,负责研发线所有产品技术架构、团队管理等工作,开发了多款金融、风控大数据、区块链等产品。
曾出版技术书籍《Akka实战:快速构建高可用分布式应用》,受到多位业界知名技术专家联名推荐作序,该书是国内首本原创相关书籍。翻译出版《软件开发实践:项目驱动式的Java开发指南》。
目前担任多家公司高级技术顾问,提供技术分享、培训和咨询等服务。
在互联网+的今天,人们在PC、手机、Pad 上安装了各式各样的软件服务或APP,享受着互联网技术带来的高效和便捷。随着这些产品的高速发展,大家对高性能、稳定性、安全性、扩展性等方面有了更高的要求,而诞生于20多年前的Java平台,一直紧跟时代脉搏,兼收并蓄,持续优化,在编程领域交出最满意的答卷,最终成为现代互联网服务端开发的王者。对于任何服务端语言来说,并发机制都是直接影响性能的最关键因素,而本次课程,我们将主要聚焦于Java中最核心,也是最有难度的内容:多线程并发编程。Java是天然多线程模型,但是用好它却极为不易。Java并发包(新)从JDK5发布,一直到JDK8 Lambda、函数式编程的应用,大家在并发编程时所遵循的底层模式仍未有太大变化,只要我们能清晰掌握其中核心知识点,无论是任何编程范式,都能运用自如。本次课程会先从多线程编程基础开始讲起,然后针对线程安全、锁机制做较为全面的解