- 博客(101)
- 资源 (5)
- 收藏
- 关注
原创 Win11 绕过 TPM 或 CPU 检测
在MoSetup注册表项下(若不存在则新建),新建一个名为AllowUpgradesWithUnsupportedTPMOrCPU的 DWORD (32 位) 值,并将其值设置为1。如果你的硬件不完全符合安装 Windows 11 的基本硬件要求,可以通过修改注册表,在至少拥有 TPM 1.2 和不支持的 CPU 上升级安装 Windows 11 系统.引导类型选择:选择下载好的 Windows 11 安装镜像(ISO)。镜像选项:选择「标准 Windows 安装」。设备:选择你的 U 盘。
2024-04-03 15:39:39 3792
转载 Opendaylight架构设计分析
OpenDaylight架构分为南向接口层、控制平面层、北向接口层和网络应用层。OpenDaylight架构图如下图所示。图1 ODL整体架构图南向接口层:包含多种协议插件,如OpenFlow 1.0、 OpenFlow 1.3、OVSDB、NETCONF、LISP、BGP、PCEP和SNMP等。南向接口层使用Netty来管理底层的并发IO.
2023-10-12 09:27:37 812
原创 KVM嵌套虚拟化实现
虚拟机重启后,查看虚拟机CPU,发现直接使用的物理CPUCPU(s): 16Model: 63然后就可以在虚拟机中继续创建kvm虚拟机了。
2023-09-18 12:03:46 729
原创 kube-ovn对接OpenStack(k8s命令总结)
2、OVN中会生成VPC:neutron-3d4f9d09-ef84-46d6-93d9-2888b483a552。1、OpenStack页面或者命令创建网络、子网、router、子网加入router接口。3、k8s里面创建OpenStack需要的命名空间、子网、pod等资源。3、删除和查看pod、namespace。(2)修改vpc参数,添加命名空间。(1)创建Namespace。(3)创建subnet。
2023-08-25 10:50:11 417 2
原创 paddleOCR的使用
3、调研 PPOCRLabel模块文本标注功能使用自定义数据集、训练检测模型、训练识别模型。2、windows11主机虚拟环境搭建文本标注环境、模型训练环境。
2023-07-24 10:11:13 455
原创 搭建OPenflow over tls
如果您想使用安全通道连接OpenFlow交换机,则需要使用TLS连接。本文档介绍如何设置Ryu以通过TLS连接到Open vSwitch
2022-10-26 10:55:40 215
原创 markdown官方说明书
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2022-10-25 10:26:43 458
原创 Mininet的卸载与安装
Mininet的安装有很多种方法,这里介绍用源码安装,因为它可以选择安装旧版本的Mininet。接着切换到要下载的版本,其中xxx即表示需要下载的版本。接着利用下面的命令查看可以提供的版本。
2022-10-25 10:24:12 1250
转载 OptionParser命令参数介绍及使用
OptionParser不要求一定要传递参数OptionParser(usage = "%prog" , version = "%prog 1.0" , description = "hello") #%prog 在这里会自动替换为程序名字 #usage 可以打印用法 #version 在使用%prog --version的时候输出版本信息 #description 描述信使用add_option添加命令行参数#action 指示optparser解析参数时候该如何处理。
2022-10-21 10:52:13 1308
原创 TLS协议简单介绍
TLS(Transport Layer Security)即安全传输层协议,在两个通信应用程序之间提供保密性和数据完整性。最典型的应用就是HTTPS。HTTPS,即HTTP over TLS,就是安全的HTTP,运行在HTTP层之下,TCP层之上,为HTTP层提供数据加解密服务。也可用于email,即时通信等。
2022-10-12 10:11:23 2307
原创 ubuntu安装xinetd服务报错 invoke-rc.d: policy-rc.d denied execution of restart解决
ubuntu安装xinetd服务报错 invoke-rc.d: policy-rc.d denied execution of restart解决。
2022-08-26 17:38:32 902
转载 牛逼的celery
一、什么是Celery1.1、celery是什么Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,专注于实时处理的异步任务队列,同时也支持任务调度。Celery的架构由三部分组成,消息中间件(message broker),任务执行单元(worker)和任务执行结果存储(task result store)组成。消息中间件Celery本身不提供消息服务,但是可以方便的和第三方提供的消息中间件集成。包括,RabbitMQ, Redis等等任务执行单元Worker是Celery提供
2022-04-24 10:09:33 297
原创 python客户端调用freeradius实现认证授权功能
一、ubuntu系统安装freeradiusapt install freeradius二、radius服务器配置信息1、允许访问的radius客户端信息cat /etc/freeradius/3.0/clients.conf# ipaddr是客户端ip地址# secret是口令,客户端与服务器保持一致client private { ipaddr = 127.0.0.1 secret = testing123}client
2022-04-12 20:38:49 2952
原创 ES数据库索引膨胀问题
Mapping类似于数据库中的表结构定义,主要作用如下:定义Index下字段名(Field Name)定义字段的类型,比如数值型,字符串型、布尔型等定义倒排索引的相关配置,比如是否索引、记录postion等需要注意的是,在索引中定义太多字段可能会导致索引膨胀,出现内存不足和难以恢复的情况,下面有几个设置:index.mapping.total_fields.limit:一个索引中能定义的字段的最大数量,默认是 1000mapping.depth.limit:字段的最大深度,以内部对象的数
2021-12-08 16:39:37 2084
原创 2021-10-11
centos安装mysqlsudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpmyum install mysql yum install -y mysql-community-server
2021-10-11 14:09:11 92
转载 M.2接口SSD固态硬盘的SATA NGFF协议和PCIe NVMe协议介绍
一、 m.2接口M.2接口,是一种新的主机接口方案,可以兼容多种通信协议,如sata、PCIe、USB、HSIC、UART、SMBus等。M.2接口,是Intel推出的一种替代MSATA新的接口规范。其实,对于桌面台式机用户来讲,SATA接口已经足以满足大部分用户的需求了,不过考虑到超极本用户的存储需求,Intel才急切的推出了这种新的接口标准。与MSATA相比,M.2主要有两个方面的优势。(1)第一是速度方面的优势。M.2接口有两种类型:Socket 2(B key–ngff)和Socket 3(M
2021-09-25 14:40:42 49132 3
原创 ubuntu18.04和centos7.8离线安装telnet服务
ubuntu18.04和centos7.8离线安装teln2、ubuntu18.04-amd64https://launchpad.net/ubuntu/+archive/primary/+files/openbsd-inetd_0.20160825-5_amd64.debhttp://archive.ubuntu.com/ubuntu/pool/universe/n/netkit-telnet/telnetd_0.17-41_amd64.deb3、ubuntu18.04-armhttps:/
2021-04-17 11:31:52 2040 2
原创 ubuntu和centos系统配置串口输出
安装操作系统安装配置文件vim /etc/default/grubconsole=ttyS0,115200n8
2021-04-16 10:18:22 4481 1
转载 话不多说,试试就好
import requestsimport json,os,timesinger_list = ["陈奕迅"]class QQmusic: def __init__(self): self.headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36'}
2021-04-10 14:40:18 126
原创 ubuntu系统ubuntu Read-only file system问题解决
1、遇到的问题:2、解决df -lh 查看 /dev/*fsck -y /dev/sda1fsck -y /dev/sda23、重启系统即可
2021-03-12 11:09:49 2228
转载 [Git] 裸代码仓库和镜像代码仓库全解
1、Git init和clone命令对bare和mirror参数的支持git命令–bare参数–mirror参数git init支持不支持git clone支持支持2、裸代码仓库与普通代码仓库的区别从技术的角度上讲,理论上无论Git代码仓库是否为裸代码仓库都可以接受push。可Git的策略是仅向裸代码仓库发送push。在Mercurial中,任何普通代码仓库都可以用于远程代码仓库,接受push。这是因为push所含的变化仅影响Mercurial代码仓库的版本控
2021-03-03 15:16:09 2454 2
原创 ubuntu16.04使用kvm以及网络配置
1、判断是否可以按照kvmegrep "(svm|vmx)" /proc/cpuinfo有结果输出即可2、安装kvm及依赖sudo apt-get install qemu-kvmsudo apt-get install qemusudo apt-get install virt-managersudo apt-get install virt-viewer sudo apt-get install libvirt-bin sudo apt-get install bridge-utils
2021-02-23 15:37:03 1024
原创 python小说
import requestsimport reurl='https://www.kanunu8.com/book4/10509/'#因为编码原因,先获取二进制内容再进行解码txt=requests.get(url).content.decode('gbk') #当前小说编码为"gbk2312"m1=re.compile(r'<td colspan="4" align="center"><strong>(.+)</strong>')#print(m1.find
2021-01-15 09:52:22 381
原创 odl自开发插件编译集成到发行版(opendaylight学习笔记二)
1、下载发行版项目源码git clone "https://git.opendaylight.org/gerrit/integration/distribution"其他下载方式可参考:此链接2、下载依赖模块git clone "https://git.opendaylight.org/gerrit/controller"git clone "https://git.opendaylight.org/gerrit/yangtools"git clone "https://git.openday
2021-01-12 16:30:19 777
原创 opendaylinght内核插件开发简单实现(opendaylight学习笔记一)
1、环境依赖release/magnesium-sr3 jdk11/maven3.5.2以上 release/carbon-sr1 jdk1.8/maven3.1以上2、setting配置cp -n ~/.m2/settings.xml{,.orig} ; wget -q -O - https://raw.githubusercontent.com/opendaylight/odlparent/master/settings.xml > ~/.m2/settings.xml
2021-01-12 15:56:21 591
转载 Python3的webbrowser和tkinter学习
简单Python代码,容易实现import requestsimport re #到字符串里取东西import tkinter as tkimport webbrowserurl = 'http://www.qmaile.com/'req = requests.get(url)req.encoding = req.apparent_encoding #编码方式(自动reg ...
2021-01-12 15:06:25 1517
转载 Python | 小白的 Asyncio 教程
所谓「异步 IO」,就是你发起一个 IO 操作,却不用等它结束,你可以继续做其他事情,当它结束时,你会得到通知。Asyncio 是并发(concurrency)的一种方式。对 Python 来说,并发还可以通过线程(threading)和多进程(multiprocessing)来实现。Asyncio 并不能带来真正的并行(parallelism)。当然,因为 GIL(全局解释器锁)的存在,Python 的多线程也不能带来真正的并行。可交给 asyncio 执行的任务,称为协程(coroutine)。一个协
2020-12-24 09:57:05 485
Python数据分析与应用.zip
2021-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人