240 发简信
IP属地:广东
  • 如何编写干净的Java代码

    在我工作的这些年中,经常有人问我是否阅读过罗伯特-马丁的《代码整洁》这本书。当时我不知道书的具体内容,但是后来却成为了每个开发人员的“必读”书籍。 结构清晰 在开始编码时,请...

  • 120
    插件化架构

    引言 如上图所示,这可能是我们每天可能使用和接触的事情,但是很容易被我们忽视这种架构设计思想的存在,如:浏览器插件、Eclipse IDE插件,VS code IDE等。 它...

  • 120
    电商平台架构

    1.电商案例原因 分布式大型网站,目前看主要有几类: 1.大型门户,比如网易,新浪等; 2.SNS网站,比如校内,开心网等; 3.电商网站:比如阿里巴巴,京东商城,国美在线,...

  • 120
    负载均衡架构

    【摘要】 面对大量用户访问、高并发请求,海量数据,可以使用高性能的服务器、大型数据库,存储设备,高性能Web服务器,采用高效率的编程语言比如(Go,Scala)等,当单机容量...

  • 120
    微服务架构

    1. 微服务架构介绍 1.1 什么是微服务架构? 形像一点来说,微服务架构就像搭积木,每个微服务都是一个零件,并使用这些零件组装出不同的形状。通俗来说,微服务架构就是把一个大...

  • 第五篇 文件原理篇

    【摘要】 计算机是处理数据的机器。而数据就需要有地方存放。在计算机环境下,可供数据存放的地方并不多,其中一个主要的存储数据的媒介就是磁盘。 对于计算机领域的人来说,磁盘通...

  • 120
    第一篇 基础原理篇

    1. 操作系统导论 1.1 引言 操作系统是一种软件,它运行在硬件上,又为更高层的应用软件提供服务。因此,对底层硬件的了解有助于我们更深入的掌握操作系统。 1.2 计算机硬件...