高性能mysql第四版 pdf
微服务架构书籍
==============================
spring系列+spring boot
《Spring实战》
Learning Spring Boot ,Spring Boot Cookbook, Spring Boot in Action三本书
架构书籍
《微服务架构与实践》
《分布式服务架构:原理、设计与实战》
《轻量级微服务架构》微服务架构与实践_王磊著(高清版).pdf
一本微服务架构入门书(轻量级微服务架构(上册))
Java架构师书籍:
www.cnblogs.com/zfc2201/arc… Java程序员到架构师的推荐阅读书籍
《重构 改善既有代码的设计》 《企业应用架构模式》 《快速软件开发》 J2EE核心模式(原书第2版) 企业应用架构模式
<改善既有代码的设计(中文版)> 大师Martin Fowler的力作,大师的作品就是不同,技术书籍都可以写得通俗易懂、而且幽默。
《软件架构:组织原则与模式》讲软件架构理论与实践方面很深入的一本书。著名IT咨询专家张讯翻译的。
《微服务设计》 本书全面介绍了微服务的建模、集成、测试、部署和监控,通过一个虚构的公司讲解了如何建立微服务架构。主要内容包括认识微服务在保证系统设计与组织目标统一上的重要性,学会把服务集成到已有系统中,采用递增手段拆分单块大型应用,通过持续集成部署微服务,等等。
blog.csdn.net/chaofanwei/… 大型网站技术架构-全书详细整理
分布式《大型网站系统与java中间件实践》
《大型网站技术架构》《大型网站技术架构_核心原理与案例分析_李智慧》
Java并发编程的艺术+Java并发编程实战
本书选取了Java并发编程中最核心的技术进行讲解,从JDK源码、JVM、CPU等多角度全面剖析和讲解了Java并发编程的框架、工具、原理和方法,对Java并发编程进行了最为深入和透彻的阐述。
《java线程设计模式》 《java多线程设计模式》《JAVA线程》
Java Concurrency in Pratice 《Java多线程编程实战指南(设计模式篇)》
《多处理器编程的艺术》
[美] Maurice Herlihy, Nir Shavit. . 机械工业出版社. 2009.
download.csdn.net/source/1231… java多线程设计模式详解(PDF及源码)
《JAVA编程思想》(第4版)三遍,看过《JAVA核心技术》两遍
《Effective Java中文版》Sun 公司核心技术丛书
在Java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对Java平台设计专家所使用的技术的全面描述,揭示了应该做什么,不应该做什么才能产生清晰、健壮和高效的代码。第2版反映了Java 5中最重要的变化,并删去了过时的内容。
《Java程序性能优化》
Head First Java(中文版)
《Head First Java》(中文版)(第2版)是本完整的面向对象(object-oriented,OO)程序设计和Java的学习指导。此书是根据学习理论所设计的,让你可以从学习程序语言的基础开始一直到包括线程、网络与分布式程序等项目。最重要的,你会学会如何像个面向对象开发者一样去思考。
Java性能优化权威指南
本书主要为Java SE和Java EE应用的性能调优提供建议。主题涵盖了诸如现代Java虚拟机的内部运作机制、垃圾收集的调优、Java EE应用的性能调优以及如何编写卓有成效的基准测试。
调优工具:MAT,JPprofiler和BTrace是我平时用的比较多的工具,而本书并没有介绍这两个工具,而是从另一个视角介绍了oracle solaris studio和NetBeans Profiler,正好作为一个不错的补充。
对于JVM的调优,从理论结合实践,从问题入手,步步优化,最终给出优化结果。其中的方法值得好好学习。如何发现问题,如何入手,怎么进行下一步,够给出了不错的指导。
后面关于web调优主要讲GlassFish,平时基本不涉及到,后面EJB和持久化也用的比较少。所以这两章略读。
《Thinking in Java》
《Thinking in Java》究竟好在哪里?通俗易懂方面不及java入门书籍,深入方面不及《深入java虚拟机》,不上不下,不伦不类
多线程学习导图
=================================================================================
《深入浅出Hibernate》作者:夏昕 曹晓钢 唐勇
《精通Hibernate:Java对象持久化技术详解》作者:孙卫琴
1、深入JVM到sun官网查资料
主流JVM(按流行程度) www.zhihu.com/question/29…
Hotspot, JRockit(Oracle)
J9, JikesRVM(IBM) :IBM开发的一个高度模块化的JVM。
Zulu, Zing (Azul)
1、不同公司架构图,和架构设计
2、书籍: 《The JavaTM Virtual Machine Specification》虚拟机规范,《JavaScript高级程序设计》
3、
优质站点推荐
- infoq,www.infoq.com/cn/
- 架构师月刊,www.infoq.com/cn/architec…
- 码农周刊,weekly.manong.io/issues/
- 开发者头条,toutiao.io/
- 云栖社区,yq.aliyun.com/
微信公众号推荐
- 架构文摘
- 聊聊架构
- 架构之家
- 高可用架构
- ArchSummit
- 架构师小密圈
- 架构师之路
- DBAplus
=======================经验=============================
编程经验百度文库资料:百度搜索+**经验+**总结,**详解,**原理等。+Google+技术官网+Java书籍+Java书籍总结
公开课和视频网站:公开课总结,IT技术公开课
CSDN课程
www.osforce.cn/ 开源力量 1608866293@qq.com 【点】
1、免费IT课程,加入学习即可看到之前的免费视频
2、直播公开课
www.osforce.cn/openclass/e… 开源力量(公开课)
博客园: 1608866293@qq.com ma_firsttime 【点点】
开源中国 www.oschina.net/blog 1608866293@qq.com ma_firsttime 【点】
@1、各种开源框架系统介绍【介绍的非常好】
@2、搜索关键字找到文章
@3、博客【有些人会有博客,会对技术进行连载,也是一种学习方法】
bbs.itcast.cn 传智播客学习
慕课网开放技术公开课:
腾讯课程,腾讯课堂【里面有IT培训+各种培训】
网易公开课,搜狐公开课,新浪公开课。
www.kuqin.com/ 酷勤网【很多总结的教程】
www.ibm.com/developerwo… IBM开发者论坛
=======================Android书籍总结=============================
Android编程权威指南
本书作者巧妙地把Android开发所需的庞杂知识、行业实践、编程规范等融入一本书中,通过精心编排的应用示例、循序渐进的内容组织,以及循循善诱的语言,深入地讲解了Android开发的方方面面。
疯狂Android讲义
本书全面地介绍了Android应用开发的相关知识,全书内容覆盖了Android用户界面编程、Android四大组件、Android资源访问、图形/图像处理、事件处理机制、Android输入/输出处理、音频/视频多媒体应用开发、OpenGL与3D应用开发、网络通信编程、Android平台的Web Service、传感器应用开发、GPS应用开发、Google Map服务等。
Android应用开发详解
本书由浅入深地详细介绍了Android的每个开发细节,基础翔实,实例丰富,案例真实。从基础到案例覆盖了Android应用开发的三大领域:基础应用、网络应用和游戏应用。读者所需要学习的,正是该书描述的。
Android:
www.xuebuyuan.com/2018214.htm…
====================================================