一.基本概念 dbscan算法 核心对象(A):若某个点的密度达到算法设定的阈值则其为核心点(即r邻域内点的数量不小于minPts) 邻域的距离阈值:设定的半径r 直接密度可达:若某点p在点q的r邻域内且q是核心点,则p-q是直接密度可达(核心对象,在邻域内) 密度可达:若有一个点的序列q0、q1. ...
分类:
数据库 时间:
2018-06-20 00:02:18
阅读次数:
278
一、基本概念 进程是资源分配的基本单位,而线程则是CPU调度和分派的基本单位。系统需要执行创建进程、撤销进程和进程切换等任务,但创建进程开销大限制了并发的提高。因此,成百上千个进程会造成内存浪费,并且频繁切换导致每个进程执行(时间变短)效率降低。因此有了线程的概念。 引入进程的目的是为了使多个程序并 ...
分类:
编程语言 时间:
2018-06-18 13:25:19
阅读次数:
287
一、基本概念 进程和线程是编程中非常重要的概念,它是并发和异步的基础性知识。因此,这里从网上摘录一些资料以加深理解。 1.进程 概念:程序在并发环境中的执行过程。进程作为资源分配和独立运行的基本单位,决定了操作系统的四大特性:并发、异步、共享和虚拟。并发:在同一时段内执行多个任务。异步:执行多个任务 ...
分类:
编程语言 时间:
2018-06-17 14:17:03
阅读次数:
205
一、基本概念 树是一种简单的非线性结构,所有元素之间具有明显的层次特性。在树结构中,每一个结点只有一个前驱节点,称为父结点,没有前驱节点的结点只有一个,称为树的根结点,简称树的根。每一个结点可以有多个后继节点,称为该结点的子结点。没有后继节点的结点称为叶子结点。在树结构中,一个结点所拥有的后件的个数 ...
分类:
其他好文 时间:
2018-06-15 20:56:59
阅读次数:
179
首先我们先要明白的两点是:1、计算机中的信息都是由二进制的0和1储存的;2、我们再计算机屏幕上看到的各种字符都是计算机系统按照一定的规则将二进制数字转换而来的。 一、基本概念。 1、字符集(charset):简单来说就是计算机支持的所有字符的集合。但字符集并不是一成不变的,随着计算机在全世界的普及, ...
分类:
其他好文 时间:
2018-06-15 13:20:01
阅读次数:
243
一、基本概念 ①函数是模块化程序的产物,在实际开发过程中,将一个项目划分为各个大的功能模块,同时大的功能模块划分为小的功能,再使用函数将这个最小的功能(一个动作)实现。 ②从代码上看,函数就是使用{ } ,将完成某一功能的代码括起来(封装),再使用function关键字,为这个代码设置一个名字,这个 ...
分类:
Web程序 时间:
2018-06-10 20:39:25
阅读次数:
271
今天来给大家介绍一下数据类型的另一种解读,值类型和引用类型(及简单类型和复合类型) 一、基本概念 ECMAscript变量包括两种不同的数据类型的值,一种叫做简单类型(值类型),指的是简单的数据段,另一种叫做复合数据类型(引用类型),是由多个值构成的对象。 在js的数据类型中,number,bool ...
分类:
Web程序 时间:
2018-06-04 00:58:42
阅读次数:
284
一、基本概念 1.1 进程 其实进程就是正在进行的一个程序或者任务,而负责执行任务的是CPU,执行任务的地方是内存。跟程序相比,程序仅仅是一堆代码而已,而程序运行时的过程才是进程。另外同一个程序执行两次就是两个进程了。 1.2 并发与并行 无论是并行还是并发,在用户看来都是'同时'运行的,不管是进程 ...
分类:
系统相关 时间:
2018-05-30 01:23:29
阅读次数:
751
一、基本概念 先补充一下概念:Java 内存模型中的可见性、原子性和有序性。 可见性: 可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间对内存写入操作的可见性,必须使用同步 ...
分类:
其他好文 时间:
2018-05-28 20:19:09
阅读次数:
149
一.基本概念 1.C/S :client server 指客户端服务 B/S :brower server 指浏览器服务,不用安装, 只需要有一个服务器。 2.JSP基本概念 jsp全称java server page ,jsp页面是在服务器上运行的一个页面。 动态网页是指与后台有数据交互的网页。 ...
分类:
编程语言 时间:
2018-05-27 10:44:49
阅读次数:
198