对比 JFrog Artifactory Verdaccio Nexus3

对比 JFrog Artifactory Verdaccio Nexus3

特性/工具JFrog ArtifactorySonatype Nexus3Verdaccio
定位企业级通用制品仓库平台 (DevOps 核心)企业级通用制品仓库平台轻量级、专注于 npm 的私有仓库
核心语言/技术JavaJava (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
5. Anime.js
  • 官网 :https://animejs.com/
  • GitHub :https://github.com/juliangarnier/anime
6. Inspira UI

  • 官网 :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
10. Color4BG
11. Tween.js
  • 官网 :https://tweenjs.github.io/tween.js/docs/user_guide.html
  • GitHub :https://github.com/tweenjs/tween.js
12. Motion Vue
  • 官网 :https://motion.unovue.com/
    GitHub :https://github.com/motiondivision/motion-vue
13.TresJS
  • 官网 :https://docs.tresjs.org
  • GitHub :https://github.com/tresjs/tres