- 博客(85)
- 收藏
- 关注
原创 根据sha256下载对应的docker镜像
docker pull https://hub.docker.com/layers/ollama/ollama/0.3.1/images/sha256:cc6c8cada0871c91f89485547aef6fcc4bf3acc7748a543049b0b7246566f99d
2025-02-10 10:58:44
169
原创 CentOS硬解码+ffmpeg+Nvidia硬解码
能成功用cuda硬解码视频流:top显示cpu占用率明显下降,nvidia-smi显示有算力占用。2.下载 nv-codec-headers。3.下载 ffmpeg。
2024-10-16 13:46:18
384
原创 CentOS安装NVIDIA驱动、CUDA以及nvidia-container-toolkit
yum 会把下载的软件包和header存储在cache中(默认路径/var/cache/yum/),而不自动删除。如果觉得占用磁盘空间,可以使用yum clean指令进行清除,更精确 的用法是yum clean headers清除header,yum clean packages清除下载的rpm包,yum clean all全部清除。0.1.2 下载新的CentOS-Base.repo 到/etc/yum.repos.d/打开链接:https://www.nvidia.cn/drivers/lookup/
2024-10-15 09:46:48
3263
原创 docker将容器打包提交为镜像,再打包成tar包
以上步骤详细说明了如何将 Docker 镜像保存为一个 tar 包文件,并且如何在需要时导入这个 tar 包中的镜像。这个方法非常适合用于备份、迁移和分发 Docker 镜像。
2024-06-20 16:08:24
2088
原创 麒麟(Atlas 300I pro)安装python3.9与docker部署项目新包
完整安装python3.91、安装之前的一个类先安装:不然 make的时候,会报缺少很多包。仔细看中间有提示如果是华为云,最好先安装openssl 1.1.1及以上的版本。这里安装的是1.1.1w的版本然后再编译make 安装,后续再返回这里重新安装也可。./config --prefix=/usr/local/openssl #如果此步骤报错,需要安装perl以及gcc包ldconfig -v # 设置生效查看openssl版本正式安装。
2024-06-20 15:46:00
1212
原创 labelimg遇到的标签修改问题:修改一张图像的标签时,保存后导致classes.txt改变
例如:labelimg D:/test/yolo/20230725_113819 D:/test/yolo/20230725_113819/classes.txt。labelimg data/aaa[图像路径] data/predefined_classes.txt[预定于的类别路径]当你修改目标的标签时候,你发现有了下拉菜单,可以选择之前你的预定义的类别了。完美解决了该问题,现在可以手动修正模型的结果了。解决:设置一个 predefined_classes.txt,内容和模型定义的一致。
2023-12-06 15:40:32
5930
6
原创 大模型流行的原因以及大小模型在多任务场景的优劣对比
这一原则通常适用于软件工程中的许多方面,但在深度学习和计算机视觉领域,大模型的兴起与一些独特的因素有关,解耦不一定适用于所有场景。在某些情况下,使用混合策略,即在一个大模型中包含一些专门设计的小模块,可能也是一个有效的方法。虽然解耦在一些场景下仍然很重要,但在某些计算机视觉任务中,使用大模型的端到端方法可能会更适用,因为它可以减少手工特征工程的需要,提高模型的灵活性和性能。不同的任务和场景可能需要不同的方法。大模型通常需要大量的标注数据进行训练,而近年来随着可用的数据集越来越大,大模型的训练变得更为可行。
2023-12-06 14:21:37
2016
原创 nvidia安装出现7-zip crc error解决办法
本人尝试过全网说的所有办法,都解决不了,但使用network版本可以解决问题。解决办法:下载network版本,重新安装。(选择自己需要的版本)分析原因:local版本的安装包可能在下载过程中出现损坏。
2023-12-01 15:04:58
16519
5
原创 安装FFmpeg(使用conda安装)
频道是Navigator和conda查找包的位置,(source)具有相同名称的包可能存在于多个通道上,如果希望从默认通道以外的其他通道安装,则指定要使用哪个通道的一种方法是使用 conda install -c channel_name package_name语法。运行程序的时候出现了这个错误,Unknown encoder ‘libx264’,和ffmpeg库有关.3、conda install -c 中的 -c 是什么意思。-c 即 -channel。
2023-10-09 15:29:29
4609
原创 window-python3.7-dlib-pip安装(ERROR: Could not build wheels for dlib, which is required to install py)
window-python3.7-dlib-pip安装
2023-09-18 11:03:37
1411
原创 安装Nodejs踩过的坑:npm安装报错npm ERR! code EPERM npm ERR! syscall mkdir npm ERR! path D:\Program Files\nod..)
执行成功后会出现npm WARN using --force I sure hope you know what you are doing。这里我的.npmrc是正常显示的,如果你的没有,看是不是因为将隐藏的项目勾选上了,然后去掉勾选。
2023-07-20 13:49:55
3536
1
原创 Git学习
Git图文使用教程详解(一)https://blog.youkuaiyun.com/Augenstern_QXL/article/details/120088445Git图文使用教程详解(二)https://blog.youkuaiyun.com/Augenstern_QXL/article/details/120088567?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST
2022-03-21 09:25:13
319
1
原创 SSM-kuang
狂神说的SSM资料http://mp.weixin.qq.com/mp/homepage?__biz=Mzg2NTAzMTExNg==&hid=3&sn=456dc4d66f0726730757e319ffdaa23e&scene=18#wechat_redirect
2022-03-20 16:55:31
287
原创 SSM 框架整合案例
项目简介使用 SSM 框架搭建出一套简单的 CRUD 项目示例,主要涉及两张表:员工表和部门表,其中每个员工都对应一个部门。主要实现的功能1、分页查询所有员工信息并展示列表。2、添加一条员工的信息。3、新增数据需要校验:jQuery 前端校验用户名和邮箱是否合法。 Ajax 请求校验用户名是否重复。 JSR 303 后端校验用户名、邮箱是否合法以及用户名是否重复。4、编辑修改某条员工的信息。5、删除某条员工的信息,批量删除所选员工的信息。6、RESTful 风格的.
2022-03-16 21:05:59
1018
原创 Mybatis笔记
水友的完整笔记无关的知识,直接看上面的链接就行package com.atguigu.mybatis.test;import com.atguigu.mybatis.mapper.UserMapper;import com.atguigu.mybatis.pojo.User;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.iba
2022-03-12 11:35:16
469
原创 JavaWeb学习(第三天)-2-MVC
review:1. 最初的做法是: 一个请求对应一个Servlet,这样存在的问题是servlet太多了2. 把一些列的请求都对应一个Servlet, IndexServlet/AddServlet/EditServlet/DelServlet/UpdateServlet -> 合并成FruitServlet 通过一个operate的值来决定调用FruitServlet中的哪一个方法 使用的是switch-case3. 在上一个版本中,Servlet中充斥着大量的switch...
2022-03-07 21:26:16
82
原创 JavaWeb学习(第三天)-1-Servlet的剩余部分
review:1. post提交方式下的设置编码,防止中文乱码 request.setCharacterEncoding("utf-8"); get提交方式,tomcat8开始,编码不需要设置 tomcat8之前,get方式设置比较麻烦: String fname = request.getParameter("fname"); byte[] bytes = fname.getBytes("iso-8859-1"); fname = new String(bytes,...
2022-03-07 15:47:40
556
原创 JavaWeb学习(第二天)BS/CS-Tomcat-servlet入门
相关的配置链接:Tomcat的安装与配置IntelliJ IDEA 配置Tomcat运行web项目配置过程中的相关细节1. 新建项目 - 新建模块2. 在模块中添加web3. 创建artifact - 部署包4. lib - artifact 先有artifact,后来才添加的mysql.jar。此时,这个jar包并没有添加到部署包中 那么在projectSettings中有一个Problems中会有提示的,我们点击fix选择add to......
2022-03-06 20:32:23
281
原创 JavaWeb学习(第一天)内容总结以及代码精简
1.CSS 1) CSS的角色:页面显示的美观风格 2) CSS的基础语法:标签样式;类样式;ID样式;组合样式;嵌入式样式表;内部样式表;外部样式表 3) 盒子模型:border、margin、padding 4) 定位和浮动:position、float、DIV+CSS布局2.JS 1) JS是客户端(浏览器端)运行的脚本语言,语法风格和java比较类似 2) JS是弱类型的语言 var str = 99 ; 3) JS的函数 function hello(var...
2022-03-06 10:14:21
120
原创 JavaWeb学习(第一天)-3-JavaScript部分
<html> <head> <meta charset="utf-8"> <script language="javascript"> // String str = "hello world" ; var str = "hello world"; alert(typeof str); str = 9999 ; alert(typeof str); var person = new Object(); .
2022-03-05 20:24:49
638
原创 JavaWeb学习(第一天)-2-CSS部分
<html> <head> <meta charset="utf-8"> <!-- 内部样式表 --> <style type="text/css"> /* 被style标签包围的范围是CSS环境,可以写CSS代码 */ /* 标签样式表 */ p{ color:red; } /* 类样式 */ .f20{ font-size:20px; } </style&g.
2022-03-05 19:26:29
91
原创 JavaWeb学习(第一天)-1-HTML部分
00-HTML和CCS的介绍01-HTML和CCS的书写规范02-HTML和CCS的标签语法<!DOCTYPE html><!-- 约束,声明 --><!-- html标签表示html的开始 lang="zh_CN"表示中文 html标签中一般分为两部分,分别是:head和body --><head><!-- 表示头部信息,一般包含三部分内容,title标签,css样式,js代码 --> <m
2022-03-05 16:36:14
86
原创 JDBC学习(第三天)-2-第九章-Apache-DBUtils实现CRUD操作
JDBC内容结束!package com.atguigu5.dbutils;import java.sql.Connection;import java.sql.Date;import java.sql.ResultSet;import java.sql.SQLException;import java.util.List;import java.util.Map;import org.apache.commons.dbutils.QueryRunner;import org.
2022-03-05 10:36:40
89
原创 JDBC学习(第三天)-1-第八章-数据库连接池
Druid:德鲁伊package com.atguigu4.connection;import java.beans.PropertyVetoException;import java.sql.Connection;import java.sql.SQLException;import org.junit.Test;import com.mchange.v2.c3p0.ComboPooledDataSource;import com.mchange.v2.c3p0.D...
2022-03-05 10:09:50
451
原创 JDBC学习(第二天)-5-第七章-DAO及相关实现类
DAO:Data Access Object访问数据信息的类和接口,包括了对数据的CRUD(Create、Retrival、Update、 Delete),而不包含任何业务相关的信息。有时也称作:BaseDAO 作用:为了实现功能的模块化,更有利于代码的维护和升级。 package com.atguigu3.dao;import java.lang.reflect.Field;import java.lang.reflect.ParameterizedType;import java
2022-03-05 08:45:21
206
原创 JDBC学习(第二天)-4-第六章-数据库事务
package com.atguigu1.transaction;import java.lang.reflect.Field;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import org.junit.Test;imp...
2022-03-04 20:17:14
86
原创 JDBC学习(第二天)-3-第五章-批量插入
package com.atguigu5.blob;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException;import org.junit.Test;import com.atguigu3.util.JDBCUtils;/* * 使用PreparedStatement实现批量数据的操作 * * update、delete本身就具有批量操作的效果...
2022-03-04 17:04:31
99
原创 JDBC学习(第二天)-2-第四章操作BLOB类型字段
数据库中往往带有照片、视频等大数据文件。那么我们如何处理呢?package com.atguigu5.blobHJR;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.lang.reflect.Field;import ja...
2022-03-04 16:07:39
235
原创 JDBC学习(第二天)-1-第三章CRUD操作练习
package com.atguigu4.exer;import java.sql.Connection;import java.sql.PreparedStatement;import java.util.Scanner;import org.junit.Test;import com.atguigu3.util.JDBCUtils;//课后练习1public class Exer1Test { @Test public void testInsert(){ Scan...
2022-03-04 14:59:38
99
原创 JDBC学习(第一天)-2-第三章-使用PreparedStatement实现CRUD操作
package com.atguigu3.preparedstatement.crud;import java.sql.Connection;import java.sql.PreparedStatement;import org.junit.Test;import com.atguigu3.util.JDBCUtils;public class preparedstatementHJR { @Test public void testCommonUpdate() ...
2022-03-03 20:38:16
246
原创 JDBC学习(第一天)-1-第一、二章-JDBC概述、获取数据库连接
package com.atguigu1.connection;import java.io.IOException;import java.io.InputStream;import java.sql.Connection;import java.sql.Driver;import java.sql.DriverManager;import java.sql.SQLException;import java.util.Properties;import org.junit.Tes...
2022-03-03 15:32:35
78
原创 MySQL学习(第四天)-3-第十六章-变量、流程控制与游标
#第16章_变量、流程控制与游标#1. 变量#1.1 变量: 系统变量(全局系统变量、会话系统变量) vs 用户自定义变量#1.2 查看系统变量#查询全局系统变量SHOW GLOBAL VARIABLES; #617#查询会话系统变量SHOW SESSION VARIABLES; #640SHOW VARIABLES; #默认查询的是会话系统变量#查询部分系统变量SHOW GLOBAL VARIABLES LIKE 'admin_%';SHOW VARIABLES LI.
2022-03-02 15:12:45
297
原创 MySQL学习(第四天)-2-第十五章-存储函数
存储过程仅作了解!#第15章_存储过程与存储函数#0.准备工作CREATE DATABASE dbtest15;USE dbtest15;CREATE TABLE employeesASSELECT * FROM atguigudb.`employees`;CREATE TABLE departmentsASSELECT * FROM atguigudb.`departments`;SELECT * FROM employees;SELECT * FR
2022-03-02 10:17:22
392
原创 MySQL学习(第四天)-1-第十四章-视图
#第14章_视图(View)/*1. 视图的理解① 视图,可以看做是一个虚拟表,本身是不存储数据的。 视图的本质,就可以看做是存储起来的SELECT语句 ② 视图中SELECT语句中涉及到的表,称为基表③ 针对视图做DML操作,会影响到对应的基表中的数据。反之亦然。④ 视图本身的删除,不会导致基表中数据的删除。⑤ 视图的应用场景:针对于小型项目,不推荐使用视图。针对于大型项目,可以考虑使用视图。⑥ 视图的优点:简化查询; 控制数据的访问*/#2. ...
2022-03-02 09:02:38
99
原创 MySQL学习(第三天)-5-第十三章-约束
#第13章_约束/*1. 基础知识1.1 为什么需要约束? 为了保证数据的完整性!1.2 什么叫约束?对表中字段的限制。1.3 约束的分类:角度1:约束的字段的个数单列约束 vs 多列约束角度2:约束的作用范围列级约束:将此约束声明在对应字段的后面表级约束:在表中所有字段都声明完,在所有字段的后面声明的约束角度3:约束的作用(或功能)① not null (非空约束)② unique (唯一性约束)③ primary key (主键约束)④ foreig...
2022-03-01 17:26:01
88
原创 MySQL学习(第三天)-3-第十一章-数据处理之增删改
#5.综合案例# 1、创建数据库test01_libraryCREATE DATABASE IF NOT EXISTS test01_library CHARACTER SET 'utf8';CREATE DATABASE IF NOT EXISTS test01_library CHARACTER SET 'UTF8';USE test01_library;# 2、创建表 books,表结构如下:CREATE TABLE IF NOT EXISTS ...
2022-03-01 15:21:53
84
原创 MySQL学习(第三天)-2-第十章-创建和管理表
#第10章_创建和管理表SELECT * FROM `order`;#1. 创建和管理数据库#1.1 如何创建数据库#方式1:CREATE DATABASE mytest1; # 创建的此数据库使用的是默认的字符集#查看创建数据库的结构SHOW CREATE DATABASE mytest1;#方式2:显式了指名了要创建的数据库的字符集CREATE DATABASE mytest2 CHARACTER SET 'gbk';#SHOW CRE...
2022-03-01 11:24:13
137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人