草庐IT

ubuntu配置多网段IP

ubuntu配置多网段IP我window本地已经配置好多个网段ip了,本地ping24网段能够ping通。但在虚拟机上却没办法ping通。ping不通的话,mount也没办法mount。因此我才想在虚拟机也配置多个网段IP。在网上找很多答案都是要修改/etc/network/interface,但是我的ubuntu上面根本就没有这个文件,后来搜了一下ubuntu没有/etc/network/interface文件,才知道,我的ubuntu的版本是新的,因此配置IP已经不是用这种方式了。而是到/etc/netplan这个文件夹去修改配置文件。1.到/etc/netplan路径下找到01-netw

如何在IDEA上使用Git克隆项目和分支、提交项目

如何在IDEA上使用Git克隆项目和分支、提交项目克隆项目在启动IDEA窗口中选择GetfromVCS克隆项目启动页面获取远程仓库的地址下图第一个选项是直接复制下来的远程仓库地址第二个GitHub是可以登录自己的账号获取到自己的远程仓库的第三个是企业GitHub账号登录点击Clon就会克隆文件到指定的文件夹下载完成会自动打开对应的目录文件进入IDEA,相同的在本地文件也会存有新建分支在克隆打开的项目中,右下角点击main主分支就可以新建分支了输入分支名称创建分支之后项目也会从main主分支切换到创建的分支中创建的分支目前是在文件中创建的,远程还没有分支分支推送到远程仓库推送方式二两个方法打开的

在IDEA中使用Git

1在IDEA中配置Git在IDEA中使用Git,本质上还是使用的本地安装的Git软件,所以需要提前安装好Git并在IDEA中配置Git。Git安装目录:解释说明:git.exe:Git安装目录下的可执行文件,前面执行的git命令,其实就是执行的这个文件IDEA中的配置:说明:如果Git安装在默认目录中(C:\ProgramFiles\Git),则IDEA中无需再手动配置,直接就可以使用。2获取Git仓库在IDEA中获取Git仓库有两种方式:本地初始化仓库,本质就是执行gitinit命令从远程仓库克隆,本质就是执行gitclone命令2.1本地初始化仓库在IDEA中通过如下操作可以在本地初始化一

OpenHarmony源码分析(二):系统安全

1、概要[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gc6K9a9A-1667380110547)(PNG/11.png)]2、进程隔离OpenHarmony内核态的进程之间无隔离,共享一块VMM空间,用户态进程每个用户用于自己独立的空间,相互之间不可见,通过MMU机制实现进程间隔离。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lg2cpL0Y-1667380110548)(PNG\14.jpg)]转化成公式就是:PAddr=BASE(基地址)3、DAC和MACDAC(自主访问控制)DAC机制依赖于进程的uid、gid等属性,

【K8S】Kubernetes常用命令

文章目录Kubernetes常用命令资源管理办法陈述式资源管理方法查看版本信息查看资源对象简写查看集群信息node节点查看日志基本信息查看查看master节点状态查看命令空间查看default命令空间的所有资源create创建命名空间delete删除命名空间在命名空间创建无状态控制器启动Pod查看命名空间kube-public中的pod信息重启(删除)pod资源扩容缩容定义自动扩容,缩容规则删除副本控制器项目的生命周期kubectlrun——创建命令kubectlexpose——发布命令**将资源暴露为新的Service****查看pod网络状态详细信息和Service暴露的端口****查看关

WebStorm如何将项目导入gitee (IDEA 同样的步骤)

WebStorm如何将项目导入gitee首先在上方导航栏找到VCS下的CreateGitRepository选择你要导入的项目,点击OK这里的文件会变成红色是因为还没有提交到本地仓库,我看网上的这个导航栏都是VCS,但我这里的是Git,选择Git的Commit提交到本地仓库,或者可以点击右侧的小勾号点击UnversionedFiles前面的小方框,勾选上要导入的文件,也可以展开,自定义勾选想要的,填写上评论内容,记录下修改的内容点击Commit提交到本地仓库出现警告信息,没有影响,继续提交在gitee上新建仓库创建好之后复制仓库地址,直接点击仓库点击“克隆/下载”点击右侧的复制即可回到WebS

FPGA开发第一弹:Vivado软件安装、开发使用与工程建立

FPGA开发第一弹:Vivado软件安装、开发使用与工程建立文章目录FPGA开发第一弹:Vivado软件安装、开发使用与工程建立软件安装工程建立(软件使用)新建工程设计输入功能仿真创建TestBench仿真添加计数器到波形窗口仿真时长设置分析与综合I/O引脚分配约束输入设计实现下载比特流软件安装​我选择的开发板是正点原子的达芬奇开发板,主控芯片是XilinxArtix7系列XC7A35T,Vivado是配套的开发软件,写代码使用的软件是Notepad++,这两个软件的安装就不做过多讲解,可以参考我放的以下链接自行安装:Vivado:http://t.csdn.cn/19jNeNotepad:h

js上传多个文件到asp.net core,并实时转存到阿里云oss

有时候,为了追求便利性,我们可能会让前端直接将文件上传到阿里云OSS,然后将URL提交给ASP.NET。然而,这种做法意味着前端需要拥有OSS的访问密钥,而将密钥存放在前端,无疑增加了被破解的风险。因此,最安全的做法仍然是由服务器端负责上传文件到OSS。接下来,我将演示如何实现分块上传到服务器的过程,而且在这个过程中,服务器并不保存任何分块,而是直接将分块上传到OSS。服务器端asp.net引用nuget包:JMS.FileUploader.AspNetCoreAliyun.OSS.SDK.NetCore实现一个oss的IUploadFilter,把接收到的分块数据,实时传到oss[Uploa

An工具介绍之3D工具

文章目录一、新建舞台二、介绍三、案例一(1)画正方形(2)画圆圈(3)改变度数(4)正方体四、案例二(1)进入矩形内部(2)导入图片五、案例三(1)创建帧(2)补间动画(3)再次创建帧(4)重复操作一、新建舞台创建完成之后,我们保存一下。二、介绍【3D旋转工具】快捷键是Shift+W。(工具栏找不到的去下方三个小点里面找)有什么作用呢?我们先用【矩形工具】画一个矩形。然后用【选择工具】将它选中,F8转化为元件,取名为“矩形”。然后我们点击【3D旋转工具】。可以发现有两条线(红线和绿线)和两个弧线(蓝色和黄色)。①红线是控制X轴旋转的。②绿线是控制Y轴旋转的。③蓝色的线条是控制Z轴(也可以相当于

Nexus6p手机刷KaliNetHunter详细操作手册-Windows

Nexus6p手机刷KaliNetHunter详细操作手册-Windows​作者:7号极客博客:7号极客的博客_CSDN博客-IOT渗透测试领域博主阶段一:准备工作硬件准备:Nexus6P手机一部电脑一台【配置adb工具Windows环境方法:安装Windows刷机adb环境手册_7号极客的博客-CSDN博客】数据线一条软件准备:手机底包:https://dl.google.com/dl/android/aosp/angler-opm7.181205.001-factory-b75ce068.ziptwrp:DownloadTWRPforangler(选择下载:[twrp-3.4.0-0-an