花费 7 ms
懒汉模式和饿汉模式的区别

懒汉模式:在类加载的时候不被初始化。 饿汉模式:在类加载时就完成了初始化,但是加载比较慢,获取对象比较快。 饿汉模式是线程安全的,在类创建好一个静态对象提供给系统使用,懒汉模式在创建对象时不加上s ...

Thu Sep 27 06:49:00 CST 2018 0 9484
软件设计原则---六大原则

软件设计原则 在软件开发中,程序员应尽量遵守这六条软件设计原则,这六条原则可以帮助我们提高软件系统的可维护性和可复用性,增加软件的可拓展性和灵活性。 软件设计六大原则: 开闭原则 里氏 ...

Fri Oct 15 22:18:00 CST 2021 1 1546
《Cortex-M0权威指南》之Cortex-M0编程入门

转载请注明来源:cuixiaolei的技术博客 嵌入式系统编程入门 微控制器是如何启动的   为了保存编译号的二进制程序代码,大多数的现代微控制器都会包含片上flash存储器。有些微控制器 ...

Tue Nov 15 18:26:00 CST 2016 0 2723
第一章:关于复杂性的介绍

作者简介: 常柱,微信公众号【架构未来】作者,十多年一线互联网研发从业经验;擅长大型业务系统架构和技术团队管理工作;对会员体系、技术中台、业务中台、物联网平台等建设有丰富的经验;前五八同城 ...

Mon Dec 16 22:47:00 CST 2019 0 1182
GoF23种(部分)软件设计模式【核心理解】

设计模式复习 1. 面向对象设计原则 1.1 可维护性较低的软件设计 过于僵硬 过于脆弱 复用率低 黏度过高 1.2 一个好的系统设计 可扩展性 灵活性 ...

Wed Dec 01 07:06:00 CST 2021 0 1229
建造者模式(Builder)

3.1 建造者模式(Builder) 例子:根据计算机组件组装不同的计算机。 用这个例子来理解一下创建者模式:首先这个模式做的事情是这样的,现在有一堆计算机零件,比如说一块硬盘它可以放在笔记本电脑 ...

Wed Dec 01 07:09:00 CST 2021 0 1223
桥接模式(Bridge)

核心理解 桥接模式做了这样一件事情: 就像图中所示:如果想要一个联想的台式电脑,那么就需要两层继承来拿到这个对象(类),第一这是低效率的,第二这是一种静态的定死的方式,扩展性很差。桥接模式的 ...

Wed Dec 01 07:12:00 CST 2021 0 1209
软件设计模式系列——简单工厂模式

一、定义 简单工厂模式,又称为静态方法模式,属于类创建型的模式,可以根据参数的不同返回不同的类的实例。 二、类图 三、适用的环境 (1)工厂类创建的对象比较小,这样不会造成工厂方法中业务的 ...

Sun Oct 29 07:17:00 CST 2017 2 1257
类与类之间的关系

转载自类与类之间的几种关系 - 残剑_ - 博客园 (cnblogs.com) 1.继承关系 继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功 ...

Sun Sep 05 00:40:00 CST 2021 0 120
观察者模式(Observer)

定义: 定义对象之间的一种一对多的依赖关系,使得每当一个对象的状态发生变化时,其相关的依赖对象都可以得到通知并被自动更新。 模式主要用于多个不同的对象对一个对象的某个方法会做出不同的反应! 比如 ...

Wed Dec 01 07:16:00 CST 2021 0 845

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM