## 1 设计模式的概述 GoF(Gang of Four,GoF分别是 Erich Gamma,Richard Helm,Ralph Johoson 和 John Vlissides) 4 位著名的软件工程学者,他们在 1994 年归纳发表了 23 种在软件开发中使用频率较高的设计模式,旨在用模式 ...
分类:
其他好文 时间:
2021-06-23 16:47:41
阅读次数:
0
1|简单工厂模式定义 简单工厂模式(Simple Factory Pattern):定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类; 由于在简单工厂模式中用于创建实例的方法通常是静态(static)方法,因此简单工厂模式又被称为 静态工厂方法模式(Static ...
分类:
其他好文 时间:
2021-06-23 16:46:38
阅读次数:
0
如果说,一个对象保证全局唯一,大家肯定会想到一个经典的设计模式:单例模式。但是,如果要使用的对象必须是线程内唯一的呢?在.NET Framework中,Microsoft给我们设计了一个CallContext类。 ...
分类:
编程语言 时间:
2021-06-23 16:42:59
阅读次数:
0
问题 Tcmalloc 由于使用了精心设计的 cache,进而大大提高了malloc 和 free 的效率,但由之而来的是 cache 大小的难以把控,容易出现 cache 占用过大,进而 OOM 的问题,tcmalloc 提供了两个方案解决这个问题 展现 tcmalloc 维护的内存状态解决 // ...
分类:
其他好文 时间:
2021-06-23 16:41:42
阅读次数:
0
Tcl(读Tickle) 全称(Tool Command Language),是一种简单易学又十分强大的脚本语言,在数字集成电路设计中应用十分广泛。 利用Tcl脚本,就可以完成工程的创建、综合、布局布线、引脚约束时序约束等过程。 Tcl脚本还可以轻松的保存和导出现有工程文件的约束和配置,然后移植到其 ...
分类:
其他好文 时间:
2021-06-23 16:40:05
阅读次数:
0
一、简介 人脸检测是人脸识别、人机交互、智能视觉监控等:工作的前提。近年来,在模式识别与计算机视觉领域,人脸检测已经成为一个受到普遍 重视、研究十分活跃的方向。本文针对复杂背景下的彩色正面人脸图像,将肤色分割、模板匹配与候选人脸图像块筛选结合起来,构建了人脸检测实验系统,并用自制的人脸图像数据库在该 ...
分类:
其他好文 时间:
2021-06-23 16:37:10
阅读次数:
0
传统数据架构建设思路 — “建治用” 传统的数据架构建设模式并不注重与业务部门具体情况的结合,只是单纯地遵循数据“建治用”的思路 — 先构建数据架构,然后对数据进行治理,最后考虑数据的具体应用。比如,企业会从 IaaS(基础设施即服务)层到不同的 PaaS(平台即服务)层,到 DaaS(数据即服务) ...
分类:
其他好文 时间:
2021-06-23 16:30:01
阅读次数:
0
第 10 章 RDB 持久化 数据库状态:服务器中的非空数据库以及它们的键值对统称为数据库状态 Redis 提供 RDB 持久化功能,将内存中的数据库状态保存到磁盘中,避免数据意外丢失 RDB 文件是一个经过压缩的二进制文件,还可以通过该文件还原生成 RDB 文件时的数据库状态 10.1 RDB 文 ...
分类:
数据库 时间:
2021-06-23 16:26:57
阅读次数:
0
1 package com.yubaby.reflect; 2 3 import com.yubaby.domain.Person; 4 5 /* 6 2 反射:框架设计的灵魂 7 8 * 框架:半成品软件。可以在框架的基础上进行软件开发,简化编码 9 * 反射:将类的各个组成部分封装为其他对象,这 ...
分类:
编程语言 时间:
2021-06-23 16:22:46
阅读次数:
0
一、相同点 1.两者都拥有成员函数、公有和私有部分 2.任何可以使用class完成的工作,同样可以使用struct完成 二、不同点 1.两者中如果不对成员不指定公私有,struct默认是公有的,class则默认是私有的 2.class默认是private继承,而struct模式是public继承 三 ...
分类:
编程语言 时间:
2021-06-22 18:40:07
阅读次数:
0