标志
  • 首页
  • 博客
    每日一问PyQt5OpenCVOpenVINOTensorFlow
  • 数学
  • 编程
    JavaJava核心技术面试精讲Spring编程常见错误50例Java业务开发常见错误100例SQL必知必会正则表达式入门课设计模式之美MySQL实战45讲说透低代码产品创新课
  • 算法
    Leetcode剑指Offer程序员面试金典
  • 项目
    简单
  • 课程
    CS 61A:计算机程序的构造和解释CS61b
  • 写作
    诗歌随笔剧本
  • 论文
  • 推荐
    诗词书籍
  • 文档
  • 书架
  • 论坛
  • 关于

编程

44 | 工厂模式(上):我为什么说没事不要随便用工厂模式创建对象?

上几节课我们讲了单例模式,今天我们再来讲另外一个比较常用的创建型模式:工厂模式(Factory Design ... » 阅读全文

0
阅读
43 | 单例模式(下):如何设计实现一个集群环境下的分布式单例模式?

上两节课中,我们针对单例模式,讲解了单例的应用场景、几种常见的代码实现和存在的问题,并粗略给出了替换单例模式的... » 阅读全文

0
阅读
42 | 单例模式(中):我为什么不推荐使用单例模式?又有何替代方案?

上一节课中,我们通过两个实战案例,讲解了单例模式的一些应用场景,比如,避免资源访问冲突、表示业务概念上的全局唯... » 阅读全文

0
阅读
41 | 单例模式(上):为什么说支持懒加载的双重检测不比饿汉式更优?

从今天开始,我们正式进入到设计模式的学习。我们知道,经典的设计模式有 23 种。其中,常用的并不是很多。据我的... » 阅读全文

0
阅读
40 | 运用学过的设计原则和思想完善之前讲的性能计数器项目(下)

上一节课中,我们针对版本 1 存在的问题(特别是 Aggregator 类、ConsoleReporter 和... » 阅读全文

0
阅读
39 | 运用学过的设计原则和思想完善之前讲的性能计数器项目(上)

在第 25 节、第 26 节中,我们讲了如何对一个性能计数器框架进行分析、设计与实现,并且实践了之前学过的一些... » 阅读全文

0
阅读
38 | 总结回顾面向对象、设计原则、编程规范、重构技巧等知识点

到今天为止,设计原则和思想已经全部讲完了,其中包括:面向对象、设计原则、规范与重构三个模块的内容。除此之外,我... » 阅读全文

0
阅读
37 | 实战二(下):重构ID生成器项目中各函数的异常处理代码

平时进行软件设计开发的时候,我们除了要保证正常情况下的逻辑运行正确之外,还需要编写大量额外的代码,来处理有可能... » 阅读全文

0
阅读
36 | 实战二(上):程序出错该返回啥?NULL、异常、错误码、空对象?

我们可以把函数的运行结果分为两类。一类是预期的结果,也就是函数在正常情况下输出的结果。一类是非预期的结果,也就... » 阅读全文

0
阅读
35 | 实战一(下):手把手带你将ID生成器代码从“能用”重构为“好用”

上一节课中,我们结合 ID 生成器代码讲解了如何发现代码质量问题。虽然 ID 生成器的需求非常简单,代码行数也... » 阅读全文

0
阅读
页面导览
  • 11 / 37
  • « 最前
  • ‹ 往前
  • 页次 10
  • 目前页面 11
  • 页次 12
  • 往后 ›
  • 最后 »

Taxonomy

Categories

著作权 © 2025 . 保留一切权利。 本站采用的布景主题为 Mynote.