一、super() 的入门使用 - 在类的继承中,如果重定义某个方法,该方法会覆盖父类的同名方法,但有时,我们希望能同时实现父类的功能, 这时,我们就需要调用父类的方法了,可通过使用 super 来实现,比如: - 在上面,Animal 是父类,Dog 是子类,我们在 Dog 类重定义了 greet ...
分类:
其他好文 时间:
2018-02-20 17:32:49
阅读次数:
217
牛客练习赛11 B 假的字符串题意:给定n个字符串,互不相等,你可以任意指定字符之间的大小关系(即重定义字典序),求有多少个串可能成为字典序最小的串,并输出它们。 tags:好题 对于一个字符串, 1】如有其它字符串是它的前缀,那肯定不可能。这个直接用字典树处理就可以。 2】但如果以这个字符串为最小 ...
分类:
其他好文 时间:
2018-02-19 12:40:05
阅读次数:
261
解决办法一、 #if defined(_WIN32) # ifndef GLUT_BUILDING_LIBextern _CRTIMP void __cdecl exit(int); 上面是glut.h中对exit的使用,意思是如果没有定义宏?GLUT_BUILDING_LIB,就使用它的exit, ...
分类:
其他好文 时间:
2018-02-14 23:17:22
阅读次数:
788
业务场景,接受一个DataTable ;根需求需要按照品号去重(业务场景:明细表存在多笔相同品号) 在这样的场景下不能简单的使用如下写法去重: 定义一个自定义比较器: ...
分类:
其他好文 时间:
2018-01-19 23:22:29
阅读次数:
286
c++的多态性可以分为两种: 1.编译时多态:运算符重载和函数重载。这个比较简单,就简单介绍一下,重点是运行时多态。 运算符重载主要运用c++的operator关键字对运算符重新定义: 函数重载:有一点要记住:只有返回值不同的重定义函数是错误的,其它的不多说了。 2.运行时多态:其一虚基类表可以说主 ...
分类:
编程语言 时间:
2018-01-17 00:12:17
阅读次数:
189
Oracle数据库内存结构 Oracle数据库创建和使用内存结构有多样的目的,如存储运行的程序块、共享使用的数据和用户连接的私有数据 。 内存结构主要有两部分: -System Global Area(SGA) 系统全局区:包含Oracle数据库实例的数据和控制信息。 SGA被服务器和后台进程所共享 ...
分类:
其他好文 时间:
2018-01-15 13:35:55
阅读次数:
180
BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT 宏重定义
分类:
其他好文 时间:
2018-01-15 11:14:41
阅读次数:
321
虽然这些概念在翻译成中文的过程中,有很多不同的翻译方式但本质上只有两种说法,就是Override和Overload其中,Overload一般都被翻译成重载而Override的翻译就乱七八糟了,所谓覆盖、覆写、重写、改写指的其实都是这个意思那么为什么会有这么多名词,而不能统一一下呢?打一个最简单的比喻 ...
分类:
编程语言 时间:
2018-01-14 15:13:16
阅读次数:
212
Nginx proxy_set_header:即允许重新定义或添加字段传递给代理服务器的请求头。该值可以包含文本、变量和它们的组合。在没有定义proxy_set_header时会继承之前定义的值。默认情况下,只有两个字段被重定义: 如果启用缓存,来自之前请求的头字段“If-Modified-Sinc ...
分类:
其他好文 时间:
2018-01-11 19:12:48
阅读次数:
183
1.引入的两种方式:直接在标签里行内js,在body最下端引入。 2.变量的5种类型:number,string,boolean,null,undefined以及一种特殊类型:object 3.变量命名:不能用数字开头,只能用$ _ 和字母,不能使用关键字保留字,不能使用中文和特殊符号。如果命名 重 ...
分类:
编程语言 时间:
2018-01-07 14:06:08
阅读次数:
128