https://developer.aliyun.com/mirror/rustup?spm=a2c6h.13651102.0.0.31c51b11WJh38h
https://rustwiki.org/zh-CN/cargo/getting-started/installation.html
作者: admin
对比 JFrog Artifactory Verdaccio Nexus3
对比 JFrog Artifactory Verdaccio Nexus3
特性/工具 | JFrog Artifactory | Sonatype Nexus3 | Verdaccio |
---|---|---|---|
定位 | 企业级通用制品仓库平台 (DevOps 核心) | 企业级通用制品仓库平台 | 轻量级、专注于 npm 的私有仓库 |
核心语言/技术 | Java | Java (OSGi, Jetty) | Node.js |
许可证 | 开源版 (OSS) + 商业版 (Pro) | 开源版 (OSS) + 商业版 (Pro) | 完全开源 (MIT) |
主要支持的包类型 | 极其广泛 (Maven, Docker, npm, PyPI, Helm, Go, Debian, RPM, Universal, … 50+ 种) | 广泛 (Maven, npm, PyPI, Docker, NuGet, RubyGems, … 30+ 种) | 主要支持 npm,通过插件可支持 Docker, Go, PyPI 等 |
高可用 (HA) | 商业版提供强大的 Active-Active 集群,支持水平扩展,零宕机 | 商业版支持 Master-Slave 模式 | 原生不支持,需借助外部工具 (如 Kubernetes, Docker Swarm) 实现 |
数据库 | 支持多种 (MySQL, PostgreSQL, Oracle, MS SQL Server),可扩展 | 内置 OrientDB (3.x) / 使用文件系统 (3.60+),可扩展性一般 | 内置 LevelDB / SQLite,简单轻量 |
用户与权限 | 非常强大,细粒度的权限控制、LDAP/SSO 集成、用户组管理 | 强大,支持 LDAP/SSO、细粒度权限、角色管理 | 基础,支持用户、组、简单的权限,可通过插件增强 |
REST API | 极其全面,AQL (Artifactory Query Language) 可进行复杂查询 | 支持,功能较全面,但不如 Artifactory 强大 | 支持,主要用于 npm 相关操作,相对基础 |
CI/CD 集成 | 深度集成,与 Jenkins, GitLab CI, Azure DevOps 等无缝协作,支持构建信息存储与追溯 | 良好集成,支持主流 CI 工具 | 基础集成,主要用于 npm 包的发布 |
性能与扩展性 | 顶级,专为大规模、高并发设计,性能卓越 | 良好,能满足大多数企业需求 | 良好,但对于 npm 以外的负载或大规模并发可能成为瓶颈 |
特色功能 | AQL, 构建信息管理, 仓库复制 (Multi-Push), Docker 镜像 Promotion, 深度文件搜索, Checksum 优化 | 插件系统灵活,Proxy/Hosted/Group 仓库模型成熟稳定 | 极其简单易用,配置方便,启动快速,资源消耗低 |
适用场景 | 大型企业、需要统一管理多种制品、对高可用和性能要求极高、DevOps 流水线核心 | 中大型企业、需要管理多种语言制品、已有 Java 技术栈、预算中等 | 小型团队、前端项目为主、需要快速搭建 npm 私服、资源有限、追求简单 |
https://jfrog.com/help/r/jfrog-installation-setup-documentation/install-artifactory-using-docker
docker 安装 jfrog/artifactory-oss
docker pull docker.bintray.io/jfrog/artifactory-oss:latest
docker tag docker.bintray.io/jfrog/artifactory-oss artifactory-oss
docker run artifactory-oss
blender-快捷键
Blender 常用快捷键:
一、通用快捷键
1. 视图操作
鼠标中键拖动 :旋转视图。
Shift + 鼠标中键拖动 :平移视图。
Ctrl + 鼠标中键拖动 :缩放视图。
数字键 1/3/7 :前视图、右视图、顶视图。
数字键 5 :切换透视/正交视图。
Home :显示所有物体。
.(小数点) :聚焦选中物体。
2. 选择操作
左键 :选择物体。
A :全选/取消全选。
B :框选。
C :刷选(按住左键拖动选择)。
Shift + 左键 :多选。
Alt + 左键 :选择边循环或面循环。
3. 编辑模式
Tab :切换物体模式/编辑模式。
Ctrl + Tab :选择顶点/边/面模式。
E :挤出。
S :缩放。
R :旋转。
G :移动。
Ctrl + B :倒角。
Ctrl + R :环切。
二、建模快捷键
1. 基本操作
Shift + A :添加物体(网格、曲线、灯光等)。
M :移动物体到其他集合。
Ctrl + J :合并物体。
P :分离选中部分。
2. 编辑模式
Ctrl + E :边菜单(标记边、桥接边等)。
Ctrl + F :面菜单(填充、三角化等)。
Ctrl + V :顶点菜单(合并顶点、平滑顶点等)。
Ctrl + Shift + B :顶点倒角。
三、动画快捷键
1. 关键帧操作
I :插入关键帧(位置、旋转、缩放等)。
Alt + I :删除关键帧。
Shift + Ctrl + Alt + C :设置原点。
2. 时间轴操作
空格键 :播放/暂停动画。
Shift + 空格键 :反向播放动画。
左右箭头 :逐帧移动。
K :在时间轴上标记位置。
四、材质与渲染快捷键
1. 材质编辑
Shift + F3 :打开着色器编辑器。
Ctrl + T :添加纹理坐标和映射节点。
2. 渲染设置
F12 :渲染当前帧。
Ctrl + F12 :渲染动画。
Z :切换视图着色模式(线框、实体、渲染等)。
五、其他常用快捷键
1. 文件操作
Ctrl + N :新建文件。
Ctrl + O :打开文件。
Ctrl + S :保存文件。
Ctrl + Shift + S :另存为。
2. 工具操作
T :打开左侧工具面板。
N :打开右侧属性面板。
F3 :搜索操作。
Ctrl + Z :撤销。
Ctrl + Shift + Z :重做。
六、自定义快捷键
1. 打开快捷键设置 :
进入 Edit > Preferences > Keymap 。
2. 修改快捷键 :
搜索需要修改的操作,点击右侧的快捷键进行修改。
3. 保存设置 :
点击 Save Preferences ,保存自定义快捷键。
vue3动态效果
安装
npm install animate.css --save
引入
import 'animate.css';
使用
<div class="animate__animated animate__bounce">Hello, Animate.css!</div>
自定义
.your-classname {
animation-duration: 1.8s; /* 动画持续时间 */
animation-delay: 2s; /* 动画延迟时间 */
animation-iteration-count: infinite; /* 动画循环次数 */
}
2. AOS (Animate On Scroll)
官网:https://michalsnik.github.io/aos/
3. WOW.js
4.GSAP
官网 :https://gsap.com/ GitHub :https://github.com/greensock/GSAP
官网 :https://animejs.com/ GitHub :https://github.com/juliangarnier/anime
官网 :https://inspira-ui.com/ GitHub :https://github.com/unovue/inspira-ui
这是一款专门为 Vue3 设计的动效组件库,官方示例有 100 + 个。它自带超多惊艳的动画效果,像炫酷背景、粒子特效、按钮交互等,无需额外引入其他库就能做出流畅的过渡效果。
7. Uiverse.io
官网 :https://uiverse.io/ GitHub :https://github.com/uiverse-io
8. NavNav+
9. Galacean Engine
Galacean Engine 是蚂蚁重磅开源 Web 3D 动效引擎,是一个专注于 3D 场景实时渲染的引擎,它在动画方面也有着出色的表现。
官网 :https://galacean.antgroup.com/engine/ GitHub :https://github.com/galacean/engine
11. Tween.js
官网 :https://tweenjs.github.io/tween.js/docs/user_guide.html GitHub :https://github.com/tweenjs/tween.js
官网 :https://motion.unovue.com/
GitHub :https://github.com/motiondivision/motion-vue
官网 :https://docs.tresjs.org GitHub :https://github.com/tresjs/tres