- 博客(28)
- 收藏
- 关注
原创 Maven
添加一个依赖后,先在本地仓库查找,如果本地仓库有这个jar包,直接下载,如果没有则去中央仓库去查找这个jar包下载。compile编译,package打包。用远程仓库(私服),没有就连接中央仓库。每次setting 注意jdk17。排除依赖的时候可以不指定版本号。
2023-06-28 09:53:46 95
原创 Go学习随记
定义:程序在执行之前需要一个专门的编译过程,把程序编译成为机器语言的文件,运行时则不需要重新翻译,直接使用编译的结果就行。解释型语言:Java、C#、PHP、JavaScript、VBScript、Perl、Python、Ruby、MATLAB。比如:PHP,运行项目时,我们只需要编写好相应的代码文件,如果有环境切换需求,那么只需要把项目重新部署新的环境,启动即可。比如:Golang,运行文件时,我们时常需要编译生成.exe文件之后,才能运行。-o test.o:生成目标文件test.o。
2023-05-05 20:38:10 105
原创 go.mod file not found
要使用go module,首先要设置GO111MODULE=on.可以输入命令 go env查看一下你的配置,看看有没有开启。ps:Go版本必须是1.11以上。
2023-05-04 23:34:14 164
原创 ubuntu安装指定版本的opencv-python
问题:做实验需要用老版本的opencv-python4.1.2,但是我目前是最新的4.5.5,先在conda env里面pip uninstall opencv-python方法:通过opencv的镜像文件的网站https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/opencv-python/找到自己需要版本的opencv-python,我需要的是opencv_python-4.1.2.30-cp38-cp38-manylinux1_x86_64
2022-04-11 20:11:34 4123
原创 ubuntu的anaconda里面的site-packages文件夹路径
site-packages文件夹路径/anaconda3/lib/python3.6/site-packages
2022-04-08 21:59:23 1821
原创 ubuntu安装mmrotate
1.创建一个conda envconda create -n MMRotate python=3.82.激活环境conda activate MMRotate3.安装pytorch(对应cuda版本,我的是10.1)pip install torch==1.8.1+cu101 torchvision==0.9.1+cu101 torchaudio==0.8.1 -f https://download.pytorch.org/whl/torch_stable.html4.测试pytorch
2022-04-08 14:33:51 1242
原创 ubuntu更换conda源
1.先生成配置文件 .condarcconda config --set show_channel_urls yes2.配置文件的目录是:~/.condarc,使用vim打开,并添加我们需要的源:vim ~/.condarc3.添加代码更换清华源channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/
2022-04-08 13:55:56 4660
原创 ubuntu普通用户下安装anaconda
1.在官网找到linux版anaconda installers链接下载wget https://repo.anaconda.com/archive/Anaconda3-2021.11-Linux-x86_64.sh2.使用命令bash运行文件,一路默认值bash Anaconda3-2021.11-Linux-x86_64.sh3.在用户目录下修改.profile文件vim .profile在最后添加:#Anacondaexport PATH=$PATH:/home/username
2022-04-08 13:50:20 1339
原创 4.Vlan+SVI+路由器+单臂路由(Cisco Packet Tracer)
Vlan+SVI+路由器+单臂路由(Cisco Packet Tracer)1.实验拓扑:2.实验要求:(1)按照拓扑结构配置网络设备ip地址和vlan,使vlan内设备能够互通。(2)vlan10网关为172.16.10.254,vlan20网关为172.16.20.254,配置SVI沟通vlan间设备。(3)vlan30网关为192.168.30.254,vlan40网关为192.168.40.254,配置路由,使vlan30和vlan40能够相互通信(4)整个网络都通。3.实验步骤:
2021-06-14 00:19:03 558
原创 6.三层交换机交换端口改成路由端口(Cisco Packet Tracer)
路由器端口(Cisco Packet Tracer)本次实验是5.实验的修改,虽然说是路由器,但是我想用三层交换机,把三层交换机的物理端口用no switchport,从交换端口改成路由端口,此时三层交换机就是个路由器。要注意这时候和vlan没有关系了,不涉及vlan的配置。拓扑:PC1PC2其中:Switch(config)#ip routing //三层交换机开启路由功能Switch(config-if)#no switchport //该接口不再是交换接口了,成为路由接口测试
2021-06-13 20:58:01 8086
原创 5.vlan间路由-SVI(Cisco Packet Tracer)
vlan间路由-SVI(Cisco Packet Tracer)三层交换机实现vlan间路由1.实验目的:通过本实验,读者可以掌握如下技能:① 理解3层交换的概念;② 配置3层交换。2.实验拓扑:3.实验步骤:描述:用三层交换机来实现分别处于VLAN1和VLAN2的PC1和PC2间的通信。①先给PC1和PC2配置IP、Mask和默认网关。PC1PC2②在三层交换机上划分vlan,f0/1划分到vlan1,f0/2划分到vlan2③配置三层交换开启三层功能在VLAN接口
2021-06-13 20:47:11 1082
原创 4.vlan间路由-单臂路由(Cisco Packet Tracer)
vlan间路由-单臂路由(Cisco Packet Tracer)vlan间路由有三种方式:1.路由器端口(不同的物理接口连接不同的vlan)2.单臂路由(单个物理接口连接不同的vlan)3.三层交换机虚拟端口(Switch Virtual Interface即SVI)本次实验配置单臂路由(1)实验目的:路由器以太网接口上的子接口;单臂路由实现VLAN间路由的配置。(2)实验拓扑:(3)实验步骤:描述:用R1来实现分别处于VLAN1和VLAN2的PC1和PC2间的通信。①先给PC1和P
2021-06-13 20:26:00 889
原创 3.EtherChannel链路聚合(Cisco Packet Tracer)
EtherChannel链路聚合(Cisco Packet Tracer)1.实验目的熟悉EtherChannel的配置过程2.实验拓扑3.实验步骤描述:构成EnterChannel的端口必须具有相同的特性,如双工模式、速度和Trunking 的状态等。配置EtherChannel有手动配置和自动配置(PAGP或者LAGP)两种方法,自动配置就是让EtherChannel协商协议自动协商EtherChannel的建立。①配置EtherChannel,首先创建以太通道:②将物理接口f0/1和
2021-06-13 20:25:24 2346
原创 2.交换机VTP配置(Cisco Packet Tracer)
交换机VTP配置(Cisco Packet Tracer)1.实验目的理解VTP的3种模式、熟悉VTP的配置。2.实验拓扑3.实验步骤①先将交换机间的端口工作在trunk模式下。SW0SW1SW2②开始配置VTP,SW0配置成Server模式,SW1配置成transparent模式,SW2配置成Client模式。③在SW0上(VTP Server)创建vlan 10和vlan 20,然后在SW1和SW2上查看vlan情况SW2上学到了SW0创建的vlan10和vlan
2021-06-13 20:24:58 5457
原创 1.基础Vlan划分实验(Cisco Packet Tracer)
基础Vlan划分实验(Cisco Packet Tracer)1.实验目的学习如何常见VLAN的创建、如何把交换机接口划分到特定VLAN。2.实验拓扑3.实验步骤(1)先给PC2和PC3配置静态IP和Mask,PC2和PC3的IP应在同一网段。这时测试PC2 ping PC3能ping通。(2)在交换机上创建vlan①我这里先给交换机改个名②进入vlan配置模式,创建vlan2和vlan3。③把交换机两个端口划分到相应vlan中。查看vlan信息这时候PC2再ping
2021-06-13 20:24:36 1509
原创 tcpConnTable作业相关
1.采集数据主要通过snmp2_real_walk()函数进行采集,它是一次性采集所有tcp.tcpConnTable的数据。因为要取十次,所以要周期性地执行采集的代码,通过下面设置周期运行的时间及次数。<?php ignore_user_abort(); //即使Client断开(如关掉浏览器),PHP脚本也可以继续执行. set_time_limit(0); // 执行时间为无限制,php默认执行时间是30秒,可以让程序无限制的执行下去 $interval=10; // 每隔1
2021-06-08 20:47:26 172
原创 Unix代码实例1的实现及分析
#####一、ls(1)命令的简要实现。#include<apue.h> #include<dirent.h>int main(int argc,char *argv[]){ DIR *dp; struct dirent *dirp; if(argc!=2) err_quit("usage:ls directory_name"); if((dp=opendir(argv[1]))==NULL) err_sys("c
2021-05-26 11:47:19 214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人