作业九

qwen2vl ValueError: Image features and image tokens do not match: tokens: 568, features 600 本文介绍了一个用于计算多模态数据集中样本token数量的Python工具,特别针对包含文本和图像的Qwen2-VL模型数据集。 阅读详情

一、通过 RPM 安装 docker 17.03.0 版本并且配置 docker 阿里加速

#下载docker 17.03.0 版本的rpm包

[root@CentOS8 ~]# wget https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/docker-ce-17.03.0.ce-1.el7.centos.x86_64.rpm

#使用rpm安装docker 17.03.0包

[root@CentOS8 ~]# rpm --force --nodeps -ivh docker-ce-17.03.0.ce-1.el7.centos.x86_64.rpm

#配置阿里加速

[root@CentOS8 ~]# tee /etc/docker/daemon.json <<-'EOF'

> {

>   "registry-mirrors": ["https://aabbccdd.mirror.aliyuncs.com"]

> }

> EOF

{

  "registry-mirrors": ["https://aabbccdd.mirror.aliyuncs.com"]

}

[root@CentOS8 ~]# ll /etc/docker/daemon.json

-rw-r--r-- 1 root root 67 Nov 16 18:26 /etc/docker/daemon.json

#启动docker

[root@CentOS8 ~]# systemctl daemon-reload

[root@CentOS8 ~]# systemctl start docker

[root@CentOS8 ~]# docker version

Client:

 Version:      17.03.0-ce

 API version:  1.26

 Go version:   go1.7.5

 Git commit:   3a232c8

 Built:        Tue Feb 28 08:10:07 2017

 OS/Arch:      linux/amd64

 

Server:

 Version:      17.03.0-ce

 API version:  1.26 (minimum version 1.12)

 Go version:   go1.7.5

 Git commit:   3a232c8

 Built:        Tue Feb 28 08:10:07 2017

 OS/Arch:      linux/amd64

 Experimental: false

 

二、通过 docker 安装一个 LAPM 架构

#从hub上拉取centos:8.2.2004的镜像

[root@Ubuntu1804 ~]# docker pull centos:8.2.2004

#启动centos:8.2.2004的容器,命名lamp

[root@Ubuntu1804 ~]# docker run -itd --name lamp -p 80:80 --privileged centos:8.2.2004 /usr/sbin/init

#注意:在启动容器时要加--privileged,并运行/usr/sbin/init否则在启动服务时会有如下提示:

System has not been booted with systemd as init system (PID 1). Can't operate.

Failed to connect to bus: Host is down

 

#进入lamp容器

[root@Ubuntu1804 ~]# docker exec -it lamp /bin/bash

#清空repo源

[root@d1a9820797a8 /]# rm -f /etc/yum.repos.d/*.repo

#手动拷贝国内repo源到容器

[root@Ubuntu1804 ~]# docker cp base.repo lamp:/etc/yum.repos.d/

[root@d1a9820797a8 /]# ls /etc/yum.repos.d/     

base.repo

#安装lamp相关包

[root@d1a9820797a8 /]# yum -y install vim httpd php  php-mysqlnd mariadb-server

#修改为prefork模式支持httpd 模块方式

[root@fbdfe69be5f4 /]# vim /etc/httpd/conf.modules.d/00-mpm.conf

LoadModule mpm_prefork_module modules/mod_mpm_prefork.so

#制作lamp.php文件

[root@fbdfe69be5f4 /]# vim /var/www/html/lamp.php

<?php

try {

       $user='root';

       $pass='';

       $dbh = new PDO('mysql:host=localhost;dbname=mysql', $user, $pass);

       foreach($dbh->query('SELECT user,host from user') as $row) {

              print_r($row);

       }

       $dbh = null;

} catch (PDOException $e) {

       print "Error!: " . $e->getMessage() . "<br/>";

       die();

}

phpinfo();

?>

#启动httpd和mariadb服务

[root@fbdfe69be5f4 /]# systemctl start httpd  mariadb

#检查容器80端口已启动

[root@fbdfe69be5f4 /]# ss -nlt

State      Recv-Q     Send-Q         Local Address:Port           Peer Address:Port    

LISTEN     0          128                  0.0.0.0:80                  0.0.0.0:*       

LISTEN     0          80                         *:3306                      *:*

#检查宿主机80端口已启动

[root@Ubuntu1804 ~]# ss -nlt

State     Recv-Q     Send-Q          Local Address:Port           Peer Address:Port    

LISTEN    0          128             127.0.0.53%lo:53                  0.0.0.0:*       

LISTEN    0          128                   0.0.0.0:22                  0.0.0.0:*       

LISTEN    0          128                 127.0.0.1:6012                0.0.0.0:*       

LISTEN    0          128                 127.0.0.1:6013                0.0.0.0:*       

LISTEN    0          128                         *:80                        *:*       

LISTEN    0          128                      [::]:22                     [::]:*       

LISTEN    0          128                     [::1]:6012                   [::]:*       

LISTEN    0          128                     [::1]:6013                   [::]:*  

 

#浏览器访问http://宿主机IP/lamp.php可以看到如下页面,LAMP 搭建成功!

 

三、写出 docker run 命令的延申指令,如怎么在停止一个 docker 容器的时候自动删除该容器

#在启动容器时添加--rm参数

[root@Ubuntu1804 ~]# docker run -it --name test --rm alpine

/ # exit

[root@Ubuntu1804 ~]# docker ps -a

CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS                NAMES

 

 

四、写出 docker run 命令在自动启动 docker 服务时通过什么参数能够启动 docker 中的容器,从而实现容器随着 docker 服务的启动而自动启动

#在启动容器时添加--restart=always参数

[root@Ubuntu1804 ~]# docker run -it --name test --restart=always alpine

/ # exit

[root@Ubuntu1804 ~]# docker ps -a

CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS                NAMES

2b7fc543fcb2        alpine              "/bin/sh"           7 seconds ago       Up 1 second                              test

流媒体服务软件-LiveNVR channeltree 未授权访问 LiveNVR 能够通过简单的网络摄像机通道配置,将传统监控行业里面的高清网络摄像机 IPCamera、NVR 等具有 RTSP/Onvif 协议输出的设备接入到 LiveNVR,LiveNVR 能够将这些设备源的音/视频数据进行采集、转换、输出,进行全平台终端直播(PC、Android、iOS、微信、H5),并且LiveNVR能够将视频源的直播数据对接到第三方 CDN 网络,实现安防设备互联网级别的直播分发。对channeltree接口加上权限校验。直接访问接口即可获取数据。 阅读详情

相关推荐

RK3568 MIPI屏幕启动异常:从uboot logo到黑屏的排查与修复

本文详细分析了RK3568平台MIPI屏幕在启动过程中,从uboot阶段正常显示logo到内核阶段黑屏的典型故障。通过硬件测量与软件调试,最终定位问题根源在于电源时序,并提供了在设备树中为屏幕供电的regulator节点添加`regulator-boot-on`属性的关键解决方案,有效解决了因内核启动早期电源管理导致的显示异常。

weixin_29161719的博客 544

【从零搭建微服务服务器】CentOS8.2 安装 Docker

本文使用yum安装: 1、安装软件包; 2、设置yum源; 3、选择docker版本; 4、下载安装docker; ......

肥荣的博客 1690

N32串口DMA接收不定长数据:空闲中断与DMA通道的协同处理

本文详细解析了在N32系列MCU中,利用串口空闲中断与DMA通道协同处理不定长数据的核心机制与实战方法。通过剖析空闲中断的触发时机、DMA的配置要点以及两者协同工作的关键时序,提供了避免数据错乱的避坑指南和完整的代码实现,旨在帮助开发者构建高效、可靠的嵌入式串口通信子系统。

weixin_29191669的博客 125

云服务器CentOS8.2Docker图形化管理工具Portainer安装部署

目录前言一、Portainer简介二、Portainer安装步骤1.查看Docker状态 2.下载镜像2.1查询当前有哪些Portainer镜像: 2.2创建portainer目录:2.3pull 官方容器镜像2.4检查是否更新成功: 2.5启动portainer UI容器点关注,防走丢,如有纰漏之处,请留言指教,非常感谢该系列我们以及在腾讯云轻量级服务器上面进行了一系列的初始化工作:云服务器Centos8.2SSH登陆、安装部署图形化界面以及VNC连接一文详解云服务器CentOS8.2安装部署Docker

master_hunter的博客 2958

深入剖析:功率放大电路设计精髓——从理论到实践

输入信号首先被调制(通常是PWM脉宽调制)成高频开关信号,驱动功率开关管(MOSFET),再通过LC低通滤波器滤除高频分量,还原出放大的音频信号。在靠近功放板电源引脚处放置足够容量的电解电容(如100uF - 1000uF)和高频瓷片电容(如0.1uF)并联进行电源去耦,抑制低频和高频干扰,防止低频振荡(Motorboating)和高频自激。,堪称电子世界里的“能量转换器”。当输入信号在零附近(即两个器件切换导通的区域)时,由于器件的开启电压(Vbe或Vgs)不为零,输出波形会出现明显的衔接不流畅的失真。

Zihan2558的博客 1698

【2026年华为暑期实习-非AI方向(通软&嵌软&测试&算法&数据科学)- 7月15日-第二题- 手机多载波冲突选择】(题目+思路+Java&C++&Python解析+在线测试)

摘要 本文提出了一种解决手机基站载波选择问题的回溯算法。给定N个载波,每个载波具有带宽和所属频段,要求选择最多K个载波,满足:1) 不选择同一频段的多个载波;2) 不选择冲突频段的载波;3) 总带宽最大化。算法通过预处理冲突关系,使用位掩码优化冲突检查,按编号顺序回溯枚举所有可能组合。当找到更大带宽或相同带宽但字典序更小的组合时更新答案。该方法在N≤25和K≤8的约束下高效可行,并通过样例验证了正确性。输出为最大总带宽和对应的最优载波编号序列。

m0_73659489的博客 74

Centos8用Docker启动Centos8镜像

1、拉取Centos镜像 去阿里云上寻找Centos镜像 docker pull centos:centos8 2、创建容器(主服务器端口与容器端口映射--5000:22) docker run -itd <imageID> /bin/bash docker run -itd -p 5000:22 --name CentosY --privileged=true <...

HFDY的博客 7533

【YOLOv8改进[Conv]】使用OREPA助力V8更优秀

使用OREPA助力V8更优秀,降低训练成本,在不引入任何推理时间成本的情况下提高深度模型的性能。

静谧、淡雅 1918

阿里云 liunx Centos 8.2安装docker(完整步骤)

阿里云 liunx Centos 8.2安装docker(完整步骤)

bai_shuang的博客 1508

基于Gossip算法的柔性互联自治微网群分布式协调控制策略:复现代码与详细解释

摘要(149字): 本文基于Gossip算法实现了柔性互联微网群(MMG)的分布式协调控制策略仿真。研究构建了包含3个微网、10个分布式电源(DG)的MATLAB/Simulink模型,采用双层控制架构:上层通过柔性交流开关(FAS)实现微网间功率协调,下层利用Gossip算法完成DG间的边际成本一致性控制。重点开发了异步通信的Gossip算法核心函数,实现了分布式电源的自主边际成本估计与功率分配。仿真验证了系统在负荷变化和DG故障等工况下的协调控制能力,结果表明该策略能有效维持微网群的经济运行与功率平衡。

huanghm88的专栏 281

固定效应模型-以stata为工具

固定效应模型(Fixed Effects Model)是一种面板数据分析方法,通过引入个体固定效应来控制个体间的异质性,并更准确地估计解释变量对因变量的影响。它在许多经济、社会科学和健康研究中被广泛应用。

侯小啾技术博客 2840

docker安装centos8

centos8中即将用dnf替代yum 所以下面均用dnf命令 搜索centos镜像 第一即为官方镜像 默认是centos8 [root@localhost lsjspl]# docker search centos NAME DESCRIPTION STAR...

五少爷 5550

7、初级视觉皮层(V1)的研究综述

本文综述了初级视觉皮层(V1)的基本功能特性、计算理解、细胞相互作用及理论模型。V1不仅执行方向和空间频率的选择性滤波,还通过相位选择性和上下文调制参与高级视觉处理。研究从信息编码角度解释了V1感受野的形成,并介绍了基于自然图像统计的建模方法。横向与反馈连接揭示了V1在全局视觉整合中的作用,尤其是上下文对细胞响应的快速调节。李的动态模型提出V1可生成视觉显著性图,支持前注意分割和注意力引导。未来研究聚焦于V1在注意力、意识和硬件实现中的潜在应用,推动视觉神经科学与人工智能的交叉发展。

7z8x2c4v6b9的博客 146

【编译原理】作业九

这一次作业才仓促了……没有打出来

吴政亿的博客 586

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

九周作业做作业

如图为一个地堡的地形图。编写一个程序,计算城堡一共有多少个房间,最大的房间有多大。城堡被分割成m×nn≤50n≤50个方块,每个方块可以有0∼4面墙。# 代表墙壁,| 和 - 都表示没有墙壁。不被墙分割的方块连在一起组成一个房间。城堡外围一圈都是墙。第一行是两个整数R和C,分别是南北向、东西向的方块数。接下来是一个R行C列的整数矩阵,每个整数p描述一个方块(0≤p≤50如果用1对应西墙,2对应北墙,4对应东墙,8。

2401_87229690的博客 898

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

系分 平时作业九

系分 平时作业九 1. Make Reservation 领域建模 数据建模 Location(name, locCode/Key ) Hotel( ID/Key , name, stars, address, locCode/FKey , briefIntr) Reservation(ID/key, date, time, checkInDate, numberOfNights) Rese...

llp0159的博客 241

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

CINTA作业九

CINTA作业九 1.证明命题 11.2。 证明: (1)封闭性: ∀ a,b∈QRp ,∃ x,y∈Zx2≡a(mod p),y2≡b(mod p) ,则a×b≡x2×y2=(x×y)2故a×b∈QRp\forall\ a,b\in QR_p\ ,\exist\ x,y\in Z\\ x^2\equiv a(mod\ p),y^2\equiv b(mod \ p)\ ,\\ 则a\times b\equiv x^2\times y^2=(x\t

editorc的博客 1687

mysql 作业_MySQL 作业九

1.行级复制和语句级复制模式有什么区别?如何查看当前数据库复制是哪种模式?基于语句的复制(statement based replication): 基于主库将SQL语句写入到bin log中完成复制基于行数据的复制(row based replication): 基于主库将每一行数据变化的信息作为事件写入到bin log中完成日志mysql> show variables like '%b...

weixin_42513152的博客 140

计组 作业九

指令系统 以及中央处理器两章,多者都是书上概念

qq_46476515的博客 1943

Java作业九

(一)学习总结 1.用思维导图对javaIO操作的学习内容进行总结。 2.下面的程序实现了文件的拷贝,但采用的是一个字节一个字节的读写方式,效率很低。使用缓冲区可以减少对文件的操作次数,从而提高读写数据的效率。IO包中提供了两个带缓冲的字节流BufferedInputStream和BufferedOutputStream,查阅JDK帮助文档,修改程序,利用这两个类完成文件拷贝,对比执行效率。 i...

weixin_30556959的博客 138

作业九 ——报告及总结

《软件工程》课程总结   《软件工程》课程既强调基本概念和基本知识的理解和掌握,又侧重软件项目的分析、设计、实现和维护的基本技能。比较注意“点”和“面”的结合。我还是蛮喜欢这门课的,通过对这门课的学习让我意识到理论学习很重要,实践更重要,实践是检验真理的唯一标准,只有将理论与实际结合,才更能发挥我们所学的知识的作用。整一个学期下来,总的来说还是学到了很多东西的,有很多地方是值得肯定的,...

afv5959的博客 310
上一篇: 作业八
Learning_Linux
博客等级 码龄6年 0粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值