04 2020 档案
摘要:C和C++的关系 C语言是结构化和模块化的语言, 面向过程. C++是在C语言的基础上, 增加了面向对象的机制, 并对C语言的功能进行了扩充. 变量的定义可以出现在程序中的任何行 提供了标准输入输出流对象cin和cout. 用const定义常量 函数重载, 函数模板, 带默认值的函数 引用类型 单目
阅读全文
摘要:什么是事务 一个数据库事务通常包含对数据库进行读或写的一个操作序列。它的存在包含有以下两个目的: 1. 为数据库操作提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一致性的方法。 2. 当多个应用程序在并发访问数据库时,可以在这些应用程序之间提供一个隔离方法,以防止彼
阅读全文
摘要:char和varchar的区别 char表示定长, 即长度固定. varchar表示变长, 即长度可变. 当输入数据的长度小于定义的长度时, char会用空格填充, 而varchar则按照实际长度存储. 由于长度固定, char的存取速度比varchar快, 但是会占用多余的空间. varchar则
阅读全文
摘要:```python """ 单例模式 单利模式是一种设计模式, 应用该模式的类只会生成一个实例, 可以保证在程序的不同位置 都可以且仅可以取到同一个对象实例. 如果实例不存在, 会创建一个实例, 但是如果已经存在就会返回这个实例. 四种实现方法: 1.函数装饰器实现单例模式 2.类装饰器实现单例模式 3.__new__实现单例模式 4.metaclass实现单利模式 """ # 1.函数装饰器实现
阅读全文