1. 元注解@Inherited继承 package com.example.demo; import java.lang.annotation.*; import java.util.Arrays; public class Test { public static void main(Strin ...
分类:
编程语言 时间:
2020-06-13 21:12:40
阅读次数:
62
1.关于几种cast: 简单总结: static_cast强制类型转换,基本类型间的类型转换安全,子类转父类安全,父类转子类不安全 reinterpret_cast直接重新解释二进制,非常不安全。 dynamic_cast只能转化指针或引用,并且其指向的对象包含虚函数,其主要作用是在运行期间,可以动 ...
分类:
编程语言 时间:
2020-06-13 15:51:35
阅读次数:
54
看了看原生UWP的ScrollViewer,滑动很流畅(例如 开始菜单),但是WPF自带的ScrollViewer滚动十分生硬.. 突发奇想,今天来实现一个流畅滚动的ScrollViewer. 一、目标 查阅网上的实现方法,要么直接重写控件,要么一堆Storyboard..很是无奈,还有些许bug. ...
Object类的使用 Object类是所有Java类的根父类;如果在类的声明中未使用extends关键字指明其父类,则默认父类为java.lang.Object类 仅提供空参构造器 成员方法 finalize() 当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调用此方法。子类重写 f ...
分类:
其他好文 时间:
2020-06-13 12:47:28
阅读次数:
55
由于http是无状态的协议,这种特性严重阻碍了客户端与服务器进行动态交互,例如购物车程序,客户在购物车中添加了商品,服务器如何知道购物车已有的物品呢?为了支持客户端与服务器之间的交互,为了弥补http的不足,目前实现会话跟踪的常用技术方法:cookie、session、url重写、隐藏input。 ...
分类:
Web程序 时间:
2020-06-13 00:44:11
阅读次数:
79
一、多态 多态就是同一个行为有多个不同表现形式和形态的能力 比如: flash界面按F1按键弹出是AS 3帮助文档 在Word下弹就是Word帮助 二、多态存在的三个必要条件 继承、重写、父类引用指向子类对象 Parent p = new Child(); 三、使用多态调用方法时,先检查父类中是否有 ...
分类:
编程语言 时间:
2020-06-12 23:00:10
阅读次数:
113
在 Redis 中客户端向服务器发送相关写命令请求,这时服务器中有个用于处理这些命令的事件循环进程,对这些命令进行处理,并将相关信息处理的结果反馈给客户端,如:"OK",等。同时,在这个期间,服务器中命令请求器会将相关写命令追加到 aof_buf 缓冲区和 aof_rewrite_buf 重写缓冲区 ...
分类:
其他好文 时间:
2020-06-12 20:38:04
阅读次数:
74
关键点一:将虚函数定义为private然后用一个非虚函数来包装它 1 class GameCharacter{ 2 public: 3 int healthValue()const{ 4 ... 5 int retVal = doHealthValue(); 6 ... 7 return retVa ...
分类:
其他好文 时间:
2020-06-11 21:38:34
阅读次数:
56
sql优化器会重写sql sql在执行时,并不一定就会按照我们写的顺序执行,mysql优化器会重写sql,如何才能看到sql优化器重写后的sql呢?这就要用到explain extended和show warnings了。 explain extended sql语句,然后show warnings ...
分类:
数据库 时间:
2020-06-11 19:43:19
阅读次数:
114
Base基类和Derived派生类都有print()函数,此时指向派生类对象的基类指针仍旧调用基类print() 将基类print()改为virtual虚函数之后基类指针可以调用派生类print() 所以,当基类函数是虚函数时,指向派生类对象的基类指针调用派生类函数 所以,个人以为,虚函数的作用就是 ...
分类:
编程语言 时间:
2020-06-11 00:43:11
阅读次数:
93