自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(150)
  • 资源 (2)
  • 收藏
  • 关注

原创 统信UOS安装NFS共享文件夹

通过以上步骤,即可在服务器网段 / IP 变更后重新恢复 NFS 共享功能。核心是确保服务器端的访问规则、防火墙和客户端的挂载目标同步更新为新的网络信息。完成以上步骤后,局域网中的其他服务器就可以通过挂载点访问 UOS ARM 服务器上的共享文件夹了。可以通过创建测试文件来验证共享是否正常工作。当 NFS 服务器更换网段或 IP 后,需要同步更新服务器端的配置和客户端的挂载设置,否则会导致共享连接失败。若服务器启用了防火墙(如。若只允许特定新 IP(如。编辑 NFS 配置文件。

2025-08-15 16:09:25 261

原创 统信uos配置root账号并开启支持远程登录

首先进入开发者模式:输入账号密码,才能开启root权限。安装openssh,默认是有的启动ssh服务。

2025-08-02 17:33:41 386

原创 windows安装mysql8缺少时区信息

下载时区数据file_name。

2025-07-26 16:54:36 183

原创 安全发布django项目so、pyd

windows打包得到的是*.pyd。linux打包得到的是*.so。

2025-04-16 10:40:09 145

原创 django3.x升级到4.x需要注意的点,持续更新

1.自定义过滤器的key更换了,filter_class --> filterset_class。首先要新建一个测试环境,先试运行一段时间。

2025-03-28 15:15:14 142

原创 python无人机航点使用旅行商算法优化

1.将python版本升级到3.9以上。安装networkx 3.x以上版本。

2025-03-27 11:13:16 130

原创 sh文件不能执行,格式问题

有一种情况 sh文件在windows系统打开过,就不能在linux系统执行了,因为windows默认会给sh文件加上windows格式的换行符。

2024-12-27 14:12:46 1149

原创 python cython编译python文件 .pyd .so

【代码】python cython编译python文件 .pyd .so。

2024-11-27 14:15:57 350

原创 python内存分析

1.第一次分析,没有主动del图片对象 ,对应分析表中左图。1.第二次分析,主动del图片对象 ,对应分析结果右图。处理图片内存溢出问题。

2024-11-18 14:49:45 417

原创 uwsgi-flask-cuda

在uWSGI的配置文件中,添加 lazy=true。

2024-10-24 15:22:43 171

原创 ubuntu22.04安装Python的uwsgi

【代码】ubuntu22.04安装Python的uwsgi。

2024-10-22 17:09:47 431

原创 PyArmor 加密python脚本

2. **使用场景**: - 如果你需要对加密过程进行更多的定制化操作,可以使用`pyarmor gen`。- 当你需要将加密后的代码部署到不同的环境中时,`pyarmor gen`可以帮助你生成适合特定环境的加密结果。总体而言,`pyarmor obfuscate`是一种相对简单直接的混淆加密方式,而`pyarmor gen`提供了更多的灵活性和定制化选项,可以满足不同的加密需求。2. 运行加密后的项目:运行加密后的项目可能需要一些额外的配置,具体取决于项目的结构和依赖关系。

2024-10-15 13:52:06 1110

原创 django忽略migrate

1、迁移判定,将你的项目中所有未迁移的变动文件进行迁移(django会去查询django_migrations表判断你是否有新的迁移文件变动,若有新的迁移文件,则将变动加到django_migrations表中)migrate --fake 只执行第一步,并生成在django_migrations表中增加迁移记录。2、迁移映射关系 django_contenttype表新增映射关系(app与模型关系)migrate --fake-initial 执行前三步,不实际变动数据库。

2024-04-23 14:50:37 478

原创 python botos s3 aws

https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/s3.html

2024-04-10 17:39:43 1496

原创 k8s-pod设置执行优先级

PriorityClass是Kubernetes中用于指定Pod优先级的机制。通过为Pod分配不同的优先级,K8s调度器可以更好地管理资源,确保高优先级的Pod被更优先地调度。globalDefault: 是否将该优先级类设为全局默认,即在没有为Pod指定PriorityClass的情况下使用该类的优先级。将定义好的PriorityClass应用到实际的Pod。value: 优先级的数值,数值越大,优先级越高。name: 优先级类的名称,用于标识该类。description: 对优先级类的描述。

2024-04-09 09:53:58 969 1

原创 windows部署分析服务

anser:因为在run文件工作目录下的db_pb2不是最新的,将可见光分类代码里的db_pb2移过去就好了。anser:sicolor镜像中本地执行可见光分类。问题二:缺少anno_mask字段。问题一:可见光分类服务。

2024-03-07 09:55:28 447

原创 k8s-deployment initcontainers提前监测svc可用

• 从远程数据库获取本地所需的配置信息(类似配置中心),或者将自身注册到某个中央数据库中(类似服务注册)。讲解了 Init Container 的使用,接下来介绍 Init Container 有哪些应用场景。• 应用 Init Container 对集群环境进行故障排查。与其他几种应用场景相比较特殊。• 等待其他关联组件运行(例如:数据库或某个后台服务)。• 基于环境变量(env)或者配置模板生成配置文件。• 下载相关依赖包,或者对系统进行一些预配置操作。

2023-12-15 09:58:47 694

原创 django 批量 serializers listserializers

如果你支持可写的嵌套表示,则需要编写.create()或.update()处理保存多个对象的方法。下面的示例演示如何处理创建一个具有嵌套的概要信息对象的用户。对于更新,你需要仔细考虑如何处理关联字段的更新。例如,如果关联字段的值是None,或者没有提供,那么会发生下面哪一项?在数据库中将关联字段设置成NULL。删除关联的实例。忽略数据并保留这个实例。抛出验证错误。下面是我们之前UserSerializer类中update()方法的一个例子。# 除非应用程序正确执行,

2023-11-10 11:20:04 945

原创 XenServer

经过验证的企业级虚拟化平台。

2023-11-08 16:25:44 238

原创 asyncio协程框架

定义了一个协程 schedule,它使用 asyncio.sleep 函数实现定时功能,并调用 asyncio.create_task 函数添加定时任务到事件循环中。上述代码中,定义了两个协程 task1 和 task2,它们会输出 ‘Hello’ 和 ‘Bonjour’,暂停执行一定时间,然后输出 ‘world’ 和 ‘monde’。上述代码中,定义了一个协程 coroutine,它会输出 ‘Hello’,然后暂停执行一秒钟(使用 asyncio.sleep 函数),最后输出 ‘world’。

2023-11-02 15:06:42 254

原创 docker更新镜像

1.用旧镜像创建一个容器。2.在容器内安装需要的包。3.docker提交镜像。4.给镜像打一个新的标签。

2023-09-22 14:54:25 1535

原创 celery app control inspect python后台控制

【代码】celery app control inspect python后台控制。

2023-09-14 16:40:11 416 1

原创 linux rz乱码文件删除

2. find . -inum 29229139 -delete # 根据编号删除文件 find 需要扫描的路径 -inum 文件编号 -delete。通过rz上传文件的时候经常会遇到 文件乱码问题,删又删不掉。1. ls -i # 列出文件的编号。使用rz -be的方法上传。遇到乱码文件操作步骤。

2023-09-13 09:16:00 397

原创 linux自动填充密码及提示信息

expect 是由Don Libes基于Tcl(Tool Command Language )语言开发的,主要应用于自动化交互式操作的场景,借助Expect处理交互的命令,可以将交互过程如:ssh登录,ftp登录等写在一个脚本上,使之自动化完成。尤其适用于需要对多台服务器执行相同操作的环境中,可以大大提高系统管理人员的工作效率。expect:获取匹配信息匹配成功则执行expect后面的程序动作。spawn:交互程序开始后面跟命令或者指定程序。背景:需要自动创建nvc的登录密码。

2023-08-17 13:45:43 902

原创 windows wsl2 docker+k8s+cuda容器无法启动问题解决

nvidia-docker最古老的容器内nvidia gpu的调用是需要在镜像(或容器)中安装与宿主机nvidia显卡驱动兼容的驱动版本,但是这一要求比较难以满足,因为如果宿主机的nvidia驱动略低于docker容器下nvidia驱动版本就很容易出现forward compatibility错误,而比较可行的就是容器内的nvidia驱动版本略低于宿主机版本。1. 使用docker而不是nvidia-docker启动原始镜像下的容器,提示文件已存在,需要删除。运行下面的三行命令也行。

2023-08-10 10:09:55 1799

原创 k8s dns 解析service异常

查看kube-dns日志。

2023-08-09 09:43:10 446

原创 docker更换数据存储路径

4.修改docker配置文件中的数据存储路径 vim /etc/docker/daemon.json 中的data-root。这样会导致docker关闭失败,解决办法:systemctl stop docker.socket。2.备份现在的 Docker 数据存储目录。3.将现在的数据存储目录,移动到新的磁盘中。1. 先停掉docker服务。5.启动docker。

2023-08-02 16:53:28 1997

原创 linux内核升级 docker+k8s更新显卡驱动

如果遇到dns报错,就修改/etc/resolv.conf中的namespace为8.8.8.8。# 重启成功后关闭图形界面(如果没有图形界面,这一步就不执行)如果要想k8s识别显卡资源,还需要安装docker2。# 会出现BIOS选项,默认选第一个。# 禁用 nouveau 内核模块。# 安装完成后重启查看是否成功。在此链接下载对应的显卡驱动。# 切换至显卡驱动文件目录。

2023-08-01 13:51:18 1002

原创 安装k8s-ubuntu补充

国内仓库地址registry.cn-hangzhou.aliyuncs.com/google_containers/按照 kubeadm config images list的结果去拉取对应的镜像。拉回来的镜像是国内源,所以要改成kubeadm能识别的tag(上图中的tag)

2023-07-14 15:08:05 1633

原创 docker部署私有化镜像仓库

最后再重启一下docker systemctl restart docker。删除私有化仓库中的image --脚本还有点问题,后面有时间再优化咯。1.防止镜像因为内存不够被驱逐。2.方便内网服务器复用。

2023-07-06 15:18:05 957

原创 golang-gin-mysql转gorm-struct--gen-model

python-django项目用go-gin重构,数据库已存在,gin中使用gorm 所以需要工具将mysql数据库中的表结构转到orm的model中。下载源代码,进到gen-model, 手动 go install。# GOBIN 目录下会有一个gen-model.exe。前提:因为国内访问github需要稳定的代理。1.在项目路径中下载gen-model模块。

2023-06-14 17:33:42 1138

原创 python瓦片图合并/图像后期处理(二)

下载并拼接瓦片图的代码已经完成了,后面在图上做标记 画框等等,用opencv就可以做了。django restframework 程序入口。运用celery任务队列来执行拼接瓦片图操作。下载瓦片图与合并代码。

2023-05-26 15:33:47 572

原创 jtop jetson硬件性能监测工具

linux基本都自带python环境,没有就装一个。键盘按5跳转到ctrl页面,通过鼠标点击的方式来控制gpu的风扇转速,功率等等。

2023-04-11 09:25:43 380

原创 mysql-B+tree索引InnoDB

B+树是B树的扩展,允许有效的插入,删除和搜索操作。在B树中,键和记录都可以存储在内部节点和叶子节点中。然而,在B+树中,记录(数据)只能存储在叶节点上,而内部节点只能存储键值。B+树的叶节点以单链表的形式链接在一起,以使搜索查询更有效。B+树用于存储无法存储在主存储器中的大量数据。由于主存储器的大小总是有限的事实,B+树的内部节点(访问记录的键)存储在主存储器中,而叶节点存储在辅助存储器中。B+树的内部节点通常称为索引节点有子节点的是内部节点,没有子节点的是叶子节点系统从磁盘。

2023-03-24 17:08:27 545

原创 Centos安装中文字体

可能出现的问题-CentOS 已经停止维护的问题。2020 年 12 月 8 号,CentOS 官方宣布了停止维护 CentOS Linux 的计划,并推出了 CentOS Stream 项目,CentOS Linux 8 作为 RHEL 8 的复刻版本,生命周期缩短,于 2021 年 12 月 31 日停止更新并停止维护(EOL),更多的信息可以查看 CentOS 官方公告。如果需要更新 CentOS,需要将镜像从 mirror.centos.org 更改为 vault.centos.org。

2023-03-24 13:35:37 1741

原创 k8s pod svc-mongodb无法访问

解决:mongod 参数:**--bind_ip**`` 连接失败-排查得到是mongodb安全访问设置的问题。如果以上都没问题,就是mongodb的问题,2.检查网络插件kube-proxy。1.本地连接测试连接是否可行。

2022-12-15 10:44:51 447

原创 k8s修改系统限制ulimit

linux: 在主机上修改/etc/security/limits.conf

2022-12-06 15:14:59 1815

原创 ubuntu20.04安装pip

root@gwjs-solar:~# lsb_release -a # 服务器版本No LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 20.04.5 LTSRelease: 20.04Codename: focal因为此版本自带python3.8,所以只需要安装pip即可

2022-12-05 14:38:53 1795

原创 django rename ModelName

1. 创建空的迁移记录,python manage.py makemigrations --empty myapp2.在空的migrations中添加rename操作-

2022-12-02 10:11:51 241

原创 django逻辑删除is_delete并触发关联外键的on_delete

Django Collector采集器 中添加需要更新的字段,并在data中删掉当前model的instance即可。

2022-10-19 11:05:41 786

k8s企业内部培训资料

从docker到k8s详细介绍,高级功能介绍

2025-04-16

registry.tar docker 私有仓库基础镜像

docker_registry私有仓库基础镜像 registry:2 registry:latest

2023-07-06

windows版 novnc部署 需要的全套资源

windows版 novnc部署 需要的全套资源

2022-04-02

python_项目代码批量转pyc

python_项目代码批量转pyc,例如django私有化部署,开放功能,该资源提供了4个功能(一键转pyc文件,删除py文件,移动pyc文件)

2021-12-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除