一、前言 二叉堆是一个特殊的堆,其本质是一棵完全二叉树,可用数组来存储数据,如果根节点在数组的下标位置为1,那么当前节点n的左子节点为2n,有子节点在数组中的下标位置为2n+1。二叉堆类型分为最大堆(大顶堆)和最小堆(小顶堆),其分类是根据父节点和子节点的大小来决定的,在二叉堆中父节点总是大于或等于 ...
分类:
编程语言 时间:
2020-09-16 12:12:33
阅读次数:
31
文本衔接使用DrawingVisual绘图 效果图 渐变色可以将多个颜色组合在一块,形成渐变色。 不过当颜色组合非常有规律时,就不是渐变色的变现形式了。 例如【0 0.25, 0.25 0.5, 0.5 0.75 ,0.75 1】每两个一组,就会会变成独立的颜色块。 利用这个特性,我们可以不必使用上 ...
python解释器运行原理 编译--> 提高运行速度 如果python进程在机器上有写入权限,那么会在当前目录生成一个.pyc后缀的文件. 下一次运行会检查源文件和字节文件的时间戳.如果都相同会直接跳过编译,直接运行 PVM python virtual machine 是系统的一个大循环, 不断地 ...
分类:
编程语言 时间:
2020-09-09 18:43:15
阅读次数:
41
在启用去重的和压缩的的VMware VSAN群集中,通过图形和命令行进行操作,更换失效硬盘。
分类:
其他好文 时间:
2020-09-04 17:23:45
阅读次数:
68
一、iSCSI发现和多路径设备设置 1、启用软件iSCSI 2、设置发起方名称 如果“名称和别名”部分中的启动器名称与gwcli设置期间创建客户端时使用的名称不同,或与ansible client_connections客户端变量中使用的启动器名称不同,则SSH到ESX主机并运行以下esxcli命令 ...
分类:
系统相关 时间:
2020-09-04 17:02:10
阅读次数:
90
分类: (1)简单工厂(Simple Factory)模式,又称静态工厂方法模式(Static Factory Method Pattern)。 (2)工厂方法(Factory Method)模式,又称多态性工厂(Polymorphic Factory)模式或虚拟构造子(Virtual Constr ...
分类:
编程语言 时间:
2020-09-03 17:02:45
阅读次数:
49
ECS中的设备名称与普通云磁盘不同,命名规则为 : /dev/xdb [root@liruilong dev]# fdisk -l Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 sectors Units = sectors of 1 * 5 ...
分类:
其他好文 时间:
2020-09-03 16:59:22
阅读次数:
49
深入diff 算法 diff 作为 Virtual DOM 的加速器,其算法上的改进优化是React页面渲染的基础和性能保障,本节从源码入手,深入剖析diff算法。 React 中醉值得称道的莫过于Virtual DOM与diff的完美结合,尤其是其高效的diff算法,可以帮助我们在页面蔌渲染的时候 ...
分类:
编程语言 时间:
2020-09-03 16:34:51
阅读次数:
47
一、PCI直通 二、虚拟机添加直通设备 1、把设置切换,支持直通 2、设置完成,重新引导设备 3、引导完成,查看设备状态,设备为活动 4、创建虚拟机,添加硬盘、网卡方式改为用添加PCI设备方式添加 5、勾选预留所有客户机内存 6、安装系统区别 7、安装系统报错原因 8、解决办法 shift+f10进 ...
分类:
系统相关 时间:
2020-09-03 16:29:05
阅读次数:
76
一、前面介绍了redis的主从和哨兵配置,那我们现在就要用户实际的开发中去了,这里我们以springboot为例,进行相关的配置和测试。 二、springboot相关配置 1)依赖 <parent> <groupId>org.springframework.boot</groupId> <artif ...
分类:
编程语言 时间:
2020-08-31 13:16:59
阅读次数:
54