版本 架构 镜像ubuntu
ubuntu 22.04离线安装cuda 11.7.1、cudnn 8.9.3.28、nccl 2.18.3、tensorrt 8.6.1
最近在使用飞桨OCR,有几个特殊的符号需要进行识别,手上只有两台机器,一台1080TI单卡(windows 11),一台1080Ti双卡(linux 22.04),习惯性追新到飞桨最高支持的cuda11.7,其实1080Ti到cuda10就够用了,后面的新版本差没有明显的性能提升。 windows上 ......
x86体系架构推荐学习路线
"计算机组成与设计:硬件/软件接口" - 作者:David A. Patterson和John L. Hennessy。 "汇编语言程序设计" - 作者:Richard Blum。 "英特尔64和IA-32体系结构软件开发人员手册" - 英特尔官方提供的技术参考手册。 "x86汇编语言程序设计" - ......
Harbor 容器镜像仓库
### Harbor仓库概述 Docker官⽅提供了Registry镜像仓库,但是Registry的功能相对简陋。Harbor是VMware公司提供的⼀款镜像仓库,提供了权限控制、分布式发布、强⼤的安全扫描与审查机制等功能. Harbor 私有仓库,它以 Registry 为基础,提供了对⽤户友好的 ......
jdk 安装多个版本 卸载后【报错】Error: opening registry key ‘Software\JavaSoft\Java Runtime Environment‘
java -version 【报错】Error: opening registry key ‘Software\JavaSoft\Java Runtime Environment‘ 解决方案: 1.win+R 打开cmd, 输入 2.where java 返回: C:\Software\instal ......
git学习一:版本控制软件基础功能以及集中式和分布式版本控制软件
虽然已经工作一段时间并且在工作中也经常用到git,但是还没系统学习过git,特此学习一下并且记录笔记。 功能: 1.保存和管理文件 2.提供客户端工具进行访问 3.提供不同版本的比对功能 集中式版本控制:每一行会记录谁修改的,但是多个人修改同一行还是需要人工操作 分布式版本控制:先上传到本地,再上传 ......
利用maven怎么动态修改版本号
方案一:mvn -Denv.project.version=1.0-env 注:env.project.version为自定参数变量,env为dev或者test 1、在maven项目的父级pom设置变量,形如下 <groupId>org.example</groupId> <artifactId>d ......
4软件架构风格
五大架构风格及子风格 架构风格是描述系统的术语表和一组知道系统的建设规则 1、数据流风格:批处理、管道-过滤器 2、调用、返回风格:主程序子程序、面向对象、分层架构 3、独立构件风格:进程通信、事件驱动调用(隐式调用) 4、虚拟机风格:解释器、规则系统 5、以数据为中心:数据库系统、黑板系统、超文本 ......
win系统下各种版本的simstring安装
# simstring(original) - package url: http://www.chokkan.org/software/simstring/ - author: chokkan - 完全由C++编写 # simstring-fast - package url: https://g ......
ubuntu安装rocm
首先下载驱动程序的安装脚本。目前,PyTorch与v5.4.2兼容,因此我们将下载该版本。下面提供必要的命令,但如果需要更详细的说明,请参考AMD的页面《如何安装ROCm》。 Ubuntu v20.04 sudo apt-get update wget https://repo.radeon.com ......
3基于架构的软件开发方法
ABSD 是以架构为驱动,由业务、质量(非功能)和功能需求组合驱动架构设计 ABSD有三个基础,1软件功能分解,2选择架构风格实现业务和质量需求,3软件模板 视角和视图,用不同的视角就会有不同视图 用例来捕获功能需求,场景来捕获质量需求 架构开发过程: 架构需求:需求从需求库获取、构件标识(生成类, ......
2软件架构的4+1视图
原始阶段(汇编)-萌芽阶段(程序设计)-初级阶段(UML)-高级阶段(4+1视图) UML 逻辑视图 开发视图 用例视图 进程视图 部署视图 4+1 逻辑视图 :功能需求 实现视图 :软件管理 场景 进程视图 物理视图 ......
1软件架构的基本概念
架构的本质 软件架构是软件系统的结构、行为、属性的高级抽象 软件架构风格是某一软件领域的惯用模式,架构定义了一个词汇表和一组约束 架构的用处 架构有利于系统干系人交流 架构是可传递和复用的,通过研究架构可以预测软件的质量 有利于循序渐进的原型设计 **架构 就是 软件体系结构 架构在需求分析之后,软 ......
MySQL(二十一)MVCC多版本并发控制
### MySQL(二十一)MVCC多版本并发控制 #### 1 什么是MVCC - MVCC(Multiversion Concurrency Control)多版本并发控制。即通过数据行的多个版本管理来实现数据库的并发控制,使得在InnoDB事务隔离级别下执行`一致性读`操作有了保障。 - 就是 ......
Ubuntu——远程连接
1. ssh sudo apt-get install openssh-server #安装ssh sudo service ssh start #启动ssh sudo ps -e | grep ssh #查看ssh状态 sudo service ssh restart #重启ssh vi /etc ......
Int64针对32位架构是按照4字节还是8字节对齐?
作为构建.NET的标准,CLI Spec(ECMA-335)针对基元类型的对齐规则具有如下的描述。按照这个标准,我们是这么理解的:8字节的数据类型(int64、unsigned int64和float64)根据采用的机器指令架构选择4字节或者8字节对其。进一步来说,它们在x86/x64机器上的对其字... ......
ubuntu install latest chrome
1.download stable version via get wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 2.Install the downloaded deb chrome s ......
Oracle最高可用性架构(MAA)|铂金级(PLATINUM)
1、什么是MAA MAA即最高可用性架构(Maximum Availability Architecture ) Oracle最高可用性架构(MAA)为Oracle数据库提供了架构、配置和生命周期最佳实践 参考之前的文章: 1、 Oracle最高可用性架构(MAA)|青铜级(BRONZE) http ......
ceph16版本部署
# 1.初始化配置 | IP | 主机名 | | | | | 10.0.0.10 | storage01 | | 10.0.0.11 | storage02 | | 10.0.0.12 | storage03 | ## 1.1 配置离线源(所有节点) ```bash tar zxvf ceph16p ......
Jenkins主从架构的实现
# 一、概要 提到K8S环境下的CI/CD,可以使用的工具有很多,比如Jenkins、Gitlab CI、新兴的drone等,考虑到大多公司在VM环境下都采用 Jenkins 集群来搭建符合需求的 CI/CD 流程,这里先给介绍大家下Kubernetes+Jenkins的CI/CD方案。 Jenki ......
第九节:Centos8.x版本切换yum/dnf下载源为阿里的地址
一. 二. 三. ! 作 者 : Yaopengfei(姚鹏飞) 博客地址 : http://www.cnblogs.com/yaopengfei/ 声 明1 : 如有错误,欢迎讨论,请勿谩骂^_^。 声 明2 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权 ......
Java从零基础到架构师再到运维的学习路线
Java从零基础到架构师再到运维的学习路线 1. Java基础知识: - Java语法和基本数据类型 - 面向对象编程概念:类、对象、继承、封装、多态等 - 流程控制和循环:条件语句、循环语句 - 异常处理:异常类型、try-catch-finally块 - 集合框架: - 数组:一维数组和多维数组 ......
mac jdk多版本+maven配置
open -e .bash_profile # 多版本JDK 配置 export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk/Contents/Home export JAVA_17_HOME=/Library/Jav ......
ubuntu 22.04 中文输入法,最后是googlepinyin拯救了我!
* install googlepinyin ``` sudo apt-get install fcitx-googlepinyin ``` * 配置/etc/environment(升级到22.04之后的关键一步,必须得配置,我安装好之后,测试了在.bashrc等文件配置都没用,就必须配置/etc ......
linux 中查看glibc版本
001、查看软链接 [root@PC1 software]# ls -l /lib64/libc.so.6 lrwxrwxrwx. 1 root root 12 Jul 17 17:22 /lib64/libc.so.6 -> libc-2.17.so 002、执行 /lib64/libc.so.6 ......
GoFrame v2.5 版本发布,企业级 Golang 开发框架
开发工具新增了 `gf gen ctrl` 命令,以规范化定义、开发 API 接口,增加控制器、SDK 的代码生成提高开发效率,以解决 `Golang` 工程开发中接口层面的规范和效率问题。 ......
docker安装8版本elasticsearch遇到的问题FileSystemException
## docker安装8版本elasticsearch遇到的问题 ```bug Exception in thread "main" java.nio.file.FileSystemException: /usr/share/elasticsearch/config/elasticsearch.ym ......
centos7基础镜像添加nvidia依赖
是这样的,我在用centos:7创建基础镜像并配置好环境以后,发现在容器中 没有nvidia-smi命令 这样:创建一个Dockerfile文件,添加如下,基础镜像根据自己的改一下 FROM segment_anything_env:202307171558 LABEL maintainer "ch ......
ubuntu 按装java
buntu上安装Java的步骤如下: 打开终端(Terminal)更新软件包列表:输入 sudo apt update安装OpenJDK:输入 sudo apt install openjdk-11-jdk确认安装是否成功:输入 java -version,将会显示Java的版本信息———————— ......
centos7中安装最新版本的gdb
001、系统 [root@PC1 software]# lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noa ......
Flink 运行架构
# 第四章 Flink 运行架构 ## 4.1 Yarn 模式任务提交流程 ![image](https://img2023.cnblogs.com/blog/1968893/202307/1968893-20230717152212435-217006367.png) ``` text (1)Fl ......