一元运算符只对一个操作数进行操作,下面是一元运算符实例: 运算结果: exbot@ubuntu:~/wangqinghe/C++/20190808$ g++ overone.cpp -o overone exbot@ubuntu:~/wangqinghe/C++/20190808$ ./overon ...
分类:
其他好文 时间:
2019-08-08 19:32:42
阅读次数:
76
C++语言支持各种关系运算符重载(<,>,>=,<=,==),他们可用于比较C++内置的数据类型。 支持重载任意一个关系运算符,重载后的关系运算符可以用于比较类的对象。 运行结果: exbot@ubuntu:~/wangqinghe/C++/20190808$ ./overrelation D2 i ...
分类:
其他好文 时间:
2019-08-08 19:23:43
阅读次数:
131
以非成员函数方式重载运算符 运算结果: exbot@ubuntu:~/wangqinghe/C++/20190808$ g++ overtwo.cpp -o overtwo exbot@ubuntu:~/wangqinghe/C++/20190808$ ./overtwo Volume of box ...
分类:
其他好文 时间:
2019-08-08 18:56:24
阅读次数:
123
很多时候,我们需要面临null值的烦扰,查询es时传入null值是要查询出null的数据还是不查这个field呢,稍有不慎就会引发新的bug,这的确是个问题! null_value 意味着无法索引或搜索空值。当字段设置为 null , [] ,和 [null] (这些null的表示形式都是等价的), ...
分类:
其他好文 时间:
2019-08-07 18:59:05
阅读次数:
95
什么是多态?虚函数的实现原理是什么? 多态分为静态多态和动态多态 静态多态:发生在编译时,主要有函数重载,运算符重载 动态多态:发生在运行时,主要通过虚函数的形式实现 多态性可以概括为"一个接口,多种方法",程序在运行时才决定调用的函数,多态性是oop编程的核心,C++的多态性通过虚函数实现,基类中 ...
分类:
编程语言 时间:
2019-08-04 19:49:15
阅读次数:
111
运算符重载的本质也是对已有功能的扩展 运算符重载的本质就是函数重载,只是函数变成了 operator + 运算符 当成员函数和全局函数对运算符进行重载时,优先调用成员函数 运算符重载为成员函数时,可以少一个参数,调用时,以右参数为参数进行函数调用 不可以重载的运算符: . :: sizeof ?: ...
分类:
编程语言 时间:
2019-08-03 15:01:34
阅读次数:
113
python 日期、时间、字符串相互转换 在python中,日期类型date和日期时间类型dateTime是不能比较的。 (1)如果要比较,可以将dateTime转换为date,date不能直接转换为dateTime (2)日期类型date转换为字符串str (3)字符串类型str转换为dateTi ...
分类:
编程语言 时间:
2019-07-31 16:56:07
阅读次数:
108
一、通过form表单来上传文件 1.在html模板中 2.在views视图中写入 当在后端接收文件内容的时候用FILES来接收,否者只能接收到文件名, 当用request.FILES.get('file')接收到之后,会接收到一个类似于文件句柄的数据类型,可以通过循环来读取文件,当文件是视频的时候, ...
分类:
Web程序 时间:
2019-07-29 21:49:53
阅读次数:
164
一 多态 1.什么是多态:多态不是一个具体的技术或代码。指的时候多个不同类型对象可以响应同一个方法,产生不同的结果。 2.使用多多态的好处:提高了程序的灵活性,拓展性 3.如何实现:鸭子类型 就是典型的多态 多种不同类型 使用方法一样 4.案例 class Cat(): def bark(self) ...
分类:
编程语言 时间:
2019-07-29 21:32:07
阅读次数:
107
[TOC] 数据类型 数字类型 字符类型 mysql 1.char(n):n表示能够存储的字符长度,不加长度时默认为1,最大可存255个字符 2.varchar(n):n表示能够存储的字符长度,必须要加长度,能存的长度 ...
分类:
数据库 时间:
2019-07-27 09:21:24
阅读次数:
134