public class MergeSort { //基本思想为分治法,将有序的子序列合并,得到有序的序列。先使每个子序列有序,再使子序列段间有序。 //当有 n 个记录时,需进行 logn 轮归并排序,每一轮归并比较次数不超过 n,元素移动次数为 n,因此时间复杂度为 O(nlogn)。 //归并 ...
分类:
编程语言 时间:
2021-03-31 12:01:17
阅读次数:
0
Type类,用来包含类型的特性。对于程序中的每一个类型,都会有一个包含这个类型的信息的Type类的对象,类型信息包含数据,属性和方法等信息。 1.生成Type对象 有两种方法可以生成Type类的对象:一种是Typeof(类名),一种是对象调用GetType()函数。 Type type = type ...
安装 配置环境变量,是mvn命令可执行 source /etc/profile 上传java代码,解压,进到代码目录,执行mvn package打包,执行过程中会进到apache仓库下载依赖进行打包 打包完成后,出现一个target文件夹,里面有一个jar包 mvn clean 先清除,后打包 mv ...
分类:
编程语言 时间:
2021-03-31 11:45:20
阅读次数:
0
一:我们学的JVM虚拟机版本为HotSpot虚拟机sun公司的 二:堆(Heap) 一个JVM只有一个堆内存,堆内存的大小是可以调节的。 类加载器读取了类文件后,一般会把什么东西放在堆中? 类,方法,常量,变量,保存我们所有引用类型的真实对象。(栈中一般都是引用) 堆内存中还要细分三个区域: 新生代 ...
分类:
其他好文 时间:
2021-03-31 11:42:22
阅读次数:
0
曲线: P-R X轴是Percision, Y轴是Reall。 Percision=TP/FP+TP,也就是预测是阳性并且正确的/预测是阳性的。这个值大意味着这个模型预测出来的阳性很多都是对的,当置信度大时,一般精确度也大。 Recall=TP/TP+FN, 也就是预测是阳性并且正确/所有的阳性。R ...
分类:
其他好文 时间:
2021-03-30 13:57:23
阅读次数:
0
一、调度器的由来 调度本身是指操作系统中为每个任务分配其所需资源的方法。 在操作系充中,线程是任务执行的最小单位,是系统调度的基本单元。 虽然线程比进程轻量,但是在调度时也有比较大的额外开销,每个线程都会占用几M的内存,上下文切换时也会消耗几微秒的时间,这些都是高并发的阻碍。 Go语言的诞生有一个很 ...
分类:
其他好文 时间:
2021-03-30 13:55:46
阅读次数:
0
在任何时刻,被指定的类只有一个实例 精髓: 1 将类的构造函数声明为私有的,确保外部不能随意通过构造函数创建对象 2 创建一个类的私有静态成员,该成员为该类的对象(静态成员保证了该对象只有一份) 3 提供一个静态函数,获取该静态成员 单例模式有多种实现方式: 1 懒汉模式(线程不安全) 1 publ ...
分类:
其他好文 时间:
2021-03-30 13:47:45
阅读次数:
0
Java.Thread类 process(进程)和Thread(线程) 程序:指令和数据的有效集合,本身没有任何运行含有,是一个静态的概念 进程:执行程序的一次执行过程,是一个动态的概念。是系统资源分配的单位 线程:通常一个进程可以包含多个线程(由调度器安排调度,不可人为干预)一个进程至少有一个线程 ...
分类:
编程语言 时间:
2021-03-30 13:39:18
阅读次数:
0
有一个球是障碍物不能走,给你两个点,从起点到终点的最短路程是多少 ...
分类:
其他好文 时间:
2021-03-30 13:32:19
阅读次数:
0
什么是枚举类: 类的对象只有有限个,确定的。当需要定义一组常量时,强烈建议使用枚举类。若枚举只有一个对象, 则可以作为一种单例模式的实现方式。 枚举类的属性: 枚举类对象的属性不应允许被改动, 所以应该使用private final修饰 枚举类的使用private final修饰的属性应该在构造器中 ...
分类:
编程语言 时间:
2021-03-30 12:57:00
阅读次数:
0