- 博客(17)
- 收藏
- 关注
原创 Anaconda与virtualenv
对比维度virtualenv依赖管理Python + 非Python依赖仅Python包Python版本切换直接安装任意版本依赖系统已安装版本包来源Anaconda仓库、conda-forge等PyPI适用领域数据科学、机器学习通用Python开发(如Web、脚本)配置文件environment.yml(含环境元数据)requirements.txt(仅包列表)跨平台体验Windows支持更佳(预编译二进制)依赖系统编译环境资源占用较大(默认科学包)轻量隔离程度高(包括系统库)
2025-02-19 21:40:30
531
原创 华为交换机配置802-1X认证
注意配置的交换机型号与类型,如果是CE交换机,配置命令会有不同,请转至华为官网文档:https://support.huawei.com/enterprise/zh/doc/index.html查看参考。
2025-02-11 15:16:55
575
原创 docker系列-四-————数据卷挂载路径更改方法
使用前两种方法改路径前,如果容器已经在运行,需要先停止并移除它(然后需要重新创建)要更改宿主机上的路径,只需在命令中提供一个新的容器路径。后续操作将开一篇单独文章。
2025-02-09 12:36:40
268
原创 docker系列-四-————容器数据卷
docker容器在产生数据的时候,如果不通过docker commit生成新的镜像,使得数据作为镜像的一部分保存下来,那么当容器删除之后,数据自然而然的也会消失。为了能保存数据,容器中引用了数据卷的概念。好的,大家下期 Dockerfile 再见。
2025-02-09 12:35:53
926
原创 docker系列-三-————练手:部署nginx
docker run [可选参数] image 命令 #启动容器(无镜像会先下载镜像)#参数说明--name = "Name" 容器名字-c 后面跟待完成的命令-d 以后台方式运行并且返回ID,启动守护进程式容器-i 使用交互方式运行容器,通常与t同时使用-t 为容器重新分配一个伪输入终端。也即启动交互式容器-p 指定容器端口 -p 容器端口:物理机端口 映射端口-P 随机指定端口-v 给容器挂载存储卷大家注意-i 、 -t 、 -d这几个参数。it:给我一个可以操作的前台终端。
2025-02-08 15:17:40
180
原创 docker系列-一-————搭建自己的docker镜像仓库
因为他已经写好了docker.yaml这个actions工作流文件,此工作流常详细地处理了从镜像拉取、重命名、推送到清理的过程,特别适合于需要频繁更新或同步多个 Docker 镜像到私有仓库的场景。此外,还包含了对磁盘空间管理的考量,确保有足够的空间来进行镜像操作。 因为Dockerhub宣布不再对中国开源,而国内的多数镜像仓库都停运了,多数大学的都改为仅校内学生申请使用,剩下的一些仓库内的镜像版本都比较老旧,所以我们将基于阿里云提供的。):上面让你设置的固定密码。) :你阿里云的用户名。
2025-02-07 14:03:52
431
原创 multipaths配置多路径
**多路径(Multipath)**通常指的是数据在网络或存储系统中从源到目的地之间存在多个可能的传输路径。这个概念可以应用于不同的技术领域,但最常见的是在计算机网络和存储区域网络(SAN, Storage Area Network)中。计算机网络中的多路径: 在计算机网络中,多路径路由允许数据包通过多个不同路径到达目的地。这可以通过动态路由协议来实现,这些协议能够根据当前网络状况选择最佳路径。
2025-02-07 14:03:12
516
原创 snmp-服务端配置
(Simple Network Management Protocol,简单网络管理协议)是一种广泛使用的网络管理协议,用于监控和管理网络设备,如服务器、路由器、交换机、打印机等。它允许网络管理员从中央位置监控网络性能,发现和解决网络问题。
2025-02-06 19:32:10
392
原创 防火墙端口管理
防火墙端口管理在操作中经常会用到,但是在实际布置生产环境或者一些带单向网闸一系列设备时,我们需要关闭的端口就会很多,这时再去一个个关闭,很显然就非常麻烦了,所以运维经常使用自动化脚本去进行管理。以下脚本可直接使用(不能运行时,请修改对应的系统指令)
2025-02-06 19:31:13
151
原创 Python 线程池(让初学者简单易懂)
一种线程使用模式。线程过多会带来调度开销,进而影响缓存局部性和整体性能。而线程池维护着多个线程,等待着监督管理者分配可并发执行的任务。这避免了在处理短时间任务时创建与销毁线程的代价。线程池不仅能够保证内核的充分利用,还能防止过分调度。可用线程数量应该取决于可用的并发处理器、处理器内核、内存、网络sockets等的数量。例如,线程数一般取cpu数量+2比较合适,线程数过多会导致额外的线程切换开销。创建线程对象的期间会损耗时间,尤其是在需要开辟大量线程对象的时候会发生性能下降的情况。
2024-05-17 08:59:54
999
原创 Python 线程锁(让初学者简单易懂)
线程锁(也被叫做互斥锁)是一种同步机制,用于保护共享资源或临界区,以防止多个线程同时访问或修改数据。
2024-05-16 21:12:00
762
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人