类型判断 issubclass 首先,我们先看issubclass() 这个内置函数可以帮我们判断x类是否是y类型的子类 class Base: pass class Foo(Base): pass class Bar(Foo): pass print(issubclass(Bar, Foo)) # ...
分类:
其他好文 时间:
2020-10-08 18:12:44
阅读次数:
17
手写防抖 防抖,即短时间内大量触发同一事件,只会执行一次函数,实现原理为设置一个定时器,约定在xx毫秒后再触发事件处理,每次触发事件都会重新设置计时器,直到xx毫秒内无第二次操作,防抖常用于搜索框/滚动条的监听事件处理,如果不做防抖,每输入一个字/滚动屏幕,都会触发事件处理,造成性能浪费。 分解需求 ...
分类:
编程语言 时间:
2020-10-07 21:40:11
阅读次数:
39
题目描述 小 Y 是一个心灵手巧的女孩子,她喜欢手工制作一些小饰品。她有 \(n\) 颗小星星,用 \(m\) 条彩色的细线串了起来,每条细线连着两颗小星星。 有一天她发现,她的饰品被破坏了,很多细线都被拆掉了。这个饰品只剩下了 \(n-1\) 条细线,但通过这些细线,这颗小星星还是被串在一起,也就 ...
分类:
其他好文 时间:
2020-10-07 21:30:42
阅读次数:
21
1、业务架构图2、Ingress访问流程图3创建资源清单3.1创建ingress.yml运维主机hsd7-200.host.commkdir/data/k8s-yaml/nginxtestcat>/data/k8s-yaml/nginxtest/ingress.yml<<‘eof‘apiVersion:extensions/v1beta1kind:Ingressmetadata:
分类:
其他好文 时间:
2020-10-07 20:54:30
阅读次数:
29
本文关键字:corebootv3低版本编译,让dbcolinux用上buildroot,在tinycorelinux上编译coreboot,kvm-coreboot,ovz-coreboot 在前面《为你的硬件自动化统一构建root和firmware》文中,我们讨论了为平台和硬件自动构建linux ...
分类:
移动开发 时间:
2020-10-06 20:45:31
阅读次数:
38
Solution 我们考虑在第 \(i\) 步时,如果此时是 \(Allen\) ,他会将 \(x_s=t\) ( $0\leq s\leq n,0\leq t\leq 1$ ),此时的 \(v_{s,t}\) 为最大,那么 \(v_{v,1-t}\) 就是最小的,也就是 \(Bessie\) 所做 ...
分类:
其他好文 时间:
2020-10-06 20:44:34
阅读次数:
29
本文关键字:硬件融合的新起点 , 融合PC和手机,操作系统并启/网装法,真正的virtual app 在前面《在阿里云上装黑苹果》时我们谈到clover,它是一种能虚拟硬件的EFI而不仅仅是一个loader,其改写硬件逻辑的作用,是重启后依然存在的。(所以,它有可能对硬件造成损伤,切记不要在白苹果上 ...
分类:
其他好文 时间:
2020-10-06 20:41:16
阅读次数:
30
一、redis添加开机自启 1、添加服务配置文件 [root@test system]# vim /etc/systemd/system/redis-server.service 2、服务配置文件内容(前面红色字体是启动脚本,后面红色字体是配置文件);注意?? 服务文件路径要写绝对路径 [Unit] ...
分类:
编程语言 时间:
2020-09-21 11:56:43
阅读次数:
61
KVM 虚拟机 第1章 KVM介绍 虚拟化架构分类 寄居虚拟化架构:指在宿主操作系统之上安装和运行虚拟化程序,依赖于宿主操作系统对设备的支持和物理资源的管理。 裸金属虚拟化架构:指直接在硬件上面安装虚拟化软件,再在其上安装操作系统和应用,依赖虚拟层内核和服务器控制台进行管理。 操作系统虚拟化架构:在 ...
分类:
其他好文 时间:
2020-09-18 12:08:47
阅读次数:
39
###数据结构2-顺序表的建立、删除、遍历和插入操作 #include<stdio.h> #include<iostream> #define MaxSize 10 using namespace std; typedef struct //定义顺序表结构体 { int data[MaxSize]; ...
分类:
其他好文 时间:
2020-09-18 03:31:08
阅读次数:
37