/** * 测试匿名内部类和lambda表达式的this“指针” * 结论: * lambda表达式虽然也会构建一个类,但是内部却没有自己的this指针, * 当在内部使用this指针时,代指的是表达式外部对应的对象 */ public class Test { public static void ...
分类:
其他好文 时间:
2020-07-25 09:49:50
阅读次数:
71
CS 代码段寄存器 SS 堆栈段寄存器 DS 数据段寄存器 FS 寄存器 00 只想SEH链表指针 04 线程堆栈顶部(地址最小) 08 线程堆栈底部(地址最大) 0c SubSystemTib 10 FiberData 14 ArbitraryUserPointer 18 FS 段寄存器在内存中的 ...
分类:
其他好文 时间:
2020-07-25 09:36:20
阅读次数:
70
(1).globl _start @_start是GNU汇编器的默认入口标签,.globl将_start生命为外部程序可访问的标签,.globl是GNU汇编的保留关键字,前面加点是GNU汇编的语法。 (2)_start:b start_code @arm上电之后执行的第一条指令,复位向量,跳转到st ...
分类:
其他好文 时间:
2020-07-24 22:03:22
阅读次数:
98
1 <pre name="code" class="plain"><strong><span style="font-size:14px;"><strong>#ifndef SALESITEM_H 2 // 若SALESITEM_H未被定义,则对其进行定义; 3 #define SALESITEM_ ...
分类:
其他好文 时间:
2020-07-24 21:44:39
阅读次数:
62
题目描述 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的循环双向链表。要求不能创建任何新的节点,只能调整树中节点指针的指向。 为了让您更好地理解问题,以下面的二叉搜索树为例: 我们希望将这个二叉搜索树转化为双向循环链表。链表中的每个节点都有一个前驱和后继指针。对于双向循环链表,第一个节点的前驱是 ...
分类:
其他好文 时间:
2020-07-24 21:40:36
阅读次数:
62
字典树是一种实现字符串快速检索的多叉树结构。每个节点都拥有很多个指针。 模板提https://www.acwing.com/problem/content/144/。 1 #include <iostream> 2 #include <string> 3 using namespace std; 4 ...
分类:
其他好文 时间:
2020-07-24 21:16:00
阅读次数:
64
1,单链表分为带头结点和不带头结点,带头节点的好处,只有实际写代码后才能体会出来。可以类比顺序表中的哨兵 好处: 1,第1个位置的插入、删除更加方便,带来操作上的统一。 2,对于头插法: 不带头结点的链表,插入第一个结点时,需要特殊处理,删除操作类似. 3,优势2:统一空表和非空表的处理 举例:无头 ...
分类:
其他好文 时间:
2020-07-24 16:29:50
阅读次数:
59
虚函数表指针位置分析 类:有虚函数,会产生一个虚函数表; 类对象:有一个指针,指针vptr会指向虚函数表的开始地址; 虚函数指针的位置 虚函数表位于整个对象模型的顶端; // objModel.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 // #include <ios ...
分类:
编程语言 时间:
2020-07-23 22:31:57
阅读次数:
70
智能指针可以对动态资源进行管理,保证任何情况下,已经构造的对象能够安全的自动销毁。 ...
分类:
编程语言 时间:
2020-07-23 22:31:29
阅读次数:
74
package shuzu; import java.util.HashMap; /* 1013. 将数组分成和相等的三个部分 给你一个整数数组 A,只有可以将其划分为三个和相等的非空部分时才返回 true,否则返回 false。 形式上,如果可以找出索引 i+1 < j 且满足 A[0] + A[ ...
分类:
编程语言 时间:
2020-07-23 16:28:28
阅读次数:
66