上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页
摘要: QMake 和 CMake 都是用于构建和管理软件项目的工具,特别是在C++项目中广泛使用。它们的主要目的是自动化构建过程,管理项目的编译、链接等操作。但它们之间有一些关键的差异,主要体现在使用的方式、支持的功能以及跨平台能力等方面。 1. QMake QMake 是 Qt 框架的构建工具,通常用于 阅读全文
posted @ 2024-11-15 21:18 hisun9 阅读(1194) 评论(0) 推荐(0)
摘要: MINGW(Minimalist GNU for Windows)和MSVC(Microsoft Visual C++)是两种常用的编译器,用于在Windows平台上进行C、C++等语言的编译。 1. MINGW (Minimalist GNU for Windows) MINGW是GNU工具链在W 阅读全文
posted @ 2024-11-15 21:10 hisun9 阅读(373) 评论(0) 推荐(0)
摘要: 1. 字符集和校对顺序 数据库表被用来存储和检索数据。不同的语言和字符集需要以不同的方式存储和检索。因此,MySQL需要适应不同的字符集(不同的字母和字符),适应不同的排序和检索数据的方法。 在讨论多种语言和字符集时,将会遇到以下重要术语: 字符集为字母和符号的集合; 编码为某个字符集成员的内部表示 阅读全文
posted @ 2024-11-15 19:29 hisun9 阅读(71) 评论(0) 推荐(0)
摘要: 1. 事务处理 补充: 并非所有引擎都支持事务处理: 正如第21章所述,MySQL支持几种基本的数据库引擎。正如本章所述,并非所有引擎都支持明确的事务处理管理。MyISAM和InnoDB是两种最常使用的引擎。前者不支持明确的事务处理管理,而后者支持。这就是为什么本书中使用的样例表被创建来使用Inno 阅读全文
posted @ 2024-11-15 17:23 hisun9 阅读(144) 评论(0) 推荐(0)
摘要: 4.1 节练习 练习 4.1 在算术运算符中,乘法和除法的优先级相同,且均高于加减法的优先级。因此上式的计算结果应该是 105,在编程环境中很容易验证这一点。 练习 4.2 在本题涉及的运算符中,优先级最高的是成员选择运算符和函数调用运算符,其次是解引用运算符,最后是加法运算符。因此添加括号后的等价 阅读全文
posted @ 2024-11-15 12:03 hisun9 阅读(38) 评论(0) 推荐(0)
摘要: 1. 触发器 MySQL语句在需要时被执行,存储过程也是如此。但是,如果你想要某条语句(或某些语句)在事件发生时自动执行,怎么办呢?例如: 每当增加一个顾客到某个数据库表时,都检查其电话号码格式是 否正确,州的缩写是否为大写; 每当订购一个产品时,都从库存数量中减去订购的数量; 无论何时删除一行,都 阅读全文
posted @ 2024-11-12 21:31 hisun9 阅读(462) 评论(0) 推荐(0)
摘要: 在 MySQL 中,@变量名 代表 用户定义变量(User-Defined Variables)。 它是一种用于在 SQL 语句或会话中临时存储数据的变量,具有会话级作用域,在当前数据库连接中有效。 1. 语法和赋值方式 MySQL 的 @变量名 不需要事先声明,可以直接使用赋值语句初始化,例如: 阅读全文
posted @ 2024-11-12 20:06 hisun9 阅读(535) 评论(0) 推荐(0)
摘要: 题目 这题想到了用滑动窗口,但是卡在了怎么判断这个窗口是否合格,即这个窗口是否满足题目的条件:该窗口是否涵盖 t 所有字符,且对于 t 中重复字符,该窗口对应的字符串中该字符数量必须不少于 t 中该字符数量。 然后看了官方题解: 又是用哈希表解决了我的疑问。 在看了官方提供的视频后,觉得里面有一句话 阅读全文
posted @ 2024-11-12 19:24 hisun9 阅读(17) 评论(0) 推荐(0)
摘要: paging-linear-translate.py参数 第一题 问题 在做地址转换之前,让我们用模拟器来研究线性页表在给定不同参数的情况下如何改变大小。在不同参数变化时,计算线性页表的大小。一些建议输入如下,通过使用-v 标志,你可以看到填充了多少个页表项。 首先,要理解线性页表大小如何随着地址空 阅读全文
posted @ 2024-11-12 02:06 hisun9 阅读(16) 评论(0) 推荐(0)
摘要: 题目 自己第一次写的,结果超时了 class Solution { public: int totalFruit(vector<int> &fruits) { int r = 1; int res = 1; while (r < fruits.size()) { int l = r - 1; int 阅读全文
posted @ 2024-11-11 21:28 hisun9 阅读(21) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页