虚拟化概要
现在市场上最常见的虚拟化软件有 VMWare workstation(VMWare) 、 VirtualBox(Oracle) 、 Hyper-V(Microsoft) 、 KVM(Redhat) 、 Xen 等,这些软件统称之为 VMM(Virtual Machine Monitor) ,使用不同的虚拟化实现。而这些虚拟化实现的方式可以分为全虚拟化、半虚拟化、硬件虚拟化等,本篇主要是理解这...
现在市场上最常见的虚拟化软件有 VMWare workstation(VMWare) 、 VirtualBox(Oracle) 、 Hyper-V(Microsoft) 、 KVM(Redhat) 、 Xen 等,这些软件统称之为 VMM(Virtual Machine Monitor) ,使用不同的虚拟化实现。而这些虚拟化实现的方式可以分为全虚拟化、半虚拟化、硬件虚拟化等,本篇主要是理解这...
Windows驱动相关,直接在Windows10上搭建环境搭建环境先下载SDK、VS2019、WDK等安装依赖,然后选择模板进行就行了。这时候如果直接运行,默认生成的驱动文件是Win10平台的,而且基本上会编译失败,需要改一些配置信息(Debug-x64):调整属性 - C/C++ - 常规,警告等级 4,将警告视为错误 否;链接器 - 常规,警告视为错误 否;Driver Settings...
什么是CL/CDTravisGitHub Actions这部分我写过了,具体可以看那篇文章。WebHooks什么是Webhook?用中文来说就是 钩子 , 在你的仓库有更改时,有事件发生时,及时的检测到。通过配置webhook,你可以在仓库发生变化时候,立即部署你的线上服务器。还可以将博客部署到服务器,因为我的博客是hexo的,每次换电脑写博客是件特别麻烦的事。Webhooks允许我们建立关...
github actions简介GitHub Actions 是一个 CI/CD(持续集成/持续部署)工具,但也可用作代码运行环境。功能非常强大,能够玩出许多花样。GitHub默认会提供一个以下配置的服务器做为 runner。2-core CPU 7 GB of RAM memory 14 GB of SSD disk space基本概念GitHub Actions 有一些自己的术语。(1)...
配置树莓派4B参数Broadcom BCM2711,四核Cortex-A72(ARM v8)64位SoC @ 1.5GHz1GB,2GB或4GB LPDDR4-3200 SDRAM(取决于型号)2.4 GHz和5.0 GHz IEEE 802.11ac无线,蓝牙5.0,BLE千兆以太网2个USB 3.0端口;2个USB 2.0端口。Raspberry Pi标准40针GPIO接头连接器(与以前...
学习一些高级的docker用法Docker中管理数据Docker提供三种方式从Docker主机挂载数据下容器中:Volumes ,Bind mount和tempfs mount。Volumes存储在主机文件系统中由Docker管理(/var/lib/docker/volumes/)。Docker以外和程序没有权限修改这部分文件系统的。Volumes是Docker中最好的持久层方法。Bind ...
vps配置k3s首先安装rancherrancherdocker run -d \ --name=rancher \ -p 34839:80 \ -p 26495:443 \ --restart=unless-stopped \ -v /home/ubuntu/cert/Apache/1_root_bundle.crt:/etc/rancher/ssl...
syncthing手机上存着不少照片,自己又时常折腾手机,总有数据丢失的问题,又对市面上的云盘不怎么放心,所以打算在家里利用树莓派搭建一个私有云。一番查找之后,发现了 syncthing。Syncthing 是一个跨平台,开源且免费的基于 P2P 的文件同步解决方案,支持 Windows,Mac,Linux,Android,syncthing 官方暂不支持iOS平台,但在 AppStore ...
安装vuepressdocker run -d \ --name=vuepress \ -p 80:8080 \ -v /home/ubuntu/docker/vuepress:/Vue \ -it node bash配置vuepress# 新建vuepress文件夹 mkdir vuepress # 将 VuePress 作为一个本地依赖安装 yarn a...