原理docker volume

26. 干货系列从零用Rust编写正反向代理,如何发布Rust项目到Docker

Docker在服务端的应用中已经非常广泛,所以服务端项目支持Docker将是必不可少的存在,此篇讲述如何讲一个Rust项目发布到Docker的公共镜像里,以供他人使用 ......
干货 Rust 项目 Docker 26

【算法】友谊与雪花的舞动,脚本解析器原理

在11月的下雪天,小悦身处于温暖的办公室中,窗外的雪花在灯光下翩翩起舞。她盯着电脑屏幕,不经意间,一个熟悉的身影从办公室门口处经过,吸引了她的目光。那个人看上去很像是一个女孩,名叫苏菲,是她在大学时期遇到的国外交换生。 小悦的心跳加速,她有些不敢相信自己的眼睛。在她的记忆中,苏菲是一个温柔、聪明且乐 ......
算法 脚本 雪花 原理

第 117 场双周赛(容斥原理,记忆化搜索,排序)

本题我们采用隔板法+容斥原理来解决 合格总方案数 = 总方案书 - 不合理的方案数 = 不考虑limit的方案数 - 不合法方案数(至少有一个小朋友 > limit) 任意方案数 n个小球放到3个盒子中 -> n + 2个位置,选两个位置放隔板剩下位置放球 c(n + 2, 2) 三个小朋友为:甲乙 ......
原理 记忆 117

x86机器上运行arm64 docker

Docker Hub 上可以找到各种非 x86_64 平台的镜像,但是在x86上直接运行会报错: panic: standard_init_linux.go:175: exec user process caused “exec format error” [recovered] 在 x86_64 ......
机器 docker x86 arm 86

docker 部署 rabbitmq集群

rabbitmq集群: pull: docker pull rabbitmq 普通模式(默认): what: 集群中各节点有相同的队列结构, 但消息只会存在于集群中的一个节点。 对于消费者来说, 若消息进入 A 节点的 Queue 中, 当从 B 节点拉取时, RabbitMQ 会将消息从 A 中取 ......
集群 rabbitmq docker

脚本安装docker和docker-composed

该脚本支持centos7和centos8系统 #!/bin/bash #一键安装docker-ce和docker-compose,本脚本适用于CentOS7和8 function os7_install_docker () { rpm -qa | grep docker &> /etc/null i ......
docker docker-composed 脚本 composed

计算机组成原理之处理器(流水线)

引言 为什么不采用单周期实现,硬件比较简单? 主要是因为效率太低,处理器中最长的路径(一般是ld指令)决定了时钟周期 流水线概述 流水线是一种能使多条指令重叠执行的技术。 流水线更快的原因是所有的工作都在并行执行,所以单位时间能够完成更多的工作,流水线提高了吞吐率。 RISC-V是五级流水线 约等于 ......
流水线 处理器 流水 原理 计算机

Docker容器基础学习

Docker的基本概念 镜像(Image),容器(Container)和仓库(Repository)。 镜像(Image):Docker 镜像是一个只读的模板,可以用来创建 Docker 容器。它包含一个完整的操作系统环境,里面可以安装运行应用程序所需的所有内容,包括代码、运行时环境、系统工具、系统 ......
容器 基础 Docker

编译原理 | Concepts & Review

怎么感觉像是在学算法( 本文主要从词法分析, 语法分析, 语义分析三个章节总结. 1 词法分析 首先, 应该知道编译器的流程是词法分析 -> 语法分析 -> 语义分析 -> 中间代码生成 -> 代码优化 -> 目标代码生成. 旁边还有一个符号表. 词法分析分解源程序, 输出单词序列 (关键字, 标识 ......
Concepts 原理 Review amp

安装本地化docker registry,使其他机器能够发布容器

sudo docker pull registry:latest docker run -d -p 5000:5000 --name registry registry:latest http://localhost:5000/v2/_catalog, 检查运行成功 此时在子机3号上访问: http ......
容器 registry 机器 docker

vue2 vue.min.js和vue-cli-service build --target lib 构建的.min.js的压缩原理 源码分析

1 vue-cli-service --target lib https://github.com/vuejs/vue-cli/blob/f0f254e4bc81ed322eeb9f7de346e987e845068e/packages/%40vue/cli-service/lib/commands ......
vue vue-cli-service min 源码 原理

mysql的count统计原理

在我们平时查询数据库表记录行数的时候,经常会使用到count()函数,比如使用count(*)、count(1)或者count(某个主键或索引列),今天我们来对比下这些用法中哪个性能最优秀! count()方法的目的是计算当前sql语句查询得到的非NULL的行数 。 我们知道mysql是分为serv ......
原理 mysql count

docker 部署笔记 linux

在Linux上安装Docker和Docker-compose可以按照以下步骤进行: 安装Docker: 首先,需要确保Linux内核版本在3.10以上。可以通过运行 uname -r 命令来查看内核版本。 如果内核版本满足要求,可以使用yum源来安装Docker。首先,运行 yum remove d ......
笔记 docker linux

相机标定:张正友标定原理

本文来自公众号“AI大道理” —————— 计算机视觉的源头是相机,因此我们有必要对相机有所了解。 原始相机拍摄的图像一般都会有所畸变,导致画面和实际观测的有所排查,为了让相机拍摄的图像和肉眼观察的一致,就需要进行相机标定,获得相机参数,从而进行校正。 1、相机模型 相机是如何成像的?光束从物体表面 ......
原理 相机

ai技术是怎么换脸的,实现原理是什么,有那些软件

人工智能(AI)在近年来的迅猛发展中,带来了许多令人惊叹的技术创新,其中之一就是人工智能换脸技术。这项技术通过深度学习和图像处理的手段,使得用户可以将自己的面孔替换成其他人物,引发了广泛的讨论和应用。本文将深入探讨人工智能换脸技术的实现原理、相关软件以及伦理考量。 1. 人工智能换脸技术的实现原理 ......
原理 技术 软件

xposed hook的用法,原理是什么,做个比喻你就懂了

在当今数字化的时代,移动应用的使用已经成为我们日常生活的重要组成部分。然而,有时候我们可能希望对某些应用进行一些个性化的定制,而Xposed Framework就提供了这样一种可能性。本文将深入探讨Xposed Hook的用法和原理,同时通过生活中的比喻,让读者更好地理解这一技术。 第一部分:Xpo ......
原理 xposed hook

hook技术原理,举个详细的例子,然后给大家比喻一下就懂了

"Hook"技术,通常指的是一种在计算机编程中用于拦截、修改或扩展系统或应用程序行为的技术手段。它常用于软件开发中,通过在特定事件或函数调用的前后插入自定义代码,实现对系统或应用程序的控制和定制。这种技术在操作系统、图形用户界面(GUI)、网络通信、安全等领域广泛应用。 原理概述: 在软件开发中," ......
例子 原理 技术 hook

免root修改手机imei的技术原理是什么?如何实现的?hook吗

在过去,修改手机IMEI(International Mobile Equipment Identity)通常需要Root权限,这给用户带来了一些不便,也存在一定的安全风险。然而,近年来,一些技术爱好者提出了一种免Root修改手机IMEI的方法,通过技术手段实现这一功能,而无需获取系统的超级用户权限 ......
原理 手机 技术 root imei

如何在IDEA中实现快速将项目部署在docker上?

Linux系统端 1、安装docker,此过程略。附上在阿里云服务器上部署docker和docker-compose的链接:如何部署并使用Docker_云服务器 ECS-阿里云帮助中心 (aliyun.com) 2、安装完docker后,随便找一个目录(本例的路径是/ocos/docker/cert ......
项目 docker IDEA

docker 移植标准用法(移植到没有网络的环境)

制作自定义镜像docker ps #查看镜像 docker exec -it id bash # 进入容器进行自动修改操作,安装软件 通过容器提交制作镜像## -a 是作者 ,-m 是提交的记录信息 $ docker commit -a "OxyeMa" -m "myOnlyoffice" 容器id ......
环境 标准 docker 网络

检索增强生成 (RAG)的原理——传统检索+LLM生成相结合

RAG是一种检索增强生成模型,由信息检索系统和seq2seq生成器组成。它的内部知识可以轻松地随时更改或补充,而无需浪费时间或算力重新训练整个模型。 举个例子,假设你正在写一篇关于猫的文章,但你不确定如何描述猫的行为。你可以使用RAG来检索与猫行为相关的文档,然后将这些文档作为上下文与原始输入拼接起 ......
原理 传统 RAG LLM

【iOS开发】iOS App的加固保护原理:使用ipaguard混淆加固

​ 摘要 在开发iOS应用时,保护应用程序的安全是非常重要的。本文将介绍一种使用ipaguard混淆加固的方法来保护iOS应用的安全。通过字符串混淆、类名和方法名混淆、程序结构混淆加密以及反调试、反注入等主动保护策略,可以有效地保护应用程序的安全性。 ​ 引言 随着智能手机的普及,越来越多的用户使用 ......
iOS ipaguard 原理 App

docker修改宿主机为容器映射的端口

1.先关闭容器 root1@ubuntu22:~$ docker stop 091 2.再停止docker服务 root1@ubuntu22:~$ sudo stop docker 3.进入配容器置文件目录修改hostconfig.json文件 root@ubuntu22:/var/lib/dock ......
宿主机 宿主 端口 容器 docker

docker-compose.yaml写法,指定本地dockerfile创建(在无网络情况或者自定义的镜像)

docker-compose.yaml关键字 在docker-compose.yaml文件中,定义了Docker Compose服务的配置。以下是一些常用的docker-compose.yaml文件中的参数介绍: version:指定Docker Compose文件的版本号,定义了使用的Docker ......

docker运行单个locust脚本

docker pull locustio/locust docker run -d --name mylocust -p 8089:8089 -v /d/GisLocust/locustfiles:/mnt/locust locustio/locust -f /mnt/locust/locust_d ......
单个 脚本 docker locust

docker通过tcp推送镜像

1,打包 2,创建dockerFile文件 FROM anapsix/alpine-java:8_server-jre_unlimited MAINTAINER Lion Li RUN mkdir -p /hnapg/basedata/logs \ /hnapg/basedata/temp \ /h ......
镜像 docker tcp

WPF原理

1.Xaml标记实现和代码隐藏 <Window x:Class="WpfApp1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microso ......
原理 WPF

docker导入导出镜像

导出 docker save -o <保存路径>/myimage.tar myimage:latest 导入 docker load -i <路径>/myimage.tar 导出 docker export <容器ID> > mycontainer.tar 导入 docker import myco ......
镜像 docker

podman 容器管理 docker替代,进阶版本?

简介 Docker 的一个缺点是它有一个中央守护进程,它以 root 用户的身份运行,这对安全有影响。但这正是 Podman 的用武之地。 padman完全兼容docker命令和镜像。 Podman 是一个 无守护进程容器引擎,用于开发、管理和在你的 Linux 系统上以 root 或无 root ......
容器 版本 podman docker

docker redis

docker run --restart=always -p 6379:6379 --name redis -d redis:latest --requirepass 123456 docker run --restart=always \ -p 6379:6379 \ --name redis \ ......
docker redis