240 发简信
IP属地:广东
  • 120
    在SpringBoot中使用Swagger 文档

    前言 很早之前就听说Swagger文档,但是一直没有认真学习和动手实践,在和朋友做项目的时候看到别人写的一些代码,觉得有点懵,所以这次就动手记录一下入门的简单示例,真正项目的...

  • 敏捷开发—如何进行系统分析

    当我们接到一个系统的需求时候,我们应该如何开始呢?首先我们可以基于用例分析,接着反思可能会存在什么样的问题,最后再找出潜在的抽象。 基于用例分析 一种捕获、分析系统行为的方法...

  • 120
    Java Garbage Collection

    前言 前几天在Youtube(https://www.youtube.com/watch?v=DoJr5QQYsl8)上看到了一个视频是讲java虚拟机和垃圾收集器原理,我觉...

  • 敏捷开发-设计模式

    COMMAND 模式 COMMAND模式对命令发送者和接收者完全解耦,只关心收到的命令类型并执行相应的操作。优点是降低系统的耦合度,新的命令很容易被加入系统中。缺点是使用命令...

  • 敏捷设计-LSP && DIP && ISP原则

    前言 上次阅读学习敏捷设计原则中的单一职责原则(SRP)和开放-封闭原则(OCP)原则,这周的阅读任务是学习 Liskov 替换原则,依赖倒置原则,接口隔离原则。 一 Lis...

  • Java内存区域

    最近在阅读《深入理解java虚拟机:jvm高级特性与最佳实践》,担心有些地方自己记不住,所以做一些读书笔记以供自己日后查阅。 Java 虚拟机运行时数据区 1 程序计数器 1...

  • 敏捷设计

    前言 这周进行第七、八、九章的阅读,这几章介绍什么是敏捷设计,以及引起软件腐化的原因,随后介绍在开发过程中应该遵循的两个原则:单一职责原则(SRP),开放-封闭原则(OCP)...

  • 一次编程实践

    前言 这周的读书任务是阅读第6章的例子,上周学习了理论部分,这周则学以致用。将学到的知识应用起来才会被内化成自己的一部分。这周的小程序是计算保龄球比赛得分的,在编程过程中,会...

  • 什么是敏捷开发

    读书感想 如果是我自己选书来看的话我不会想到要看这本书,以往的书单都是类似于《XXX从入门到放弃》。在阅读了本书的第一部分之后,才觉得自己应该要好好读一下这本书,因为它提醒了...