03 2023 档案

摘要:一、定义 主要针对键值、文档、图形类型数据存储; 天生支持分布式,数据冗余和数据分片等特性,旨在提供可扩展的高可用高性能数据存储解决方案; 代表有:HBase, Cassandra, MongoDB, Redis 二、SQL 与 NoSQL 区别 三、 分类 1. 键值数据库 其中每个项目都包含键和 阅读全文
posted @ 2023-03-31 16:30 youlooou 阅读(52) 评论(0) 推荐(0) 编辑
摘要:一、概念 1. 语法 语法结构: 要点: 语句不区分大小写; 多条语句以“;”分割; 处理SQL语句时,所有空格都被忽略 2. 分类 数据操纵语言DML 数据定义语言DDL 事务控制语言TCL 数据控制语言DCL 二、数据操纵语言DML 用于数据库操作,对数据库其中的对象和数据运行访问工作的编程语句 阅读全文
posted @ 2023-03-31 16:01 youlooou 阅读(81) 评论(0) 推荐(0) 编辑
摘要:一、DB/DBSM/DBS 1. 数据库DataBase(DB) 是信息的集合;或是由DBSM管理的数据的集合 2. 数据库管理系统Database Management System(DBSM) 是一种操纵和管理DB的大型软件,通常用于建立、使用、维护DB 3. 数据库系统Data Base Sy 阅读全文
posted @ 2023-03-31 11:13 youlooou 阅读(999) 评论(0) 推荐(0) 编辑
摘要:一、 概念 是一个运行在JVM上的自动化项目构建工具,构建脚本是使用Groovy或Kotlin语言编写的,是Android的官方构建系统。 二、 定义 1. Gradle Wrapper 包装器 将Gradle再次包装,让所有的Gradle构建方法在包装器的帮助下运行 工作流程: 2. 任务Task 阅读全文
posted @ 2023-03-31 09:12 youlooou 阅读(36) 评论(0) 推荐(0) 编辑
摘要:一、概念 1. Maven 本质是一个软件项目管理和理解工具,基于POM概念,可以从一条中心信息管理项目的构建、报告和文档。 2. POM 项目对象模型,每个Maven工程都有一个pom.xml文件,可以定义项目的坐标、依赖等配置 3. 作用 项目构建:提供标准的、跨平台的自动化项目构建方式 依赖管 阅读全文
posted @ 2023-03-28 17:51 youlooou 阅读(45) 评论(0) 推荐(0) 编辑
摘要:一、基础概念 1. 流程 2. 概念 标签Tags:对某一提交记录的固定指针引用 分支Branch:对某一提交记录的可变位置指针引用 HEAD:始终指向当前活动分支(最新提交)的指针引用 3. 指令 checkout & stash & cherry-pick: 切换分支,若未提交修改的内容不冲突, 阅读全文
posted @ 2023-03-28 15:45 youlooou 阅读(23) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示