本书是一本MySQL实战经验分享,作者是拥有近十年发经验的后端 老司机 ,向读者介绍了正确高效使用MySQL的经验技巧。书中首先介绍了MySQL的bi备知识,适合正确学习MySQL的新人手,然后介绍了MySQL在数据库设计、分库分表、日志、锁、性能优化等有关MySQL的高级技能,有助于读者了解MySQL在实际项目发中的应用。本书集原理、经验与实战范例于一体,有助于读者尽快提升MySQL的应用水平,此外,书中还给出了编者在实际工作中参与面试的一些MySQL高频面试题,可以帮助有面试需求的读者通过本书获得经验。
本书是一本理论和实践相结合的图书,将非常完善地介绍IntelliJ IDEA所涵盖的方方面面的知识,并通过大量生动形象的图片以及实战案例加深读者对IntelliJ IDEA的理解,相信读者必会受益匪浅。
高可用是分布式系统架构设计中必须考虑的因素之一,也是成为一名优秀的架构师必须具备的知识,系统的可用性在过去、现在和未来都是架构领域重要的一个环节,在大型分布式系统中,一个小模块设计不合理,可用性差,都可能影响用户体验,给企业带来损失。 那么,影响高可用的因素有哪些?如何设计持续稳定的高可用架构?本书将从基础理论、解决方案、应用案例、代码实现等方面解答高可用架构设计的这些困惑。
本书是一本关于分布式服务架构的专著,采用Intellij IDEA*版本行概念讲解与代码发。 分布式服务架构是大型互联网公司采用的架构。本书依托工作实践,结合大量案例全方位剖析了分布式服务框架的设计原则和原理,涵盖服务架构演、服务注册、服务路由、服务治理、服务限流、服务降级与容错等内容;同时,对基于Docker部署微服务和基于微服务架构发、部署及运维业务系统行了详细的论述。 本书注重理论与实战相结合,涵盖分布式服务架构发中常用的知识,内容详尽,代码可读性及可操作性强。在概念讲解上尽可能通俗易懂,避免艰深。在内容编排上,力图使各章节有机结合起来,给读者一个完整的分布式服务的架构蓝图。 本书主要面向架构师、设计师、软件发工程师、测试发工程师以及对互联网分布式架构感兴趣的相关人士阅读。
本书理论与工程实践相结合,全面阐述Spring 5的新特性 从Spring实战到源码分析,再到原理剖析,以及Spring与各种主流中间件及框架结合的落地实践,可以让读者深理解Spring的实现原理和底层架构,使用Spring的强大功能至上而下地构建复杂的Spring应用程序
本书是一本突出实战的Spring Boot 2.x专业著作,由一线知名互联网公司资深发工程师精心编写。 本书从零始,引导读者循序渐地掌握Spring Boot在Web发中的各种技术,既注重基础、Spring Boot背后 的原理和执行流程,又突出Spring Boot与各种热技术的整合应用,如Spring Boot集成MyBatis、ActiveMQ、MongoDB、Redis缓存、Zookeeper、Log4J日志等。此外,还介绍了微服务的多环境配置与部署、微服务的容 器化、微服务测试等当前微服务发中的技术,本书*后还给出了一个高并发秒杀系统的发项目。 本书的目标不仅仅使读者掌握Spring Boot的使用,同时能够掌握在Spring Boot的基础上整合各种流行技术发 自己的Web应用。
Web轻量级框架Spring+Spring MVC+MyBatis整合开发实战(第2版)
本书适合所有Java编程语言发人员,所有对Spring Spring MVC MyBatis感兴趣并希望使用SSM框架行发的人员,缺少SSM框架项目实战经验以及对SSM框架内部原理感兴趣的发人员。 本书能够顺利出版,首先要感谢清华大学出版社王金柱编辑给予分享技术、交流学习的机会,以及在本书出版过程的辛勤付出。 感谢厦门美图之家科技有限公司,书中很多的知识和项目实战经验都来源于贵公司,感谢主管黄及峰、导师阮龙生和吴超群,同事林智泓、张汉铮、邱宗铭、尹权韬,项目管理王睿等在学习和生活上对我的照顾。 感谢家人,他们对我生活的照顾使得我没有后顾之忧,全身心投到本书的写作当中。 限于水平和写作时间有限,欢迎大家通过电子邮件等方式批评指正。