首页 文章 精选 留言 我的

精选列表

搜索[VMware替代],共10000篇文章
优秀的个人博客,低调大师

Spring Boot 轻量替代框架 Solon 的架构笔记

Solon 是一个微型的Java开发框架。项目从2018年启动以来,参考过大量前人作品;历时两年,4000多次的commit;内核保持0.1m的身材,超高的跑分,良好的使用体验。支持:RPC、REST API、MVC、WebSocket、Socket 等多种开发模式。 Solon 强调:克制 + 简洁 + 开放的原则;力求:更小、更快、更自由的体验。 所谓更小: 内核0.1m,最小开发单位0.2m(相比Dubbo、Springboot项目包,小到可以乎略不计) 所谓更快: 本机helloworld测试,Qps可达12万之多。可参考:《helloworld_wrk_test》 所谓更自由:(代码操控自由) // 除了注解模式之外,还可以按需手动 // //手动获取配置(Props 为 Properties 增强版) Props db = Solon.cfg().getProp("db"); //手动获取容器里的Bean UserService userService = Aop.get(UserService.class); //手动监听http post请求 Solon.global().post("/user/update", x-> userService.updateById(x.paramMap())); //手动添加个RPC服务 Solon.global().add("/rpc/", HelloService.class, true); //手动获取一个RPC服务消费端 HelloService helloService = Nami.builder().create(HelloService.class); 架构笔记: 1、缘起统一的处理架构想法 RPC、Rest api、MVC、SocketD;Http、Socket、WebSocket。不同的架构模式、不同的通讯信号,统一处理......并且小巧 关于HTTP信号提供者,Servlet 或 NoServlet 都可以。如 JlHttp(NoServlet)、Jetty(Servlet)、reactor-netty...... 2、关于应用启动的内在过程 串行的处理过程(含三个事件扩展点 + 两个函数扩展点),代码直接、没有什么模式。易明 3、请求的处理过程透视(由简至敏演化) (a)简版,经典的模型 (b)延展版,也没什么特别 (c)详情版,应该还是熟悉的味道。(Solon的统一处理模型,让Http、Socket、WebSocket 最终回归为熟悉的味道) (d)整体链路版 Solon 的事务、缓存控制是基于 Action interceptor 实现 Solon 的验证器是基于 Action before trigger 实现 4、Ioc & Aop 内部结构透视 附: 项目地址:https://gitee.com/noear/solon

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

Rocket.Chat 3.6.0 发布,Slack 开源替代品

Rocket.Chat 3.6.0 发布了,主要更新内容包括: 新特性 APPS-ENGINE:实现新的 IPostLivechatRoomTransferred 事件 管理员选项,可重置其他用户的 E2E 加密密钥 支持 UiKit Livechat 将会议室消息导出为文件或直接通过电子邮件导出 注册过程中的服务器 banner 添加新端点以更改 Omnichannel 会议室的访客 添加 REST API 端点以搜索 Livechat 访问者 频道头像 添加了在 Livechat 小部件上设置字符消息限制的功能 工具提示 更新说明:https://github.com/RocketChat/Rocket.Chat/releases/tag/3.6.0

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

Rocket.Chat 3.4.0 发布,Slack 开源替代品

Rocket.Chat 3.4.0 发布了,主要更新内容包括: 新特性 API:端点groups.setEncrypted API:新增interation.update端点 允许代理将聊天记录发送给全渠道最终用户 增加了阻止用户和 IP 登录失败尝试的功能 重写应用 能够通过新的设置URL Suffix配置 Jitsi 房间选项 ldap 头像源字段可自定义 禁用直接回复功能时,将通知电子邮件回复到发件人的电子邮件 用于确定是否应同步 LDAP 用户活动状态的设置 阻止的媒体类型设置 删除最后一个房间的所有者时,将最早的活动用户分配为所有者 接受LDAP 组过滤器上的变量#{userdn} 跳过一天之内未更新的导出操作 在邮件搜索结果中高亮匹配的单词 此版本还带来大量改进和 bug 修复,详情见更新说明: https://github.com/RocketChat/Rocket.Chat/releases/tag/3.4.0

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

Rocket.Chat 3.2.0 发布,Slack 开源替代品

Rocket.Chat 3.2.0 发布了,主要更新内容包括: 新特性 更好的推送和电子邮件通知逻辑 当浏览器不受支持时的错误页面 在 Omnichannel 房间关闭对话框中添加设置标签的功能 允许通过 Omnichannel CRM 集成发送代理自定义字段 使房间标题可点击 转发全频道聊天时允许设置评论 增加了 Rocket.Chat Apps 创建讨论的功能 自定义 oauth 邮件字段和映射字段的插值 向 Voxtelesys 添加 MMS 支持 默认收藏频道 启用 IDP 以选择最佳的 authnContext 支持导入 Slack 线程 将颜色变量添加到左侧边栏 用于检查/取消选中所有用户和频道的按钮 此版本还带来不少改进和 bug 修复,详情见更新说明: https://github.com/RocketChat/Rocket.Chat/releases/tag/3.2.0

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

Rocket.Chat 3.1.0 发布,Slack 开源替代品

Rocket.Chat 3.1.0 发布了,本次更新内容较多,摘取部分如下: 新特性 按最新消息对频道目录列表进行排序 (#16604by@subham103) 多个用户之间的直接消息 (#16761) [ENTERPRISE] 参与度仪表板 (#16960) 将 saml 角色同步到本地用户 (#16152) (#16158by@col-panic) 默认启用私有和直接房间的 E2E 加密设置 (#16928) 实验游戏中心(externalComponents 实现) (#15123) 允许在 SMS/WhatsApp 集成上设置默认部门和位置共享 (#16557) 通过电子邮件进行双因素验证 (#15949) 合并排序列表和查看模式菜单,并改善 UI/UX (#17103) 更新说明: https://github.com/RocketChat/Rocket.Chat/releases/tag/3.1.0

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

Rocket.Chat 3.0.3 发布,Slack 开源替代品

Rocket.Chat 3.0.3 发布了,更新内容如下: Engine versions Node:12.14.0 NPM:6.13.4 MongoDB:3.4, 3.6, 4.0 Bug fixes 语言国家在翻译负载上被忽略 (#16757) 手动注册使用正确的状态来确定注册(#16726) 无法发送注册电子邮件时,Rocket.Chat 需要过长时间来设置用户名(#16723) LDAP 同步管理员操作未同步现有用户(#16671) 与分配的代理开始新对话时,检查代理状态(#16618) 更新说明:https://github.com/RocketChat/Rocket.Chat/releases/tag/3.0.3

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

Rocket.Chat 3.0.1 发布,Slack 开源替代品

Rocket.Chat 3.0.1 发布了,更新内容如下: Engine versions Node:12.14.0 NPM:6.13.4 MongoDB:3.4, 3.6, 4.0 Bug fixes UiKit 不更新作为动作响应收到的新动作 ID(#16624) 回归:外部窗口无限循环上的 Jitsi(#16625) livechat/rooms端点不适用于大量 livechats(#16623) 回归:更新为 3.0.0 时没有权限的新“应用”角色(#16637) 在管理员视图中阻止用户选项(#16626) 数据转换器覆盖应用程序添加的字段(#16639) 管理员高度(如果打开了蓝色横幅)(#16629) 更新说明:https://github.com/RocketChat/Rocket.Chat/releases/tag/3.0.1

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

Rocket.Chat 3.0.0 发布,Slack 开源替代品

Rocket.Chat 3.0.0 发布了,更新内容如下: Engine versions Node:12.14.0 NPM:6.13.4 MongoDB:3.4, 3.6, 4.0 New features 用于下载管理服务器信息的按钮 (#16059) UiKit-Rocket.Chat 应用程序的交互式 UI 元素 (#16048) 根据用户偏好对全渠道聊天列表进行排序 (#16437) 设置为仅发送纯文本电子邮件 (#16065) 检查部门的全渠道服务状态 (#16425) 在安装过程中为 Apps 创建用户 (#15896) 在 Omnichannel 对话中为 customFields 添加 GUI (#15840) 快速更新 mongo、node 和 caddy (#16167) 没有提供文本版本时,强制从 HTML 转换纯文本电子邮件 (#16063) 在嵌入式模式下设置顶部导航栏 (#16064) 更新说明:https://github.com/RocketChat/Rocket.Chat/releases/tag/3.0.0

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

Chrome 将以更“安静”的方式来替代通知弹窗

如今,用户即使不与网站交互也能够收到消息。也正因如此,越来越多的网站会在用户访问时发送请求订阅的弹窗,这一功能导致不良的用户体验,遭致人们的抱怨。为了解决该问题,Google 宣布,从 Chrome 80 版本开始,将以一种更“安静”的通知权限 UI 来取代现有的弹窗形式,以减少通知权限请求的干扰。 新的 UI 在桌面端和移动端都可用,首次启用时会有一个对话框以帮助使用。在桌面端,“通知被阻止”文本会在地址栏快速滑出,并缩至一个划掉的铃铛图标。移动端则会出现一条消息,从底部向上浮现。 届时,用户可以在 “设置”>“网站设置”>“通知” 中手动选择加入新的用户界面。另外,Chrome 会在两种情况下自动启用更安静的 UI,一是针对通常选择拒绝通知的用户,二是针对被接受率较低的网站。 目前,该功能正在通过Beta、Dev 和 Canary 渠道推出,并且可以在 Chrome 80 中通过 chrome://flags/#quiet-notification-prompts 强制启用。稳定版本推出后还将继续收集用户的反馈信息,以进一步完善功能,改进用户体验。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

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

Nacos

Nacos

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

Rocky Linux

Rocky Linux

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

用户登录
用户注册