1.虚函数 虚函数是在基类中使用virtual声明的函数,在派生类中重新定义基类中定义的虚函数时,会告诉编译器不要静态链接到该函数 2.c++接口(抽象类) 接口完成了类的行为和功能,而不需要完成类的待定实现。 c++接口是使用抽象类来实现的,抽象类与数据抽象互不混淆,数据抽象是一个把实现细节和相关 ...
分类:
编程语言 时间:
2020-07-17 19:34:06
阅读次数:
74
这是一个比较容易混淆的概念,为了弄清楚这个问题,最好的方法当然是写程序来验证,开门见山,上代码! public class TestNull { public static void main(String[] args) { String a = new String(); String b = ...
分类:
编程语言 时间:
2020-07-16 21:33:58
阅读次数:
75
日常开发中我们接触到的和事件最接近的应该是消息,这两者也比较容易混淆,难以说清楚它们的界限:什么是事件,而什么是消息? ...
分类:
其他好文 时间:
2020-07-16 11:46:37
阅读次数:
115
[Eslint 中文开发手册no-redeclare (Rules) - Eslint 中文开发手册"extends": "eslint:recommended"配置文件中的属性启用此规则。在 JavaScript 中,可以使用重新声明相同的变量名称var。这可能会导致混淆变量实际声明和初始化的位置... ...
分类:
其他好文 时间:
2020-07-12 00:28:18
阅读次数:
105
switch 支持的数据类型 C: short int long char (unsigned,signed) switch(expression) case 1 : statement1;break; case 2 : statement2;break; case 3 : statement3;b ...
分类:
编程语言 时间:
2020-07-11 23:08:41
阅读次数:
77
先说加密。明文P,加上密码W一混淆之后,变成密文M如果不知道W,则无法从M反推回P。也就是无法进行解密。类似这种加密方式,称为对称加密。也就是加密、解密使用的密码是一样的。实际上加解密并不是直接使用密码,而是经由密码生成的密钥。这种算法有很多,比如AES。 另外还有一种神奇的加解密算法,叫做非对称加 ...
分类:
其他好文 时间:
2020-07-07 20:09:27
阅读次数:
73
场景 ASP.NET中MVC编程模式简介与搭建HelloWorld项目: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/106795640 在上面使用MVC搭建起来Hello World项目时为了避免太多程序代码造成混淆。在新建M ...
分类:
Web程序 时间:
2020-07-07 15:15:48
阅读次数:
96
简单的介绍一下JVM(Java Virtual Machine)吧,它也叫Java虚拟机。虽然它叫虚拟机,但是实际上不是我们所理解的虚拟机,它更像操作系统中的一个进程。JVM屏蔽了各个操作系统底层的相关的东西,Java程序只需要生成对应的字节码文件,然后由JVM来负责解释运行。 介绍几个容易混淆的概 ...
分类:
其他好文 时间:
2020-07-06 00:59:01
阅读次数:
60
自从公众号被封之后,我第一时间进行申诉,不过结果可以意料到——申诉失败。 经另一个被封公众号管理员反馈的信息,此次封号是因为SAP德国总部法务部们发起的,理由是“公众号未经授权许可,在昵称、自动回复、自定义菜单、群发内容等大量使用'SAP'商标,并且在其提供商标类别内,容易导致用户混淆和误认,或误以 ...
分类:
其他好文 时间:
2020-07-05 22:46:04
阅读次数:
141
看了一些lombok的源码,不过因为有混淆,不得其踪。百度“lombok @Slf4j log是在哪里定义的”,暂未查到,总之呢,就像同事提醒的,知道是lombok在程序编译的时候给加的就好了,不必过度追根问底,毕竟我们更应该关注应用。 ...
分类:
其他好文 时间:
2020-07-03 19:50:49
阅读次数:
217