thumbnail
软考中级——云计算与大数据处理
云计算基础知识 权威定义:云计算是一种将可伸缩、弹性、共享的物理和虚拟资源池以按需自服务的方式供应和管理,并提供网络访问的模式。 狭义:云计算是一种提供资源的网络,使用者可以随时获取“云”上的资源,按需求量使用,并且可以看成是无限扩展的,只要按使用量付费就可以。 是以一种方便的使用方式和服务模式,通过互联网按需访问资源池模型(例如网络、服务器、存储…
thumbnail
软考中级——数据库设计
数据库设计概述 数据库应用系统的生命期 数据库应用系统的生命周期分为数据库规划、需求描述与分析、数据库与应用程序设计、数据库设 计实现、测试、运行维护 6 个阶段。 数据库规划 数据库规划的任务是确定软件的开发目标及可行性。该阶段应该给出问题定义、可行性分析和项目开发计划。 需求描述与分析 需求描述与分析是以用户的角度,从系统中的数据和业务规则入手…
thumbnail
软考中级——系统开发和运行知识
软件生存周期 软件生存周期包括可行性分析与项目开发计划、需求分析、概要设计、详细设计、编码和单元 测试、综合测试及维护阶段。 可行性分析与项目开发计划 主要任务是确定软件的开发目标及可行性。该阶段应该给出问题定义、可行性分析和项目开发计划。 需求分析 需求分析阶段的任务不是具体地解决问题,而是准确地确定软件系统必须做什么,确定软件系统的功能、性能、…
thumbnail
软考中级——NoSQL
CAP 理论和BASE 特性 CAP 理论 CAP 理论:简单地说,就是对于一个分布式系统,一致性(Consistency)、可用性和分区容忍性三个特点最多只能三选二。 一致性(Consistency):是指系统在执行了某些操作后仍处于一个一致的状态。 可用性(Availability):是指对数据的所有操作都有成功的返回。简言之,就是任何请求不管…
thumbnail
软考中级——SQL语言(下)
授权与触发器 授权 (GRANT) 语句格式 GRANT 权限 ON TABLE / DATABASE 表名 / 数据库名 TO 用户1, 用户2 … / PUBLIC [WITH GRANT OPTION]; PUBLIC:表示将权限授予所有人 WITH GRANT OPTION:表示获得了这个权限的用户还可以将权限赋给其他用户。 对象 对象类型…
thumbnail
软考中级——SQL语言(上)
SQL 概述与数据库定义 SQL 的基本组成 数据定义语言。SQL DDL 提供定义关系模式和视图、删除关系和视图、修改关系模式的命令。 交互式数据操纵语言。SQL DML 提供查询、插入、删除和修改的命令。 事务控制。SQL 提供定义事务开始和结束的命令。 嵌入式 SQL 和动态 SQL。用于嵌入到某种通用的高级语言中混合编程。其中,SQL 负责…
还活着,只是现实生活太忙没啥空写东西
910 日 , 2023 11:56
thumbnail
MySQL C API
安装库 Linux sudo apt install libmysqlclient-dev 在调用函数之前,需要包含头文件 <mysql/mysql.h> 在生成可执行程序的链接阶段时,需要加入链接选项 -lmysqlclient Windows https://dev.mysql.com/downloads/ 使用流程 mysql_i…
thumbnail
约定式提交 1.0.0
主要参考 约定式提交 和 Contributing to Angular 概述 约定式提交规范是一种基于提交信息的轻量级约定。 它提供了一组简单规则来创建清晰的提交历史; 这更有利于编写自动化工具。 通过在提交信息中描述功能、修复和破坏性变更, 使这种惯例与 SemVer 相互对应。 提交说明的结构如下所示: 原文: <type>[op…