-
协程的原理与实现:GMP源码走读
在计算机科学领域,尤其是在现代软件开发中,高并发处理能力是衡量技术架构性能的关键指标之一。Go语言,以其简洁的语法和内置的协程支持,为开发者提供了一套高效且易于使用的并发编程模型。本文深入剖析了Go语言协程的原理与其实现机制——GMP模型,揭示了这一模型如何巧妙地结合用户级线程与轻量级调度,以应对现代网络服务的高并发挑战。对于希望深入了解Go并发机制,或是寻...
时间:2024-09-06点击:209收藏
-
Apache OFBiz<18.12.16 远程代码执行漏洞
漏洞描述 Apache OFBiz 是开源企业资源规划(ERP)系统和电子商务框架。 受影响版本中,由于 XmlDsDump 模块未对用户身份进行验证,未授权的攻击者可通过 webtools/control/forgotPassword/viewdatafile 接口上传 webshell,进而远程执行任意代码。 漏洞名称 Apache OFBiz<1...
时间:2024-09-06点击:116收藏
-
GoooQo v0.1.4 已经发布,OQM 技术的 Golang 实现
GoooQo v0.1.4 已经发布,OQM 技术的 Golang 实现 此版本更新内容包括: 更新内容 [rdb] 支持OR/AND混合语句的构造 [rdb] 优化SQL日志 [rdb] 新增回调式事务接口 [rdb] 支持发生panic时回滚事务接 完整的更新日志: https://gitee.com/doyto/goooqo/compare/v0.1....
时间:2024-09-06点击:160收藏
-
HarmonyOS ArkUI 工程框架解析
通过 HarmonyOS Developer 官网我们可以了解 ArkUI 是一套声明式开放框架,开发者可以基于 ArkTS 语法设计一套极简的 DSL 以及丰富的 UI 组件完成跨设备的界面开发。 那么 ArkUI 是如何实现这一套声明式开放框架的呢?本文将通过分析开源的 HarmonyOS 渲染引擎 AceEngine 代码以及配套工程能力来进行详细解读...
时间:2024-09-06点击:201收藏
-
Visual Studio Code 1.93 发布
欢迎各位水友前往 OSCHINA 公众号(ID:oschina2013)留言评论 有机会获得 OSC 定制的周边礼物 【请打开微信扫码识别】 Visual Studio Code 1.93 已发布,具体更新内容如下: Profiles editor- 从一个地方切换和管理你的配置文件。 新的 Profiles 编辑器现在可在 Visual Studio Co...
时间:2024-09-06点击:222收藏
-
诚邀参与:CloudWeGo 技术沙龙 · 暨三周年庆典9月北京开幕
活动概述 CloudWeGo 开源项目自诞生以来已近三年。在这三年间,核心项目的 Star 数达到 28k,在五十余家企业用户中落地,社区贡献者超 400 人。为了更好地激发开发者的活力,增强社区凝聚力,推动意向企业用户落地,并吸引更多企业关注和使用 CloudWeGo,我们计划于 2024 年 9 月21日在北京举办 CloudWeGo 技术沙龙暨三周年庆...
时间:2024-09-06点击:193收藏
-
OpenBMC 成服务器固件发展的“事实标准”
近年来随着云计算、大数据特别是大模型的快速发展,数据中心规模不断扩张,产生了更多的服务器管理需求。 传统BMC虽然可以实现部分管理,但是在快速迭代的当今尤其是在AI技术的驱动下,存在开发周期长、交付困难、应用单一等难题,并且由于其代码闭源也会导致隐藏的安全漏洞无法及时识别,限制了用户定制开发。 OpenBMC凭借领先的开源理念、可扩展的软件架构,被大型互联网...
时间:2024-09-06点击:185收藏
-
服务稳定性保障的五大误解
> 在线服务的稳定性保障一直是运维和技术部门的核心工作之一。但时至今日,这个方向实际仍然有很多基本的概念都没有对齐。今天这篇文章就罗列下那些混淆不清的概念,期望有一天大家沟通时不是鸡同鸭讲,各说各话。 误解一:服务可用性 听过很多技术分享,看过很多平台的承诺,上来都是讲我们的服务稳定性99.9xx%,但似乎都“忘记”了提供这个稳定性的具体算法和解读。如...
时间:2024-09-06点击:122收藏
-
KDE 发布 2023 年度报告:再次亏损
KDE 2023 年年度报告现已发布,对过去一年所取得的成就、以及资金的筹集与花费等内容进行了总结。 KDE 是一个国际技术团队,产品包括适用于 Linux 和 UNIX 平台的现代桌面系统、全面的办公生产力和群件套件以及数百种软件,涵盖互联网和网络应用程序、多媒体、娱乐、教育、图形和软件开发等多个类别。 报告指出,KDE 在 2023 年的工作重点主要集中...
时间:2024-09-06点击:206收藏
-
LiteFlow v2.12.3 正式版本发布,国内好用优秀的规则引擎框架
前言 这一个版本2.12.3做了挺久的。虽然涉及到的issue只有9个,但是其中有些issue涉及到了LF的核心数据结构的变动。为了能让LF的源码设计更加优秀,是做了大量的优化的。 如果你在使用2.12.X系列的版本,可以无缝升级。如果是以下版本,请看官网的升级指南。 嵌套循环获取N层下标/迭代对象 在之前版本中,这一直是循环体系中不太完美的地方,开发者只能...
时间:2024-09-06点击:211收藏
-
🔥一款超级强大的 ORM 框架 mybatis-mp 1.6.7 正式发布
官网 :https://mybatis-mp.cn 更新: 1: 优化代码生成器 2:增强Fetch注解(实现可动态select) 3:优化底层代码 4:修复多个不同数据库无法识别db类型的问题 5:修复insert select 在ORACLE环境异常问题 6: InsertChain增加新insert select方法 为什么推荐 mybatis-mp ...
时间:2024-09-06点击:145收藏
-
Electron v32.0.2 发布,跨平台桌面应用开发工具
Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v32.0.2更新内容如下: Fixes 修复了 foc...
时间:2024-09-06点击:190收藏