首页 文章 精选 留言 我的

精选列表

搜索[大模型API],共10000篇文章
优秀的个人博客,低调大师

Bascanka v.1.0.2 纯 C# .Net 10.0 编写的大文本编辑器发布

更新说明 新增 CJK / Unicode 字符支持 - 修复了 CJK(中文、日语、韩语)及其他全角字符的光标定位问题。插入符、选定内容高亮、搜索高亮及所有其他视觉元素现在能正确对齐双宽度字符。 新增 GB2312 编码支持,并在打开文件时自动检测 GB2312 编码。 新增通过标签页右键上下文菜单比较已打开标签页文本的功能。 新增保存大文件时的每标签页进度条,允许用户在文件保存时继续在其他标签页工作。 新增系统主题检测功能。 新增中文界面本地化。 新增塞尔维亚语(西里尔字母)界面本地化。 修复了使用箭头键导航时,代理对(surrogate pairs)需按两次键才能移动的问题,现可作为一个整体单位跳过。 修复了框选/列选模式下,以 Delete 或 Backspace 开始时丢失列模式的问题,现可保持列模式以便继续编辑。 修复了编辑大文件并在文件开头和结尾之间跳转及修改时的性能问题。 扩展了“关于”窗口,包含贡献者和更新说明。 依赖框架版(下载体积小 - 需要 .NET 10 运行时) 单个便携式 EXE 文件(约 2 MB)。如果系统已安装 .NET 10,请使用此版本。 SHA256: 9914AA9150EA6C2AB54EC336ECF8B70B0AB22C653FC0DC88A1FC93BCF34F868C 独立版(无需运行时) 单个便携式 EXE 文件,内含 .NET 10(约 120 MB)。适用于任何受支持的 Windows 计算机,无需安装 .NET。 👉 https://beegoesmoo.co.uk/bascanka/download/Bascanka.v.1.0.2.bin.sc.zip SHA256: 8DA8D58B3BA9F87F8F86080CC7132AC62AC1389E2C2EBF44403F27D9876517DB 所有版本均为便携式 - 无需安装。

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

PicList V2.5.0 云存储-图床管理和图片上传工具,大版本更新发布

PicList是一款高效的云存储和图床平台管理工具,在PicGo的基础上经过深度的二次开发,不仅完整保留了PicGo的所有功能,还增添了许多新的feature。例如相册支持同步云端删除文件,内置图床额外添加了WebDav、本地图床和SFTP等。PicList同时增加了完整的云存储管理功能,包括云端目录查看、文件搜索、批量上传下载和删除文件,复制多种格式文件链接和图片/markdown/文本/视频预览等,另外还有更加强大的相册和多项功能新增或优化。 开源地址和软件官网 Github: https://github.com/Kuingsmile/PicList Gitee: https://gitee.com/kuingsmile/PicList 软件官网:https://piclist.cn 下载地址 MacOS PicList-2.5.0-arm64.dmg PicList-2.5.0-x64.dmg PicList-2.5.0-universal.dmg Windows PicList-Setup-2.5.0-ia32.exe PicList-Setup-2.5.0-x64.exe PicList-Setup-2.5.0.exe Linux PicList-2.5.0.AppImage piclist_2.5.0_amd64.snap 本次更新内容 ✨ Features APP 手动检测新版本后,点击确认会重启触发自动更新检测,不再跳转至github release页面 自动更新程序后台下载安装包时,主界面最上方显示下载进度条 压缩图片资源文件,减少打包体积 图床 SFTP - 添加了新的内置图床:SFTP - 删除功能会额外校验路径,避免误删除 阿里云 上传文件无扩展名时不再报错 相册 现在支持内置SFTP图床的同步删除 现在支持Alist插件(V3版本) 在picgo把alist作为图床 (github.com)的同步云端删除 现在支持华为云插件 picgo华为云对象存储图床插件 (github.com)的同步云端删除 现在支持多吉云插件上传图片到多吉云存储的picgo插件 (github.com)的同步云端删除 更新了AWS S3删除接口实现方式 管理功能 页面与功能 优化了图床名过长时的显示处理 优化了文件名过长时的显示处理 自动导入配置功能支持指定导入图床类型 修改了上传页面和从URL上传功能对应的图标 添加了重命名成功的通知信息 WebDAV 支持设置网址拼接路径 优化图片获取失败显示 GitHub Github图床替换所有CDN加速域名占位符 阿里云 支持创建无地域属性存储桶 腾讯云 移除不再支持的莫斯科地域 本地图床 现在支持管理本地路径图床 SFTP 现在支持管理SFTP S3 优化了上传时的资源占用 多吉云 现在S3图床支持启用dogeCloud模式来管理多吉云 插件 现在支持自动检测版本更新,并进行提示 现在支持一键更新所有插件 🐛 Bug Fixes APP 修复主页菜单打开图床子菜单卡顿问题 修复特定情况下内存泄露问题 修复Obsidian软件发起云端删除时,未支持图床本地相册问题 设置 修复设置mini窗口图标未选择文件时错误保存空白路径并提示重启问题 管理功能 页面与功能 修复了关闭配置自动导入功能选项没有生效的问题 修复了自动导入配置时会重复导入阿里云的问题 修复了配置别名时,无法识别部分特殊中文字符的问题 修复了在图床设置界面导入已有配置时,相同的配置项会重复导入的问题 修复了强制刷新文件列表后,文件列表布局方式会被重置的问题 修复了网格式布局下,部分情况下复选框没有显示出来的问题 修复了重复获取文件列表时,排序方向会反复颠倒的问题 AWS S3 修复了SSLEnabled选项、启用S3 path style选项和代理选项没有生效的问题 修复了特殊情况下region为非字符串时访问报错的问题 WebDAV 修复了图片预览没有随着文件列表的变动即时刷新的问题 修复了非图片文件仍会尝试获取图片预览的问题 移除了webdav图床起始目录的错误备注 🔨 Refactor 代码风格 简化管理页面部分代码 整理模块导入代码增加易读性和规范 整理部分页面代码结构和变量名以便维护 性能 移除PicGo旧版本迁移的函数 调整了部分路径规则的表达式的匹配模式 优化了部分函数的性能表现,移除了重复的变量计算 提高了管理页面自动导入配置的速度 依赖 AWS S3 SDK迁移至V3版本 特色功能 保留了PicGo的所有功能,兼容绝大部分已有的PicGo插件,包括和Typora、Obsidian等软件的搭配 新增了多个内置图床,如WebDav、本地图床和SFTP等,原内置imgur图床额外支持登录账号上传 相册中可同步删除云端图片,支持所有内置图床和多个插件 相册新增了高级搜索和排序,批量修改URL等功能 内置水印添加、图片压缩、图片缩放、图片旋转和图片格式转换等功能,同时支持高级重命名 支持配置同步至Github或Gitee仓库 支持管理十余种图床,可以在线进行云端目录查看、文件搜索、批量上传、批量下载、删除文件等 支持预览多种格式的文件,包括图片、视频、纯文本文件和markdown文件等,具体支持的格式请参考支持的文件格式列表 支持启用正则表达式的批量云端文件重命名 对于私有存储桶等支持复制预签名链接进行分享 支持软件自动更新,支持多种启动模式,还有更多功能细节新增和优化 优化了PicGo的界面,解锁了窗口大小限制,同时美化了部分界面布局 mac平台安装包已签名,从源头解决了PicGo上的安装包已损坏的日经问题 软件截图

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

Kurator v0.4.0版本更新4大内容,满足多云环境的复杂需求

摘要:在最新发布的 v0.4.0 版本中,Kurator 进一步丰富了分布式云原生场景下的应用统一管理能力,以便更好地满足多云环境的复杂需求。 本文分享自华为云社区《Kurator v0.4.0:引领分布式云原生管理的全新篇章》,作者:华为云云原生团队。 Kurator 是一款开源的分布式云原生平台,融合了众多主流的云原生软件栈,如Kubernetes、Istio、Prometheus 等,旨在帮助用户构建和管理自己的分布式云原生基础设施,以推动企业的数字化转型。Kurator 体现了“基础设施即代码”的理念,允许用户以声明方式管理云、边缘或本地环境的基础设施。同时,其“开箱即用”的特性,使用户可以一键安装云原生软件栈。而借助Fleet,Kurator更提供了多云、多集群的统一管理,极大提升了管理效率。 在最新发布的v0.4.0 版本中,Kurator 进一步丰富了分布式云原生场景下的应用统一管理能力,以便更好地满足多云环境的复杂需求。此次更新主要包括以下四个方面: ⦁采用了GitOps方式并利用Fleet来实现多云环境下的统一应用分发。这种新的方法将降低多云异构环境配置的复杂性,简化了分布式部署的管理过程。 ⦁为用户提供了一种基于Fleet、Prometheus和Thanos的统一集群指标监控方案。这种方案旨在提高在复杂的多云、多集群环境中的指标监控的全面性、准确性和实时性,从而提高运维效率并降低运维复杂性。 ⦁通过利用Kyverno和Fleet,为多云、多集群环境下的策略管理提供了统一的解决方案。这一功能的加入将提高策略管理的效率,保证了在所有集群中的策略一致性和安全性。 ⦁新增了一种名为"Attached Cluster"的集群类型。这种集群类型使得Kurator能够纳管任何地点、由任何工具搭建的Kubernetes集群,进一步加强了Kurator对分布式云环境的管理。 统一应用分发 随着多云、多集群的普及,如何有效在分布式云原生环境中部署和分发应用成为日益重要的话题。为此,Kurator 推出了统一应用分发功能,目标是解决以下问题: 多云、多集群配置繁琐:在传统的多云环境中,部署同一应用需要在每个环境中进行复杂的配置,这无疑增加了部署的难度,同时消耗了不必要的时间和人力资源。 维护版本一致性的挑战:在分布式的多云环境中,由于各个集群可能运行在不同的环境、拥有不同的配置,因此保持应用在所有集群中版本一致,并能及时进行更新,是一项挑战。 分布式部署管理困难:应用在各个集群中部署后,需要分别进入每个集群,以检查部署是否成功以及查看部署的状态。 Kurator 的统一应用分发功能采用 GitOps 方式,使得一键将应用部署到多个云环境成为可能,同时简化了配置流程。这种方法确保了各集群中的应用版本保持一致,也能及时进行版本更新。在 Kurator 宿主集群上,用户可以对所有集群的应用部署情况进行统一的查看和管理,从而提高运维效率。 Kurator应用管理架构图 Kurator 基于 FluxCD,通过自动化的应用同步和部署流程,优化了部署效率和准确性。借助于 Fleet 的优势,它还能灵活地适应各种不同的业务和集群需求,满足用户对于应用分发的多样化需求。 Kurator 的统一应用分发功能提供了丰富而灵活的配置选项,用户可以通过 YAML 配置文件定义应用的源、同步策略等关键参数。同时,Kurator 还支持多种类型的源(包括 gitRepository,helmRelease等)和同步策略的组合。 以下是一个统一应用分发的例子: apiVersion: apps.kurator.dev/v1alpha1 kind: Application metadata: name: gitrepo-kustomization-demo namespace: default spec: source: gitRepository: interval: 3m0s ref: branch: master timeout: 1m0s url: https://github.com/stefanprodan/podinfo syncPolicies: - destination: fleet: quickstart kustomization: interval: 5m0s path: ./deploy/webapp prune: true timeout: 2m0s - destination: fleet: quickstart kustomization: targetNamespace: default interval: 5m0s path: ./kustomize prune: true timeout: 2m0s 此示例配置表达了如何借助 Kurator 实现多集群统一应用分发:从 Git 源中获取应用配置,然后通过 Fleet 进行同步和部署。用户只需简单的配置,即可迅速将应用部署到多个集群中。 关于更多例以及其他相关信息,请参考:https://kurator.dev/docs/fleet-manager/application/ 统一集群指标监控 在复杂的多云、多集群环境中,统一的集群指标监控可以提升工作效率并且降低运维复杂性。对于许多企业来说,他们面临的挑战是如何在各个集群间进行有效的监控和管理,以确保服务的稳定性和优化资源使用率。 单一的监控工具常常无法满足全面、及时和准确的监控需求。这就需要运维人员分别进入每个集群进行检查,不仅增加了工作量,也可能导致关键指标信息的遗漏或延误。而且,由于不同的集群可能有不同的需求,管理工作变得更加复杂。 为解决上述问题,Kurator 提供了一种基于 Prometheus、Thanos、Grafana 以及 Fleet 的多集群指标监控方案,使用户能够轻松实现多集群的统一指标监控。 统一监控架构图 通常,集群权限和远程存储配置完成后,我们可以将在多集群环境中实现统一指标监控的过程概括如下: 每个集群运行一个 Prometheus 实例,负责收集本地的监控数据; 每个Prometheus 实例都附带一个 Thanos Sidecar,这个 Sidecar 将 Prometheus 收集到的数据推送到远程存储; Thanos Query 从所有的 Thanos Sidecar 和远程存储中聚合数据,并提供一个统一的查询接口; Grafana 连接到 Thanos Query,从而能够展示所有集群的统一监控视图。 借助于 Kurator 的 Fleet 的能力,用户无需亲自处理上述复杂流程。用户只需在 Fleet 中定义相关配置,Fleet Manager 就能自动完成上述流程。 下面是一个可以完成上述流程的 Fleet 配置示例: apiVersion: fleet.kurator.dev/v1alpha1 kind: Fleet metadata: name: quickstart namespace: default spec: clusters: - name: kurator-member1 kind: AttachedCluster - name: kurator-member2 kind: AttachedCluster plugin: metric: thanos: objectStoreConfig: secretName: thanos-objstore grafana: {} 在执行上述配置后,Fleet Manager 将会在 kurator-member1 与 kurator-member2 这两个集群上分别安装 Prometheus 和 Thanos Sidecar。然后,用户便可以在 Kurator 主机上通过 Grafana 仪表板查看所有集群的统一监控视图。 关于使用统一集群指标监控的更多细节,请参考:https://kurator.dev/docs/fleet-manager/metric-plugin/ 统一策略管理 在分布式云环境中,为了满足多云、多集群的统一安全保护需求,Kurator 引入了统一策略管理功能,以解决以下问题: 无法统筹多个集群的策略管理,跨集群应用同一策略 多个子集群策略分散管理,冗余且复杂度较高,无法统一高效配置和管理 无法统一限制多个集群资源使用情况,以保证所有集群遵循相同的操作规则和业务需求 Kurator 的策略管理能力基于 Kyverno,并利用 Fleet 实现应用策略的跨集群分发和应用。这种机制允许策略在整个集群群组中被统一和高效地管理,避免了在每个子集群单独管理策略的复杂性。 统一策略管理架构图 Kurator 提供的策略管理能力与在单一 Kubernetes 集群中的策略管理几乎无异,用户可以快速熟悉和上手。下面是一个使用 Kurator 在 Fleet 中实现统一策略管理的示例: apiVersion: fleet.kurator.dev/v1alpha1 kind: Fleet metadata: name: quickstart namespace: default spec: clusters: - name: kurator-member1 kind: AttachedCluster - name: kurator-member2 kind: Cluster - name: kurator-member3 kind: CustomCluster plugin: policy: kyverno: podSecurity: standard: baseline severity: high validationFailureAction: Audit 在上述配置文件中,我们为 Fleet 中的集群统一应用了 podSecurityStandard 为 baseline,podSecuritySeverity 为 high 的 Pod 安全策略。当Pod配置违背安全策略时,在其创建过程将会在PolicyReport中记录相应事件;而当 validationFailureAction 设置为Enforce时,非法资源的创建或者更新就会被拦截。Fleet 中的所有集群都将运用此策略,应用运维和开发人员将在遵循该 Pod 安全性规定的前提下调整和配置应用。 借助 Kurator 的统一策略管理能力,可以有效提高策略管理的效率,同时保证所有集群中策略的一致性和安全性。 关于 Kurator 统一策略管理的更多信息,请参考:https://kurator.dev/docs/fleet-manager/policy/ AttachedCluster 在云原生的世界里,基础设施的复杂性和多样性是无法避免的问题。对于大型组织或公司来说,他们可能已经在不同的环境下部署了多个 Kubernetes 集群,而这些集群可能是由各种不同的工具创建的,并分布在世界各地。为了更好地解决这个问题,Kurator 在最新的版本中引入了一种新的集群类型,即 AttachedCluster。 AttachedCluster 的主要目的是为了管理那些并非由Kurator创建,却又需要被纳入到Kurator舰队管理范围的 Kubernetes 集群。这些集群可以由任何工具创建,并位于任何地方。引入这种新的集群类型 ,使得Kurator的管理能力得以延伸,实现对真正的分布式云环境的高效管理。 在实际使用中,用户需要为预计要接入 Kurator 管理的 Kubernetes 集群创建 AttachedCluster 资源。这些资源中包含了集群的连接和身份验证信息,这些信息通过 Secret 进行安全存储和管理。有了这些信息,Kurator 就能够与这些集群进行有效的交互和管理。] 下面是一个示例: apiVersion: cluster.kurator.dev/v1alpha1 kind: AttachedCluster metadata: name: kurator-member1 namespace: default spec: kubeconfig: name: kurator-member1 key: kurator-member1.config 资源创建完成后,用户还需要将这些 AttachedCluster 资源加入到 Kurator Fleet 中,从而将这些集群纳入 Kurator 的管理范围。这样一来,无论这些集群在何处,由何种工具创建,都能够在 Kurator 中进行统一的管理和监控。 下面是一个将上述 AttachedCluster 加入 Fleet 的例子: apiVersion: fleet.kurator.dev/v1alpha1 kind: Fleet metadata: name: quickstart namespace: default spec: clusters: # 在此处添加 AttachedCluster 或者其他类型的集群 - name: kurator-member1 kind: AttachedCluster 对于用户来说,Kurator 通过引入 AttachedCluster,在统一平台上实现了对所有 Kubernetes 集群的便捷管理,避免了在各种工具之间的频繁切换,有效地监控与管理了分布式云环境中各个集群。这个改进,不仅强化了 Kurator 在云原生领域中的管理能力,也扩展了其管理范围,使得 Kurator 在处理复杂多样的云计算环境中的适应力和管理效率得到了显著提升。 参考链接 Release Notes:https://github.com/kurator-dev/kurator/releases/tag/v0.4.0 统一应用分发文档:https://kurator.dev/docs/fleet-manager/application/ 统一集群指标监控文档:https://kurator.dev/docs/fleet-manager/metric-plugin/ 统一策略管理文档:https://kurator.dev/docs/fleet-manager/policy/ AttachedCluster文档:https://kurator.dev/docs/fleet-manager/manage-attachedcluster/ Fleet Manager 文档:https://kurator.dev/docs/fleet-manager/ GitHub地址:https://github.com/kurator-dev/kurator Kurator主页:https://kurator.dev/ Slack地址:https://join.slack.com/t/kurator-hq/shared_invite/zt-1sowqzfnl-Vu1AhxgAjSr1XnaFoogq0A 点击关注,第一时间了解华为云新鲜技术~

资源下载

更多资源
腾讯云软件源

腾讯云软件源

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

Spring

Spring

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

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

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

用户登录
用户注册