10 2020 档案

摘要:https://www.cnblogs.com/DswCnblog/p/5629165.html 阅读全文
posted @ 2020-10-30 12:58 hunter-w 阅读(42) 评论(0) 推荐(0) 编辑
摘要:题目说明 给你一个整数数组 arr,请你帮忙统计数组中每个数的出现次数。 如果每个数的出现次数都是独一无二的,就返回 true;否则返回 false。 示例 1: 输入:arr = [1,2,2,1,1,3] 输出:true 解释:在该数组中,1 出现了 3 次,2 出现了 2 次,3 只出现了 1 阅读全文
posted @ 2020-10-29 00:01 hunter-w 阅读(73) 评论(0) 推荐(0) 编辑
摘要:转载自拷贝构造函数和移动构造函数 C++11之前,对象的拷贝控制由三个函数决定:拷贝构造函数(Copy Constructor)、拷贝赋值运算符(Copy Assignment operator)和析构函数(Destructor)。 C++11之后,新增加了两个函数:移动构造函数(Move Cons 阅读全文
posted @ 2020-10-27 12:43 hunter-w 阅读(1886) 评论(2) 推荐(2) 编辑
摘要:从4行代码看右值引用 阅读全文
posted @ 2020-10-27 12:39 hunter-w 阅读(125) 评论(0) 推荐(0) 编辑
摘要:XML简介 XML基本概念 XML(eXtensible Markup Language) 可扩展标记语言:意义+数据 标签可自行定义,具有自我描述性 纯文本表示,跨系统/平台/语言 W3C标准 常规语法 任何的起始标签都必须有一个结束标签 简化写法,例如,可以写成 大小写敏感 每个文件都要有一个根 阅读全文
posted @ 2020-10-27 00:56 hunter-w 阅读(113) 评论(0) 推荐(0) 编辑
摘要:Java字符编码 源文件编码:采用UTF-8编码 程序内部采用UTF-16编码存储所有字符(不是程序员控制) 和外界(文本文件)的输入输出尽量采用UTF-8编码,不能使用一种编码写入,换另一种编码读取 Charset编码类、InputStreamReader/OutputStreamWriter指定 阅读全文
posted @ 2020-10-24 00:52 hunter-w 阅读(283) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/fanyun_01/article/details/79122916 在C++中,我们使用类对数据进行了隐藏和封装,类的数据成员一般都定义为私有成员,成员函数一般都定义为公有的,以此提供类与外界的通讯接口。但是,有时需要定义一些函数,这些函数不是类的一部分 阅读全文
posted @ 2020-10-23 20:36 hunter-w 阅读(96) 评论(0) 推荐(0) 编辑
摘要:函数加上const修饰与不加const,实际上声明了两个不同的函数。在父类中加上const,但是子类同名同参的函数没有加const,他们是两个不同的接口。 阅读全文
posted @ 2020-10-22 12:44 hunter-w 阅读(95) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/K346K346/article/details/49872023 虽然可以对虚函数进行实调用,但程序员编写虚函数的本意应该是实现动态联编。在构造函数中调用虚函数,函数的入口地址是在编译时静态确定的,并未实现虚调用。但是为什么在构造函数中调用虚函数,实际上 阅读全文
posted @ 2020-10-21 14:57 hunter-w 阅读(756) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/a75b267325c2 思考:指向继承类的基类指针解引用后,是否还具备多态性? #include <iostream> using namespace std; class Base { public: int a; virtual void f 阅读全文
posted @ 2020-10-20 22:19 hunter-w 阅读(232) 评论(0) 推荐(0) 编辑
摘要:虚继承和虚函数是完全无相关的两个概念。 虚继承是解决C++多重继承问题的一种手段,从不同途径继承来的同一基类,会在子类中存在多份拷贝。这将存在两个问题:其一,浪费存储空间;第二,存在二义性问题,通常可以将派生类对象的地址赋值给基类对象,实现的具体方式是,将基类指针指向继承类(继承类有基类的拷贝)中的 阅读全文
posted @ 2020-10-20 13:00 hunter-w 阅读(692) 评论(0) 推荐(0) 编辑
摘要:转载自https://blog.csdn.net/zhengjihao/article/details/77825269 虚继承相关的内容可以参考https://www.cnblogs.com/BeyondAnyTime/archive/2012/06/05/2537451.html 1.空类 cl 阅读全文
posted @ 2020-10-19 20:15 hunter-w 阅读(331) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后,链表变为 1->2->3->5. 说明: 给定的 n 保证是有效的。 解决思路 双指针法解决,快指针先走n+1步,慢指针再走 阅读全文
posted @ 2020-10-18 17:07 hunter-w 阅读(82) 评论(0) 推荐(0) 编辑
摘要:Java反射机制 获取Java运行时的类型信息有两种方法 RTTI(Run-Time Type Identification) Java反射机制 Java反射机制的定义 反射机制是在运行状态中,对于任意一个类,都能知道这个类的所有属性和方法;对于任意一个对象,都能调用它的任意方法和属性;这种动态获取 阅读全文
posted @ 2020-10-14 23:22 hunter-w 阅读(98) 评论(0) 推荐(0) 编辑
摘要:常用集合类 List ArrayList list接口的可变数组实现,允许所有元素,包括null; 非线程安全; 底层使用的数据结构为数组; 适合查改,弱于增删 LinkedList list接口中的链表列表实现,允许所有元素,包括null; 实现Deque接口,提供先进先出的队列操作以及其他堆栈和 阅读全文
posted @ 2020-10-13 23:48 hunter-w 阅读(114) 评论(0) 推荐(0) 编辑
摘要:题目描述 给你一棵所有节点为非负值的二叉搜索树,请你计算树中任意两节点的差的绝对值的最小值。 树中至少有 2 个节点。 题目描述 注意利用二叉搜索树的特点,中序遍历是有序的,而有序数组中两节点差的最小值即是任意两相邻节点差值的最小值。 中序遍历二叉搜索树时,使用pre记录前一个节点,比较当前节点与p 阅读全文
posted @ 2020-10-13 00:15 hunter-w 阅读(97) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。注意,pos 仅仅是用于标识环的情况,并不会作为参数传递到函数中。 阅读全文
posted @ 2020-10-10 23:36 hunter-w 阅读(79) 评论(0) 推荐(0) 编辑
摘要:Java虚拟机概念 为何使用Java虚拟机 实现Java的跨平台特性 把目标代码编译成字节码 Java虚拟机的生命周期 程序开始执行时虚拟机才运行,程序结束时它就停止。每个Java程序会单独运行一个Java虚拟机。 通过命令行启动java虚拟机:java xxxx(类名) Java虚拟机总是开始于一 阅读全文
posted @ 2020-10-08 23:17 hunter-w 阅读(98) 评论(0) 推荐(0) 编辑
摘要:URL对象 URL类 URL(Uniform Resource Locator) 一致资源定位器的简称,表示Internet上某一资源的地址 URL的组成 protocol:resourceNamae 协议名指明获取资源所使用的的传输协议,如http、ftp等,资源名则是资源的完整地址,包括主机名、 阅读全文
posted @ 2020-10-03 14:44 hunter-w 阅读(120) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示