欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • Java项目实战(深入理解大型互联网企业通用技术进阶篇)/计算机技术开发与应用丛书
      • 作者:编者:廖志伟|责编:赵佳霓
      • 出版社:清华大学
      • ISBN:9787302658535
      • 出版日期:2024/05/01
      • 页数:443
    • 售价:43.6
  • 内容大纲

        本书是一本高质量的实战指南,面向Java开发者,旨在帮助他们进阶成为资深开发者。作者结合多年一线开发经验,深度剖析大型互联网企业通用技术的进阶应用,提供丰富的实战经验和实用技巧。
        本书共9章,第1章讲解项目管理经验,第2章从设计模式的角度提升代码复用、可维护性、扩展性等方面的经验。第3章深入讲解Spring Boot框架的原理和设计思想,帮助读者更加熟练地运用该框架。第4章主要讲解Java项目和中间件部署的相关方案,包括CentOS 7、Docker、Docker-Compose、宝塔面板、Kubernetes等。第5~9章分享调优方面的经验,涵盖了JVM、MySQL,Redis、消息中间件和Elasticsearch等方面的知识。
        本书内容丰富、实用,适合多个岗位的读者,包括Java开发者、技术管理人员、系统运维人员等。阅读本书后,读者能快速提升实战项目经验,熟练地运用这些技术,并在实际项目中取得更好的效果,因此,对于工作多年的开发者来讲,本书也有不可替代的参考价值。
  • 作者介绍

        廖志伟,Java开发者、Java领域优质创作者、CSDN知名博客专家、51CTO专家博主、阿里云专家博主。拥有多年一线研发和团队管理经验,主要研究主流框架的底层源码(Spring、Spring Boot、Spring MVC、Spring Could、MyBatis、Dubbo、ZooKeeper)、消息中间件底层架构原理(RabbitMQ、RockerMQ、Kafka)、Redis缓存、MySQL关系数据库、Elasticsearch全文搜索、MongoDB非关系数据库、Apache ShardingSphere分库分表读写分离、设计模式、领域驱动DDD、Kubernetes等。长期坚持撰写技术博客,目前主要活跃在CSDN博客社区。
  • 目录

    第1章  项目设计规划管理
      1.1  项目设计规划/注意事项/项目管理
      1.2  项目定位
        1.2.1  产品设计
        1.2.2  流程图/产品原型/页面UI
      1.3  项目管理
        1.3.1  项目流程
        1.3.2  团队组建
        1.3.3  项目文档
        1.3.4  问题梳理
        1.3.5  成本管理
      1.4  开发部署
        1.4.1  开发部署问题
        1.4.2  编码规范问题
        1.4.3  代码分支
        1.4.4  版本/Bug处理/环境
    第2章  设计模式
      2.1  设计模式介绍
        2.1.1  工厂方法模式
        2.1.2  抽象工厂模式
        2.1.3  单例模式
        2.1.4  建造者模式
        2.1.5  原型模式
        2.1.6  适配器模式
        2.1.7  桥接模式
        2.1.8  装饰器模式
      2,1.9  组合模式
        2.1.10  外观模式
        2.1.11  代理模式
        2.1.12  模板方法模式
        2.1.13  迭代器模式
        2.1.14  策略模式
        2.1.15  命令模式
        2.1.16  责任链模式
        2.1.17  状态模式
        2.1.18  观察者模式
        2.1.19  中介者模式
        2.1.20  访问者模式
        2.1.21  解释器模式
        2.1.22  享元模式
        2.1.23  管理者模式
      2.2  设计模式使用场景
        2.2.1  不同营销策略的切换场景
        2.2.2  对象的创建和管理场景
        2.2.3  奖励分配和活动参与场景
        2.2.4  实时消息推送或互动交流场景
        2.2.5  用户的行为响应和推送通知功能场景
        2.2.6  记录核心审计日志场景
        2.2.7  商品多级分类目录场景
        2.2.8  开具增值税发票场景

        2.2.9  订单状态场景
        2.2.10  平台积分红包发放场景
        2.2.11  业务投放场景
        2.2.12  支付场景
    第3章  Spring Boot
      3.1  自动配置/依赖管理
      3.2  实战集成
        3.2.1  使用spring-boot-starter-parent
      ……
    第4章  部署方案
    第5章  JVM调优
    第6章  MySQL调优
    第7章  Redis调优
    第8章  消息中间件调优
    第9章  Elasticsearch调优