-
Crumb:无关键字、一切皆函数的编程语言
Crumb 是一门函数式编程语言,没有 “关键字”,一切皆函数 (0 keywords, everything is a function)。 其他特性包括提供垃圾回收 (GC)、动态类型、具有简洁的语法和详细的标准库。 示例代码 table = (map (range 10) {_ y -> <- (map (range 10) {ite...
时间:2023-09-04点击:92收藏
-
每日一博 | JVM 内存大对象监控和优化实践
作者: vivo 互联网服务器团队 - Liu Zhen、Ye Wenhao 服务器内存问题是影响应用程序性能和稳定性的重要因素之一,需要及时排查和优化。本文介绍了某核心服务内存问题排查与解决过程。首先在JVM与大对象优化上进行了有效的实践,其次在故障转移与大对象监控上提出了可靠的落地方案。最后,总结了内存优化需要考虑的其他问题。 一、问题描述 音乐业务中,...
时间:2023-09-04点击:82收藏
-
Apache RocketMQ 5.0 消息进阶:如何支撑复杂的业务消息场景?
一致性 首先来看 RocketMQ 的第一个特性-事务消息,事务消息是 RocketMQ 与一致性相关的特性,也是 RocketMQ 有别于其他消息队列的最具区分度的特性。 以大规模电商系统为例,付款成功后会在交易系统中订单数据库将订单状态更新为已付款。然后交易系统再发送一条消息给 RocketMQ,RocketMQ 将订单已付款的事件通知给所有下游应用,保...
时间:2023-09-04点击:67收藏
-
深度 deepin-IDE 正式亮相,号称“真正自主研发”
deepin 社区正式官宣deepin-IDE(深度集成开发环境)——由深度公司自主研发,具有多语言、跨平台兼容特性的轻量级集成开发环境。 功能介绍 deepin-IDE 除了包含 IDE 常用功能,如智能编辑器、高度可扩展的命令系统、工程管理、构建管理系统、插件系统等之外,还支持多种兼容协议、多种开发语言、代码版本管理集成、低开销的实时性能分析工具等。 d...
时间:2023-09-04点击:90收藏
-
全面 Serverless 化,阿里云微服务引擎 MSE 重磅升级
微服务已成为企业数字化首选的应用架构,并正在向缩短服务的构建周期和降低资源成本、提升架构质量和架构效率两个方向演进。 今天,阿里云正式宣布微服务引擎 MSE 重磅升级,全面 Serverless 化,带来两大新形态和两大新体验。 产业新形态,业内率先向 Serverless 形态演进 MSE 的注册配置中心、云原生网关的 Serverless 化,体现在两方...
时间:2023-09-04点击:81收藏
-
基于组合优化的3D家居布局生成看千禧七大数学难题之NP问题
本文探讨了运筹学和组合优化方法在3D家居布局生成中的应用,并调研了AI生成3D场景布局的最新方法。文中结合了家居家装业务的实际应用场景,从算法建模和计算复杂度的角度上阐述了室内设计的布局问题中存在的难点,以及如何用简化和近似的思想来建模3D布局生成问题,最终展望了生成式AI技术对室内设计行业的推动作用。 前言 ▐运筹学与组合优化问题 室内设计,包括家具物品的...
时间:2023-09-04点击:96收藏
-
开源即时通讯应用 Tailchat v1.8.12 已发布,插件化分布式 noIM 应用
介绍 Tailchat是一款插件化易拓展的开源 IM 应用。可拓展架构赋予Tailchat无限可能性。 前端微内核架构 + 后端微服务架构 使得Tailchat能够驾驭任何定制化 / 私有化的场景 面向企业与私域用户打造,高度自由的群组管理与定制化的面板展示可以让私域主能够更好的展示自己的作品,管理用户,打造自己的品牌与圈子。 官方网站:https://ta...
时间:2023-09-04点击:79收藏
-
【玩转鲲鹏DevKit系列】如何快速迁移软件包?
本文分享自华为云社区《【玩转鲲鹏DevKit系列】如何快速迁移软件包?》,作者: 华为云社区精选 。 软件包含各种不同格式的文件,如RPM包通常包含二进制文件、SO 库文件、JAR包、配置文件等,人工迁移适配,开发人员需要逐行分析软件包构成,替换、修改、编译不兼容文件,手动打包生成鲲鹏版本,周期长、效率低、技术门槛高。 鲲鹏 DevKit 代码迁移工具可提供...
时间:2023-09-04点击:72收藏
-
荣耀提交 MagicGPT 商标申请
天眼查App 显示,荣耀终端有限公司最近提出了两项商标申请,命名为“MagicGPT”。 这两项商标的国际分类分别为网站服务和科学仪器,目前商标申请仍在审批中。而在不久前,该公司还提交了一项名为“Magic AI”的商标申请,目前也同样处于申请审批状态中。
时间:2023-09-04点击:75收藏
-
Kruise Rollout:基于 Lua 脚本的可扩展流量调度方案
作者:潘梦源 前言 Kruise Rollout [ 1] 是 OpenKruise 社区开源的渐进式交付框架。Kruise Rollout 支持配合流量和实例灰度的金丝雀发布、蓝绿发布、A/B Testing 发布,以及发布过程能够基于 Prometheus Metrics 指标自动化分批与暂停,并提供旁路的无感对接、兼容已有的多种工作负载(Deploym...
时间:2023-09-04点击:69收藏
-
outline.js 3.24.0 已经发布,自动生成文章导读导航
outline.js 3.24.0 已经发布,自动生成文章导读导航 此版本更新内容包括: Features 优化 anchors.js 中创建图标链接的性能; (b23312c) 针对超长文章,采用 time slice 机制优化性能; (19d5ee8) 详情查看:https://gitee.com/yaohaixiao/outline.js/releas...
时间:2023-09-04点击:106收藏
-
Nitrux 3.0.0 “ut” 发布
Nitrux 是一个基于 Debian 的 Linux 桌面发行版。它使用 Calamares 安装程序,包括建立在 KDE Plasma 5 桌面环境上的 NX 桌面和 MauiKit 应用程序。Nitrux 也不使用 systemd 作为它的启动系统;相反,它使用 OpenRC。 Nitrux 3.0.0 现已发布,代号为“ut”;这个新版本结合了最新的...
时间:2023-09-04点击:98收藏
点击排行
推荐阅读
最新文章
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2整合Redis,开启缓存,提高访问速度
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)