自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 ubuntu安装opencv4.9.0带CUDA

因为原来安装了opencv2.4.13.7版本,所以单独为 OpenCV 4.9.0 手动生成一个 opencv4.pc 文件。如果输出 4.9.0,说明安装完成并且系统可以正常找到 OpenCV。(Cmake不成功时,删除,build,使用其它方式重新构建)这样系统默认使用 /usr/local 版本(4.9.0)source /etc/profile #更新shell。nproc 查一下自己电脑最多支持多少线程。sudo make -j8 选择合适的线程。最后一行添加下面代码。

2025-03-25 16:21:36 578

原创 软件著作申请

1.就需要一个软件设计说明书和一份源代码文档。

2025-03-06 10:26:21 380

原创 VMware虚拟机克隆或复制linux后无法上网的解决方案

1.因为你复制了一台虚拟机,VMware 可能沿用了旧的 MAC 地址,导致 DHCP 服务器没有正确分配 IP 地址。选项,可能是网卡名称发生了变化,或者网卡未被正确加载。实际测试的时候第二种方法有效。

2025-01-23 09:51:47 868

原创 安装Texlive和Texstudio,使用中文

在\begin{document}之前,添加下面一行。1.下载安装Texlive和Texstudio。下载类似的texstudio都可以。

2025-01-06 13:25:34 332

原创 一些好用的网站

下载学习书籍。

2024-12-09 15:37:46 180

原创 K8S安装 Metrics Server

3.部署 Metrics Server。

2024-12-09 13:35:16 507 1

原创 K8s调度器扩展(scheduler)

为了熟悉 K8S调度器扩展步骤,目前只修改 筛选 插件在 Kubernetes 源代码目录下编写调度插件代码。我们将在 目录下创建一个新的插件目录。在 目录中,创建 文件,这是插件的核心代码。插件代码 在这个插件中,我们定义了一个 函数,只有带有 标签的 Pod 才会被筛选检查,而具备 标签的节点会被认为合适。注册插件在 文件中注册插件:3.编译调度器插件使用这个命令 make WHAT=cmd/kube-scheduler创建一个 的配置文件 ,启用 插件:

2024-11-27 16:44:48 835 2

原创 MDPI 下 applied sciences(applied sciences-basel)投稿流程

mdpi 论文投稿流程

2024-08-28 14:36:35 7357 4

原创 JAVA问题

1.1 sqlyog试用到期。下面是安装的社区版本。

2024-07-01 16:15:24 185 1

原创 零碎 学习记录

安装库文件:安装GTK显示图片显示视频文件使用FFMPEG和sdl库。

2024-04-24 09:18:35 195

原创 精简目录内容

Linux Ubuntu 入门基本命令整理_linux ubuntu入门基本命令整理-优快云博客FAST23-Citron: Distributed Range Lock Management with One-sided - 哔哩哔哩

2024-03-22 14:39:40 431 1

原创 数据卷,数据卷容器

但是数据卷目录因为在桌面,所以我们可以正常删除,虽然不能修改原文件,但是可以另存为。其本质还是挂载一个数据卷,但是其他容器可以直接继承 数据卷容器挂载的数据卷,更加简单。创建一个新的容器继承 数据卷容器,这样多个容器就可以共享数据了。首先创建一个数据卷容器,其挂载一个数据卷到容器/data目录下。但是想要访问这个容器卷里面的数据需要root权限。1.首先创建一个容器卷,并把他挂载到容器里面。2.把容器内的一个视频复制到容器卷目录下面。4.再创建一个容器,挂载相同的卷。这个容器卷里面的数据了。

2024-02-28 14:29:47 500

原创 Ubuntu虚拟机使用cheese

2.添加设备之后使用cheese还是出现错误。3.原来的USB3.1变回了2,改回来就行了。1.首先安装cheese。

2024-02-02 14:54:13 651

原创 Ubuntu安装CUDA和cuDNN

一. 首先,nvidia-smi 上面的CUDA版本是你的GPU支持的最高版本,并不是你已经安装好了,nvcc -V 这个显示的也不是检查机器/usr/local目录下有没有cuda或cuda-xx.xx文件夹,如果没有,那99.99%说明该机器没有安装CUDA。

2024-02-02 14:33:04 4969

原创 Ubuntu22.04 安装GPU驱动(T4)

在Ubuntu系统上,屏蔽nouveau之后,在这里会有系统本身推荐的驱动,我是使用这种方法安装的。在安装驱动之前,先检查一下服务器能否 识别硬件,不能识别,驱动安装不成功。sudo apt-get update #更新软件列表。这个命令会 输出 插槽上安装的NVIDIA显卡型号。1. 禁用nuoveau。

2024-02-01 13:30:44 2593 1

原创 ubuntu22.04安装 opencv4.5(C++调用) 和opencv2.4.13.7(C语言调用)两个版本

想要使用C语言去调用opencv 做一些简单的处理,比如打开摄像头,提取帧,播放,opencv3之后的版本就没有C接口了,但是我不想学C++,只做简单的处理,2版本的就行了。安装包在GitHub上找以前的版本,服务器安装opencv老版本的时候,一直构建不成功,把CUDA关了之后才行,不过想要使用GPU,还是先安装好GPU驱动和CUDA之后再安装opencv.同时只能有一个版本工作,使用另一个版本工作时,需要切换版本。

2024-02-01 13:28:10 1692 1

原创 Vmware虚拟机扩容

进入虚拟机安装sudo apt-get install gparted (使用这个软件来分配管理磁盘)下面的是我们挂载OSI镜像的地方,100%正常情况。在扩容之前需要把快照全部删除,关机之后扩展磁盘容量。看网上都要把之间的文件删除,没有试过,我是第一种。df -h 查看虚拟机磁盘使用情况。1.扩容的时候,主分区是只读的。如果有快照,这个软件没有试过。把未分配容量全部放到主分区。查看一下主分区的挂载信息。现在有两种不同的情况,根据这个博客修改一下。2、修改之后直接扩容。

2024-01-04 15:25:25 488 1

原创 容器打包成镜像上传仓库,打包tar镜像

docker tag [新镜像名称] [Docker Hub用户名]/[仓库名称]:[标签]docker push [Docker Hub用户名]/[仓库名称]:[标签]格式如:docker save -o tar文件名称 镜像名称。3.打标签 (仓库名称就是一系列相同镜像不同版本的镜像名)docker commit [容器ID] [新镜像名称]1.首先登录账号 docker login。2.先把容器提交成为镜像(容器在运行状态)

2024-01-04 15:23:25 781 1

原创 Ubuntu虚拟机打开海康威视 网络摄像头

先在window系统下显示摄像头之后,然后在虚拟机中建立第二个网卡,使用桥接模式,如果能ping通摄像头的网络地址,就可以使用摄像头了(在虚拟机内可以访问摄像头地址,但是没有画面,不能预览,我感觉是浏览器的问题,或者缺少插件)(后来重启之后,又变回了1,但是也可以使用摄像头)(虽然可以使用网络摄像头,但是笔记本自带的摄像头我访问不到了,在可移动设备里都没有 那个选项了,不明白)这个怎么解决啊,各位有办法吗?六,我什么都没有干,一打开有没有笔记本的摄像头了。额,直接可以访问摄像头了(改网络难道都改了?

2023-12-28 17:15:01 3111 1

原创 Docker容器内打开摄像头

如果你的应用程序仍然无法访问摄像头,你可能需要使用--privileged参数来运行Docker容器。在Docker容器中访问主机的摄像头需要使用特殊的参数来运行Docker容器。你可以使用--device参数将主机的摄像头设备添加到Docker容器中。fswebcam --no-banner -r 640x480 image.jpg (这个可以,捕获一张照片)如果你只是想要允许特定的Docker容器访问你的X server,你可以使用。这个命令只会允许本地的Docker容器连接到你的X server。

2023-12-19 15:15:34 473

原创 Ubuntu使用xshell连接

但如果你不确定,你可以通过终端执行以下命令来安装。服务器后,它应该自动启动。你可以使用以下命令检查。sudo passwd 设置root用户。如果服务未运行,你可以使用以下命令启动。xshll 是 用户名 不是主机名。一定要保证电脑和服务器在同一网段。

2023-12-05 09:41:09 117

原创 Soft-roce 安装

为了解决这个问题,你可以尝试将rdma_rxe模块添加到系统的自动加载模块列表中。这通常可以通过在/etc/modules文件中添加rdma_rxe来实现。然后,你可以在系统启动脚本(如/etc/rc.local)中添加rdma link add rxe_0 type rxe netdev ens33命令,以便在系统启动时自动执行。如果这些命令不存在,你可以使用echo命令来添加它们:(vim也可以)文件中的命令是正确的。(你可以通过以下命令来检查你的系统是否使用。管理的,你可能需要创建一个。

2023-12-05 09:32:09 717

原创 Ubuntu22.04安装Opencv

如果OpenCV已经被正确安装,那么问题可能出在PKG_CONFIG_PATH环境变量上。你需要将OpenCV的pkg-config文件的路径添加到PKG_CONFIG_PATH环境变量中。sudo make -j2 (中间可能会卡住,关机回到原目录,执行相同的命令)(我换成4G,8线程快的很,但是最后到达100%的时候,CPU达到91度,感觉CPU要烧掉,直接关机了,换成4G,4线程)首先,你需要创建一个新的文件,你可以通过运行以下命令来创建这个文件。然后,你需要将找到的路径添加到你的。

2023-12-05 09:29:19 1467

原创 虚拟机Ubuntu22.04搭建k8s集群

kubectl describe nodes master | grep -E '(Taints|Roles)' 查看主节点的taints,应该是不允许调度。我两个都做了,这两个命令不会改变主节点的角色,它们只会修改节点的 Taints 和标签,以影响 Pod 的调度行为和为节点添加附加信息。现在,您可以创建 Pod,而不必删除主节点上的 Taints。Pod 将会根据节点的标签和调度策略,随机调度到工作节点和主节点上。这将删除掉主节点上的 Taints,允许普通工作负载的 Pod 调度到主节点上。

2023-10-08 15:02:18 267 1

原创 Markdown学习

标题 #+空格二级标题##+空格三级标题###+空格。

2023-04-24 16:30:30 46 2

k8s的metrics-server配置yaml文件

k8s的metrics-server配置yaml文件

2024-12-09

learn-docker-in-a-month-of-lunches学习笔记

docker学习笔记

2024-02-28

learn-kubernetes-in-a-month-of-lunches

和learn-docker-in-a-month-of-lunches是同一个作者,这本书还是比较好的。

2024-02-28

learn-docker-in-a-month-of-lunches

英文pdf版,学习docker,window和Linux双系统都有 这个书用来学习docker还是不错的,就是全是英文,而且我感觉有点简单,初学者使用。想要学习docker或者K8S,还是在b站上找一个视频系统的看一下比较好,有了一点基础之后,就是遇到什么问题就上网搜,或者直接看官方文档

2024-02-28

opencv打开摄像头

opencv打开摄像头

2023-12-19

Ubuntu设置固定ip.docx

Ubuntu设置固定ip.docx

2023-10-20

空空如也

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

TA关注的人

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