并发编程的本质是全局上下文和调度执行的管理。 并发编程实际上是一个运行时复杂系统的管理工具。 并行任务的全局上下文和全局目标的管理; 乱序执行的多个任务达到一致的执行结果。 管理: 任务管理; 上下文管理(资源); 整体目标管理; 数据结构+算法 数据、资源、状态 工作组 执行控制 执行流、任务。 ...
分类:
其他好文 时间:
2020-02-05 11:39:16
阅读次数:
69
为什么要学习数据库 数据库的好处 1.持久化数据到本地 2.可以实现结构化查询,方便管理 数据库相关概念 1、DB:数据库,保存一组有组织的数据的容器 2、DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据 3、SQL:结构化查询语言,用于和DBMS通信的语言 数据库存储数据的 ...
分类:
数据库 时间:
2020-02-03 15:44:30
阅读次数:
75
数据质量:1/ 数据质量控制环节2/ 元数据管理 数据质量包括:数据的完整性 数据自成体系、无数据缺失(包括实体记录缺失、字段信息缺失)数据一致性: 在整个数仓中,同一数据各主题、层次数据一致正确性: 在数仓各部分、确保数据不失真及时性: 整个数仓处理过程中,数据及时到位、及时反馈 数据质量的控制不 ...
分类:
其他好文 时间:
2020-01-31 14:04:01
阅读次数:
71
##数据库的基本概念 1、数据库:DataBase,简称:DB 2、什么是数据库? *用于存储和管理数据的仓库。 3、数据库的特点: 1、持久化存储数据的。其实数据库就是一个文件系统。 2、方便存储和管理数据。 3、使用了统一的方式操作数据库--SQL。 4、常见的数据库软件: MYSQL:开源免费 ...
分类:
数据库 时间:
2020-01-31 10:54:47
阅读次数:
95
1、Hive内部表和外部表区别:主要分为两方面,数据加载load、删除表drop。 数据加载:创建内部表时,会将数据移动到hive指向的路径,并且由hive来管理数据的生命周期。 创建外部表时,只是记录数据所在的路径,不对数据位置做改变。 删除表:删除内部表,数据和元数据会一起删除掉。 删除外部表, ...
分类:
其他好文 时间:
2020-01-28 19:16:01
阅读次数:
68
数据库服务器通常包含关键的数据,确保这些数据的安全和完整需要利用访问控制。一、访问控制MySQL服务器的安全基础:用户应该对他们需要的数据具有适当的访问权,既不能多也不能少。访问控制:你需要给用户提供他们所需的访问权,且仅提供他们所需的访问权。在日常工作中,绝不能使用root,应该创建一系列的账号, ...
分类:
数据库 时间:
2020-01-27 15:28:10
阅读次数:
80
一、管理数据的两种方式1.1 数据卷容器内的数据直接映射到本地主机中。1.2 数据卷容器使用特定容器维护数据卷,让其在容器和主机、容器和容器之间共享数据。二、数据卷2.1 特性可以在容器之间共享对数据卷内的数据会立刻生效对数据卷的更新不会影响镜像数据卷会一直存在,直到卸载它2.2 创建数据卷使用vo... ...
分类:
其他好文 时间:
2020-01-27 00:09:13
阅读次数:
70
1.什么是数据库 数据库是按照数据结构,存储和管理数据的仓库。 关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等书序概念和方法来处理数据库中的数据。 DB:数据库 DBA:数据库管理员 DSMS:数据库管理系统 SQL:结构化查询语言. DQL:数据查询语言 DML:数据操作语言 DD ...
分类:
数据库 时间:
2020-01-23 14:08:13
阅读次数:
95
我的项目由客户端、后台管理、数据库和服务器三部分组件,每次启动项目都要一个一个启动,挺麻烦的,现在写一个.bat文件来批处理命令。 这个是我的启动文件内容。 第一行运行的我wampServer服务器,我用这个来运行和管理mySql 第二行,先启动一个新的命令行窗口,\K 是为了不让窗口自动关闭,我需 ...
原文是 Martin Flower 于 2014 年 3 月 25 日写的 "《Microservices》" 。 微服务 “微服务架构(Microservice Architecture)”一词在过去几年里广泛的传播,它用于描述一种设计应用程序的特别方式,作为一套独立可部署的服务。目前,这种架构方 ...
分类:
其他好文 时间:
2020-01-20 22:37:17
阅读次数:
68