摘要: 1. 在32位机器上正确的输出是? struct Node { bool val1; int val2; char str[1023]; }; Node* p = new Node(); std::cout << sizeof(p) << std::endl; std::cout << sizeof 阅读全文
posted @ 2023-03-27 22:11 Veritas_des_Liberty 阅读(29) 评论(0) 推荐(0) 编辑
摘要: launch.json { // 使用 IntelliSense 了解相关属性 // 悬停以查看现有属性的描述 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurat 阅读全文
posted @ 2022-08-17 23:23 Veritas_des_Liberty 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 日志文件系统 对文件系统进行修改时,需要进行很多操作。这些操作可能中途被打断,也就是说,这些操作不是“不可中断”(atomic)的。如果操作被打断,就可能造成文件系统出现不一致的状态。 例如:删除文件时,先要从目录树中移除文件的标示,然后收回文件占用的空间。如果在这两步之间操作被打断,文件占用的空间 阅读全文
posted @ 2021-07-23 21:51 Veritas_des_Liberty 阅读(823) 评论(0) 推荐(0) 编辑
摘要: 什么是 epoll? epoll 是 Linux 内核的可扩展 I/O 事件通知机制。取代了 select 与 poll 系统函数,让需要大量操作文件描述符的程序得以发挥更优异的性能。旧有的系统函数所花费的事件复杂度为 O(1),epoll 的时间复杂度为 O(logn)。epoll 实现的功能与 阅读全文
posted @ 2021-07-11 00:25 Veritas_des_Liberty 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 数据查询格式 SELECT [ALL | DISTINCT] <目标列表达式> FROM <表名或视图名> [, <表名或视图名>] ... | (SELECT 语句) [AS] <别名> [WHERE <条件表达式>] [GROUP BY <列名1> [HAVING <条件表达式>] [ORDER 阅读全文
posted @ 2021-06-29 21:46 Veritas_des_Liberty 阅读(151) 评论(1) 推荐(0) 编辑
摘要: 创建用户 create user 'username'@'host' identified by 'password' [WITH] [DBA | RESOURCE | CONNECT]; 其中, ‘username’:需要创建的用户名 ‘host’:指定该用户可以在那台主机上登录 ‘passwor 阅读全文
posted @ 2021-06-28 21:44 Veritas_des_Liberty 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 存储过程,又称存储程序(英语:Stored Procedure),是在数据库存储复杂程序,以便外部程序调用的数据库对象,可以视为数据库的一种函数或子程序。 优点: 存储过程可封装,并隐藏复杂的商业逻辑 存储过程可以回传值,并可以接受参数 存储过程无法使用SELECT指令运行,因为它是子程序,与查看表 阅读全文
posted @ 2021-06-28 17:21 Veritas_des_Liberty 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 嵌入式编程 PyMySQL 是一个纯 Python 实现的 MySQL 客户端操作库,支持事务、存储过程、批量执行等。 建立数据库连接 db = pymysql.connect(host = 'localhost', user = 'root', password = '', db = 'test' 阅读全文
posted @ 2021-06-28 09:51 Veritas_des_Liberty 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 定义 触发器是在数据库中,在执行对资料有异动的动作时,先行拦截并处理的一种数据库对象,它大部分会设在资料表中,作为强制运行特定动作的程序,因此又称为数据库操纵语言(DML)触发器。 优点 可在写入资料前,强制检验或转换资料 触发程序发生错误时,异动的结果会被撤销 种类 BEFORE:在异动发生前执行 阅读全文
posted @ 2021-06-21 12:15 Veritas_des_Liberty 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 实体完整性 实体完整性要求每一个数据表都必须有主键,而作为主键的所有字段,其属性必须是独一及非空值。 主码的声明: 方法一:单属性列级定义主码 CREATE TABLE Student( Sno CHAR(9) PRIMARY KEY, Sname CHAR(20) NOT NULL, Ssex C 阅读全文
posted @ 2021-06-21 10:24 Veritas_des_Liberty 阅读(935) 评论(0) 推荐(0) 编辑