图书

  • Tomcat架构解析

    刘光瑞  

    本书基于Tomcat 8.5.6全面介绍了Tomcat的架构、各组件的实现方案以及使用方式,主要包括Tomca...

  • 微服务设计

    Sam Newman   崔力强   张骏   译

    本书全面介绍了微服务的建模、集成、测试、部署和监控,通过一个虚构的公司讲解了如何建立微服务架构。主要内容包括认...

  • 程序员必读之软件架构

    Simon Brown   邓钢   译

    通常,人们对软件架构师持两种错误的看法。有人认为软件架构师是一种高高在上的职位;有人认为软件架构师完全不懂开发...

  • 开源软件架构

    Greg Wilson   Amy Brown   共译,详见贡献者名单   译

    作者blog:http://www.aosabook.org/blog/ 在建筑师的培养过程中,他们要看...

  • .NET软件架构之美(英文版)

    Dino Esposito   Andrea Saltarello  

    本书出自两位具有多年软件开发经验的 ASP .NET专家、作者和培训师之手,内容涉及多层架构、设计模式...

  • 曹化宇 7推荐

    几个关于星期计算的方法(C#)

    在使用C#开发软件时,我们可以使用.NET Framework中的DateTime结构(System命名空间)来处理日期和时间;但是,在DateTime结构中却少了一些关于星期的常用计算方法,比如: 某一天是当年中的第几周。 某一天是当月中的第几周。 获取星期几的中文名称。…...

  • aimingoo 7推荐

    全文指引:《大道至易》中附录摘引的全文目录

    ![大道至易-实践者的思想][1] 就这本书的总体结构来说,除总论之外,《大道至易》书分四篇,篇一讲工程,篇二、三讲软件开发,篇四则讲架构。这后面这三个部分又各有附录,摘引了我这些年来在博客、杂志和采访中的一些言论。所有这些内容,其实是可以作为《大道至易》一书的思想渐进成型的…...

  • 米粽 6推荐

    《程序员必读之软件架构》译者序

    译者序 2.0 在本书行将出版之时读到周爱民老师写的推荐序,感触良多。因而书还未面世,译者序就写了第二稿,倒也跟 IT 行业的风格挺契合——很多软件首次发布时的版本号都是 2.0,甚至更高。 初识软件架构 我是从一个小互联网公司走出来的野生程序员。小公司里没有很细的分工,…...

  • 曹化宇 3推荐

    初探数据库通用代码库的封装(C#版)

    在基于数据库应用的开发过程中,我们可能会遇到如下情况: 需要实现业务代码与具体数据库操作代码的分离。 项目可能会更换不同类型的数据库。 项目中可能会使用多于一种的数据库。 如果你只是在Windows窗体或Web窗体中使用ADO.NET组件来操作数据库,那么,当你遇…...

  • 乐观 推荐

    软件架构1.什么是软件架构

    什么是软件架构? Software architecture of a system is the set of structures needed to reason about the system, which comprise software elements, …...

  • OneAPM官方技术博客 推荐

    Web-Scale IT 我之见!

    Gartner 曾在发表过的一篇文章中表示,到2017年,全球50%的企业将使用Web-Scale IT 架构。下面我们来看看 Andre Leibovici 对 Web-Scale IT 的看法: Web-scale I… ...