import org.junit.Test; /* * 单例设计模式: * * 单例:某个类只能有唯一的一个实例对象。 * * 如何实现单例? * 1、饿/恶汉式 * 不管我们使用者是否需要这个对象,它都上来先给你创建好这个唯一的对象。 * (1)枚举类型 * (2)形式二 * ①构造器私有化 * ...
分类:
其他好文 时间:
2020-02-29 22:09:15
阅读次数:
75
单例模式 一.什么是单例模式? 定义:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例 二.类图如下: 三.类图解析 Singleton类称为单例类,通过使用private的构造函数确保了在一个应用中只产生一个实例,并且是自行实例化的 四.单例模式的优点 由于单例模式在内存中只有一个 ...
分类:
其他好文 时间:
2020-02-29 18:58:42
阅读次数:
87
问题: 举一个实例,画出采用Prim算法构造最小生成树的过程,并按实验报告模板编写算法。 解析: Prim算法的基本思路: 从一个点出发,找到该点相连的边的最短边,把这条边的另一个端点加入点集。不断找点集中点相连的最短边,若该边的另一个端点也在点集中,则找次短边;若该边的另一个端点不在点集中,则将该 ...
分类:
其他好文 时间:
2020-02-29 14:54:30
阅读次数:
83
2020/02/29 单例模式(Singleton):用来创建独一无二的,只能有一个实例的对象的入场券。 单例模式是所有模式的例图中最简单的! 使用单例模式的场景 线程池(threadpol)、缓存(cache)、对话框、处理偏好设置和注册表(registry)对象、日志对象、充当打印机、显卡等设备 ...
分类:
其他好文 时间:
2020-02-29 12:50:45
阅读次数:
63
后序遍历与中序遍历,求前序遍历 首先,一点基本常识,给你一个后序遍历,那么最后一个就是根(同理前序遍历,第一个是根) 那么这个算法的核心就是不断的求根; 接下来我用一个实例来说明怎样进行求根: 例如以上,给出后序遍历和中序遍历,求前序遍历 首先根据后序遍历的最后一个就是根,可以知道4是根,以此可将前 ...
分类:
其他好文 时间:
2020-02-27 19:26:23
阅读次数:
161
类和对象 类:是一组相关属性和行为的集合,可以看成是一类事物的模板,使用事物的属性特征和行为特征来描述该类事务。 现实中描述一类事物: 属性:该事物的状态信息 行为:该事务能够做什么 对象:一类事物的具体体现,对象是类的一个实例,具备该事物的属性和行为。 类和对象的区别 类是对一类事物的描述,是抽象 ...
分类:
其他好文 时间:
2020-02-27 14:42:20
阅读次数:
62
包装类 Java有八种基本类型,每种基本类型都有一个对应的包装类。 包装类是什么呢?它是一个类,内部有一个实例变量,保存对应的基本类型的值,这个类一般还有一些静态方法、静态变量和实例方法,以方便对数据进行操作。 Java中,基本类型和对应的包装类如下表所示: 基本类型 包装类 boolean Boo ...
分类:
编程语言 时间:
2020-02-27 09:11:36
阅读次数:
97
一、创建型模式(都是用来帮助创建对象的) 1.单例模式 作用:保证一个类只有一个实例,并且提供一个访问该实例的全局访问点 应用:Windows的任务管理器、回收站;项目中读取配置文件的类;网站的计数器;应用程序的日志应用;数据库连接池;操作系统的文件系统;Application;Spring中的be ...
分类:
其他好文 时间:
2020-02-26 23:01:12
阅读次数:
77
Tomcat 单机多实例配置 java不同于php,单个站点更新维护都会影响到其他站点,一般都会将几个站点放在一个实例下。今天全称演示单台服务器如何配置多个tomcat实例。 1. 环境 tomcat:/usr/local/tomcat a.ttlsa.com 站点程序:/data/site/a.t ...
分类:
其他好文 时间:
2020-02-24 20:54:10
阅读次数:
74
多进程(状态:运行、阻塞、挂起阻塞、就绪、挂起就绪)进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例。多线程(状态:创建、就绪、运行、阻塞、死亡五个状态)线程是程序执行时的最小单位,它是进程的一个执行流,是CPU调度和分派的基本单位,一个进程可以由很多个线程组成,线程间共享进程的 ...
分类:
编程语言 时间:
2020-02-23 22:13:47
阅读次数:
70