首页 文章 精选 留言 我的

精选列表

搜索[加密工具],共10000篇文章
优秀的个人博客,低调大师

vfox 0.3.0 发布: 一个工具管理所有运行时版本!

项目地址: https://github.com/version-fox/vfox 官网地址: https://vfox.lhan.me/zh-hans/ 重大更新⚠️⚠️⚠️ 该版本重构了插件系统,并将插件库迁移至新的索引仓库。 当前版本如何添加插件? 当前版本改变了原有的插件添加方式, 去掉了插件的分类, 如下所示: vfox add nodejs/nodejs -> vfox add nodejs vfox add java/java -> vfox add java 如何迁移已安装的旧插件? 你只需要执行vfox update命令就可直接升级, 但是请注意对于旧插件你需要执行两次! 哪原先已安装的旧版插件还能运行吗? 可以! 你仍然可以继续使用旧版插件! 如何查看所有可用插件呢? 使用 vfox available 命令. (响应很慢!? 当前版本支持你切换注册地址!!. 请看插件注册地址) 浏览可用插件列表页 更新内容: Refactor: 加载新版本插件并兼容旧版本插件by@aooohanin#136 Refactor: 从注册中心获取插件并支持切换注册中心地址by@aooohanin#151 feat: 支持loong64架构 by@aooohaninbe89b48 feat: 搜索功能高亮展示已安装版本 by@Chance-fyiin#155 feat: 支持Available钩子函数获取用户输入 by@aooohanin4b06c9d fix: search命令中断之后, 未恢复光标 by@Chance-fyiin#133 fix: 单独处理PATH, 防止重复 by@aooohanin8777ec7 fix: 重新生成zip 软链 by@aooohanin6873bdb 新贡献者: @ctyytcmade their first contribution in#126 @leihenshangmade their first contribution in#132 @jan-barmade their first contribution in#160 Full Changelog:v0.2.6...v0.3.0 已支持插件: https://vfox.lhan.me/zh-hans/plugins/available.html 快速开始 亮点: 跨平台 (Windows、Linux、macOS), 不同的平台拥有相同的用户体验 使用一致的命令管理所有语言 简单的插件系统添加对您所需 SDK 的支持 支持 Global、Project、Session 三种作用域 切换项目时,自动切换到对应版本 详细的安装指南请参见 快速入门 1. 选择一个适合你的安装方式。 2. ⚠️ 挂载 vfox 到你的 Shell (从下面选择一条适合你 shell 的命令) ⚠️ echo 'eval "$(vfox activate bash)"' >> ~/.bashrc echo 'eval "$(vfox activate zsh)"' >> ~/.zshrc echo 'vfox activate fish | source' >> ~/.config/fish/config.fish # PowerShell: # 1. 打开 PowerShell 配置文件: New-Item -Type File -Path $PROFILE # 无需在意 `文件已存在` 错误 Invoke-Item $PROFILE # 2. 将下面一行添加到你的 $PROFILE 文件末尾并保存: Invoke-Expression "$(vfox activate pwsh)" 请记住重启你的 Shell 以应用更改。 3. 添加插件 $ vfox add nodejs 4. 安装版本 vfox install nodejs@latest 5. 切换版本 $ vfox use nodejs@21.5.0 $ node -v 21.5.0 Java 完整演示 作用域演示 Project 作用域 Session 作用域 项目地址: https://github.com/version-fox/vfox

优秀的个人博客,低调大师

vfox 0.2.5 发布: 一个工具管理所有运行时版本!

项目地址:https://github.com/version-fox/vfox 官网地址:https://vfox.lhan.me/zh-hans/ 该版本主要修复了 Powershell Hook 脚本引起的几个问题,优化了用户体验和性能,还支持 GitBash shell, 并为 0.3.0 做准备。 更新内容: feat: 支持PreUse hook函数 by@bytemainin#58 feat: 支持 GitBash shell by@aooohanin967d2cf feat: 支持模糊搜索所有版本 by@Chance-fyiin#78 fix: VSCode下PATH重复问题 by@aooohanine3c35b9 fix: 模糊搜索的不一致问题 by@Chance-fyiin#75 fix(powershell): 覆盖原始prompt函数 by@LordHumphreyin#101 fix(powershell): 激活后导致,中文乱码问题 by@LordHumphreyin#117 fix(powershell): 由于Powershell的bug, 需要提前进行清理 by@aooohanin8ce7be0 fix(zip): 解压缩未保持原有格式 by@ahai-codein#103 fix(plugin): 插件未传递主版本信息 by@aooohanin9151cf2 refactor: 变更插件存储格式, 由单文件改为一个插件对应一个目录 by@aooohaninf0253a4 新贡献者: @xxnuomade their first contribution in#71 @dependabotmade their first contribution in#77 @bytemainmade their first contribution in#58 @LordHumphreymade their first contribution in#101 @ahai-codemade their first contribution in#103 Full Changelog:v0.2.4...v0.2.5 已支持插件: Name Version Author Description dart/dart 0.0.1 Aooohan dart plugin, support for getting stable, dev, beta version deno/deno 0.0.1 Aooohan Deno plugin,https://deno.com/ dotnet/dotnet 0.0.1 Korbinian Habereder dotnet plugin, support for dotnet sdks 6.0, 7.0, 8.0 flutter/flutter-cn 0.0.1 Aooohan flutter plugin for China, support for getting stable, dev, beta version flutter/flutter 0.0.2 Aooohan flutter plugin, support for getting stable, dev, beta version golang/golang 0.0.2 Aooohan gradle/gradle 0.0.1 ahai gradle java/adoptium-jdk 0.0.1 aooohan Adoptium JDK java/azul-adoptium-jdk 0.0.1 axdank Azul (Zulu) JDK - Adoptium java/azul-jdk 0.0.3 yimiaoxiehou Azul JDK, also known as Zulu java/graalvm 0.0.1 ahai graalvm JDK java/ibm-adoptium-jdk 0.0.1 axdank IBM JDK - Adoptium java/microsoft-adoptium-jdk 0.0.1 axdank Microsoft JDK - Adoptium java/redhat-adoptium-jdk 0.0.1 axdank RedHat JDK - Adoptium kotlin/kotlin 0.0.1 Aooohan Kotlin plugin maven/maven 0.0.1 Aooohan nodejs/nodejs 0.0.7 Aooohan Node.js nodejs/npmmirror 0.0.5 yimiaoxiehou install Node.js usehttps://cdn.npmmirror.com python/npmmirror 0.0.3 aooohan vfox >= 0.2.3 !!! From npmmirror.org. For Windows, only support >=3.5.0, but no restrictions for unix-like python/python 0.0.3 aooohan vfox >= 0.2.3 !! For Windows, only support >=3.5.0, but no restrictions for unix-like zig/zig 0.0.4 aooohan Zig 快速开始 亮点: 跨平台 (Windows、Linux、macOS), 不同的平台拥有相同的用户体验 使用一致的命令管理所有语言 简单的插件系统添加对您所需 SDK 的支持 支持 Global、Project、Session 三种作用域 切换项目时,自动切换到对应版本 详细的安装指南请参见快速入门 1. 选择一个适合你的安装方式。 2. ⚠️挂载 vfox 到你的 Shell (从下面选择一条适合你 shell 的命令)⚠️ echo 'eval "$(vfox activate bash)"' >> ~/.bashrc echo 'eval "$(vfox activate zsh)"' >> ~/.zshrc echo 'vfox activate fish | source' >> ~/.config/fish/config.fish # PowerShell: # 1. 打开 PowerShell 配置文件: New-Item -Type File -Path $PROFILE # 无需在意 `文件已存在` 错误 Invoke-Item $PROFILE # 2. 将下面一行添加到你的 $PROFILE 文件末尾并保存: Invoke-Expression "$(vfox activate pwsh)" 请记住重启你的 Shell 以应用更改。 3. 添加插件 $ vfox add nodejs/nodejs 4. 安装版本 vfox install nodejs@latest 5. 切换版本 $ vfox use nodejs@21.5.0 $ node -v 21.5.0 目前已支持多种开发语言,欢迎使用~~ 作用域演示 Project 作用域 Session 作用域 Node 完整演示 项目地址:https://github.com/version-fox/vfox

优秀的个人博客,低调大师

VersionFox 0.2.4 发布:一个工具管理所有运行时版本!

项目地址: https://github.com/version-fox/vfox 官网地址: https://vfox.lhan.me/zh-hans/ 此版本的主要变化是修复了 PATH 环境变量中的重复值问题,并对用户体验进行了一些改进。我们还添加了一个文档网站:https://vfox.lhan.me 更新内容: bugfix: 忽略为安装的SDK版本信息 by @aooohan in d54f004 bugfix: 重建软连接时,确保目标文件已解压 by @aooohan in 2d75a9b doc: 添加文档网站 by @aooohan in #54 bugfix: 根据终端高度输出search结果 by @Chance-fyi in #65 bugfix: 处理安装时的中断情况 by @aooohan in cdb5784 bugfix: current 命令失效问题 by @aooohan in 65838e8 feat: 允许env 命令输出json格式内容 by @axdank in #64 bugfix: 非hook环境下, 不实用defer保存record。by @axdank in #68 bugfix: Windows下全局模式PATH重复 (#60) by @aooohan in 416dcad bugfix: PATH环境变量内容重复 (#70) by @aooohan in c5c96f4 新增插件: 支持Kotlin插件 by @aooohan in version-fox/version-fox-plugins#19 支持Gradle插件 by @ahai-code in version-fox/version-fox-plugins#22 支持Graalvm插件 by @ahai-code in version-fox/version-fox-plugins#18 新贡献者: @c3b2a7 made their first contribution in #57 @Chance-fyi made their first contribution in #65 @axdank made their first contribution in #64 @dixonwille made their first contribution in version-fox/version-fox-plugins#13 @bytemain made their first contribution in version-fox/version-fox-plugins#15 @zhylmzr made their first contribution in version-fox/version-fox-plugins#20 @ghosind made their first contribution in version-fox/version-fox-plugins#21 Full Changelog: v0.2.3...v0.2.4 已支持插件: Name Version Author Description dart/dart 0.0.1 Aooohan dart plugin, support for getting stable, dev, beta version deno/deno 0.0.1 Aooohan Deno plugin, https://deno.com/ dotnet/dotnet 0.0.1 Korbinian Habereder dotnet plugin, support for dotnet sdks 6.0, 7.0, 8.0 flutter/flutter-cn 0.0.1 Aooohan flutter plugin for China, support for getting stable, dev, beta version flutter/flutter 0.0.2 Aooohan flutter plugin, support for getting stable, dev, beta version golang/golang 0.0.2 Aooohan gradle/gradle 0.0.1 ahai gradle java/adoptium-jdk 0.0.1 aooohan Adoptium JDK java/azul-jdk 0.0.1 yimiaoxiehou Azul JDK, also known as Zulu java/graalvm 0.0.1 ahai graalvm JDK kotlin/kotlin 0.0.1 Aooohan Kotlin plugin maven/maven 0.0.1 Aooohan nodejs/nodejs 0.0.4 Aooohan Node.js nodejs/npmmirror 0.0.2 yimiaoxiehou install Node.js use https://cdn.npmmirror.com python/npmmirror 0.0.3 aooohan vfox >= 0.2.3 !!! From npmmirror.org. For Windows, only support >=3.5.0, but no restrictions for unix-like python/python 0.0.3 aooohan vfox >= 0.2.3 !! For Windows, only support >=3.5.0, but no restrictions for unix-like zig/zig 0.0.4 aooohan Zig 快速开始 亮点: 跨平台 (Windows、Linux、macOS), 不同的平台拥有相同的用户体验 使用一致的命令管理所有语言 简单的插件系统添加对您所需 SDK 的支持 支持 Global、Project、Session 三种作用域 切换项目时,自动切换到对应版本 详细的安装指南请参见 快速入门 1.选择一个适合你的安装方式。 2. ⚠️ 挂载vfox到你的 Shell (从下面选择一条适合你 shell 的命令) ⚠️ echo 'eval "$(vfox activate bash)"' >> ~/.bashrc echo 'eval "$(vfox activate zsh)"' >> ~/.zshrc echo 'vfox activate fish | source' >> ~/.config/fish/config.fish # PowerShell: # 1. 打开 PowerShell 配置文件: New-Item -Type File -Path $PROFILE # 无需在意 `文件已存在` 错误 Invoke-Item $PROFILE # 2. 将下面一行添加到你的 $PROFILE 文件末尾并保存: Invoke-Expression "$(vfox activate pwsh)" 请记住重启你的 Shell 以应用更改。 3. 添加插件 $ vfox add nodejs/nodejs 4. 安装版本 vfox install nodejs@latest 5. 切换版本 $ vfox use nodejs@21.5.0 $ node -v 21.5.0 目前已支持多种开发语言,欢迎使用~~ 作用域演示 Project 作用域 Session 作用域 Node 完整演示 项目地址: https://github.com/version-fox/vfox

优秀的个人博客,低调大师

知名 IaC 工具 Crossplane 宣布 KCL 登陆其官方函数市场!

内容转载整理自 Crossplane 官网博客原文:https://blog.crossplane.io/function-kcl 内容简介 自 Crossplane v1.14 中的组合函数 Beta 版发布以来,使用 Crossplane 构建云原生平台的可能体验范围一直在迅速扩大。KCL 团队在第一时间进行跟进并主动构建了一个可重用的函数,整个 Crossplane 生态系统现在可以利用 KCL 提供的高水平经验和能力来构建自己的云原生平台。 同时 Crossplane 宣布 KCL 函数成为第一个发布到 Upbound 市场的第三方函数组件,地址为https://marketplace.upbound.io/providers/crossplane-contrib/function-kcl 。源代码可以在https://github.com/crossplane-contrib/function-kcl找到,欢迎贡献和反馈。 您可以通过使用以下一行命令安装 function-kcl 并开始在整个 Crossplane 控制平面中使用: crossplanexpkginstallfunctionxpkg.upbound.io/crossplane-contrib/function-kcl:v0.2.0 Crossplane 团队和社区感谢 KCL 团队的这笔巨大捐赠,以及对不断发展的 Functions for Crossplane 生态系统的巨大补充! Crossplane 及其组合模型允许开发人员创建更高级别的抽象,这些抽象可以封装和组合跨不同提供商和服务的多种类型的云资源。使用组合函数来渲染这些抽象可以有效增强各种提供者资源的模板功能,同时减少所需的 YAML 代码量。 将 KCL 与 Crossplane 组合函数结合起来有几个好处: 简化复杂配置:KCL 提供了比一般 DSL 更简洁的语法和结构,降低了配置的复杂性。与 Crossplane 的复合资源结合时,您可以创建更直观且易于理解的具有循环和条件功能的配置模板对接到不同的云平台,从而简化资源的定义和维护,而不是编写重复的 YAML 模版。 可重用性和模块化:KCL 通过 OCI Registry 支持模块化和代码重用,这意味着您可以创建可重用的配置组件。与 Crossplane 结合,可以促进复合资源的模块化,提高配置的重用性,并减少错误。 自动化和策略支持:您可以使用 KCL 的强大功能来编写策略和约束,这些策略和约束与 Crossplane 的声明性资源管理相结合,且可以自动实施,从而确保云环境中的合规性,进一步提升效率和稳定性。 快速开始 有两种将 KCL 和 Crossplane 结合使用的方式 一种是使用 KCL 编写 Crossplane 组合函数并安装到集群使用,仍然采用 YAML 来定义 App Team 所需的 Schema 和输入,使用 KCL撰写渲染逻辑到 Crossplane Manged Resource 的逻辑以对接不同的云平台或者 Kubernetes 集群。需要注意的是:这种方式既可以将 KCL 函数安装到集群中使用,也可以使用 crossplane beta render 命令直接在客户端完成Manged Resource 的渲染。 另外一种是使用 KCL 完全在客户端提供面向应用开发者的抽象并生成 Crossplane 托管资源下发到集群,提供 Kubernetes 的统一可编程接入层,具体使用 KCL Schema 规定App Team 所需的Schema输入,并撰写渲染到 Crossplane Manged Resource 的逻辑以对接不同的云平台或者 Kubernetes 集群 两种方法的具体操作方式可以查看 Crossplane 官方博客内容:https://blog.crossplane.io/function-kcl 此外,这两种方式都需要 Registry 来协助完成工作。它们之间的最终选择可能取决于您的操作习惯和环境成本。无论选择哪种方法,我们都建议在 Git 中维护 KCL 代码,以便更好地实施 GitOps 并获得更好的 IDE 体验和可重用模块,例如使用 Crossplane AWS Module:https://github.com/kcl-lang/modules/tree/main/crossplane-provider-aws 小结 现在 function-kcl 项目已捐赠给 Crossplane 社区,我们鼓励整个社区对其进行测试,并尝试使用 KCL(Crossplane Functions 提供的最新高级语言体验)构建云原生控制平面。我们非常欢迎社区在GitHub 上的存储库中提供贡献和反馈。让我们知道您的想法!https://github.com/crossplane-contrib/function-kcl 更多其他资源请参考: KCL 网站:https://kcl-lang.io/ KusionStack 网站:https://kusionstack.io/ KCL v0.9.0 Milestone:https://github.com/kcl-lang/kcl/milestone/9

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册