摘要:
阅读全文
|
11 2022 档案
摘要:整型类型 浮点数类型和定点数类型 日期和时间类型 字符串类型 1.char类型和varchar类型 2.TEXT类型 TEXT类型是一种特殊的字符串类型,包括TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXT,其长度和 存储空间的对比如下表所示: char与varchar是相似的,也
阅读全文
摘要:在MySQL数据库中,表是一种很重要的数据库对象,是组成数据库的基本元素,由若干个字段组成,主要 用来实现存储数据记录。表的操作包含创建表、查询表、修改表和删除表,这些操作是数据库对象的 表管理中最基本也是最重要的操作。 从最简单的表操作开始 表的创建 列名 1)采用26字母和0-9的自然数加上下划
阅读全文
摘要:像文件一样,我们可以随时对数据库执行如下操作: 1.创建数据库 2.查看数据库 3.选择数据库 4.删除数据库 创建数据库 查看数据库 选择数据库 删除数据库 MySQL数据库命名规范
阅读全文
摘要:关系数据库是建立在关系模型上的。而关系模型本质上就是若干个存储数据的二维表,可以把它们看作 很多Excel表。
阅读全文
摘要:二分查找法实际上是不断地将有序数据进行对半分割,并检查每个分区的中间元素。再重复 根据中间数确定目标范围并递归实行对半分割,直到中间数等于待查找的值或是目标数不在 搜索范围之内! 代码实现: 适配版:
阅读全文
摘要:分治思想,采用递归实现,代码如下: 归并排序的时间复杂度: n乘以log以2为底的n.
阅读全文
摘要:关键实现:(体会递归与或语句的用法,以及局部静态变量的处理)
阅读全文
摘要:推荐使用make_shared. 使用陷阱 shared_ptr作为被管控的对象的成员时,小心因循环引用造成无法释放资源! 图示: weak_ptr 使用weak_ptr,可以解决上述问题,即两个对象无法析构:(将其中一个shared_ptr指针换成弱指针) 补充
阅读全文
摘要:unique_ptr使用详解 其中up.release();若是对动态数组指针进行此操作的话,是会释放动态数组内存资源的。
阅读全文
摘要:为什么要使用智能指针 如果指针指向一块动态内存 ,而忘记delete,那么会带来内存泄漏问题。 auto_ptr使用详解(C++98)
阅读全文
摘要:去掉const属性。(仅针对于指针和引用)
阅读全文
摘要:这里说一种情况: 当用父类指针接收一个父类对象, 子类指针接受一个子类对象, 那么此关键字进行用子类指针接收父类指针的时候,语法上没错,运行时报错。
阅读全文
摘要:对于第一种情况,返回引用时,return的临时变量中存放的是一个指针,此指针指向栈变量的地址,但是实际情况是,随着return 栈中变量将会消亡,但是临时变量中已经存下了这个曾经栈变量的地址,而且此时,如果这块空间没有被其他变量征用,那么 还会将数据保留,并且能对此数据更改(左值),且能作为右值。但
阅读全文
|