整数类型:int,smallint,bigint,decimal, 实数类型:float,real 字符串类型: char/nchar varchar/nvarchar 1.有没有var的区别:带var的叫可变长度的字符串类型,不带var的是定长字符串。定长的字段,如果存储的数据没达到最大长度,系统 ...
分类:
数据库 时间:
2019-08-14 21:30:14
阅读次数:
147
1、datetime.datetime.now():返回当前的datetime的日期类型:2、datetime.date.fromtimestamp():吧一个时间戳转为datetime日期类型:3、时间运算:datetime.datetime.now()+datetime.timedelta(4):datetime.timedelta()括号里默认单位为“天”4、时间替换:用replace函数:
分类:
编程语言 时间:
2019-08-11 12:57:26
阅读次数:
112
MongoDB 是一款开源的面向文档的数据库(document database), "NoSQL" 中一种,同样使用文档存储实现 NoSQL 的 DB 还有 MarkLogic、OrientDB、CouchDB 等等。 安装 Mac 用户可以直接使用 Homebrew 安装,命令如下: 也可以自己 ...
分类:
数据库 时间:
2019-08-11 12:45:19
阅读次数:
132
重载该运算符用于增强操作C++数组的功能。 运行结果: exbot@ubuntu:~/wangqinghe/C++/20190809$ g++ subscript.cpp -o subscript exbot@ubuntu:~/wangqinghe/C++/20190809$ ./subscript ...
分类:
其他好文 时间:
2019-08-10 19:34:54
阅读次数:
100
C++能够使用流提取运算符>>和流插入运算符<< 来输入输出内置数据类型,也可以重载流提取运算符和流插入运算符来操作对象等用户自定义的数据类型。 我们有时需要把运算符重载函数声明为类的友元函数,这样我们就能不用构造对象而直接调用函数。 运行结果: exbot@ubuntu:~/wangqinghe/ ...
分类:
其他好文 时间:
2019-08-10 19:33:13
阅读次数:
106
递增运算符(++)和递减运算符(--)是C++语言中两个重要的一元运算符。 运行结果: exbot@ubuntu:~/wangqinghe/C++/20190808$ g++ addMyself.cpp -o addMyself exbot@ubuntu:~/wangqinghe/C++/20190 ...
分类:
其他好文 时间:
2019-08-10 19:12:16
阅读次数:
75
重载赋值运算符(=),用于创建一个对象,比如拷贝构造函数。 运行结果: exbot@ubuntu:~/wangqinghe/C++/20190809$ g++ evaluate.cpp -o evaluate exbot@ubuntu:~/wangqinghe/C++/20190809$ ./eva ...
分类:
其他好文 时间:
2019-08-10 19:03:19
阅读次数:
90
1: 全局函数作为友元放入某个类时,可以直接在类中定义完整的函数。 2:可以重载() 3:重载二维数组 [][] ...
分类:
编程语言 时间:
2019-08-10 12:23:27
阅读次数:
104
对于某些运算符号(+,-,*,/....),我们不满足与它原有的操作方式,而是要在对特有对象(如负数的加减)进行使用,但是编译器会不允许这样做,因为会与操作符原本的类型不匹配而导致操作失败。因此我们需要对运算符进行重载,即赋予它新的意义,从而满足我们的使用需求。 如complex_a和complex ...
分类:
其他好文 时间:
2019-08-09 23:54:26
阅读次数:
201
一个集合(set)是一个容器,它其中所包含的元素的值是唯一的。 用到的库 定义 最简单: set和其他的stl一样,都支持自定义。 因为set会自动将元素从小到大排序,所以我们可以设定它的比较函数,这里与优先队列十分相似。 法1 利用自定义比较函数: 法2 运算符重载 法3 友元函数 遍历 也是需要 ...
分类:
其他好文 时间:
2019-08-09 01:19:40
阅读次数:
94