首页 文章 精选 留言 我的

文章列表

共 185993 篇
glibc 内存分配与释放机制详解

glibc 内存分配与释放机制详解

作者:来自 vivo 互联网存储团队- Wang Yuzhi 本文以一次线上故障为基础介绍了使用 glibc 进行内存管理可能碰到问题,进而对库中内存分配与释放机制进行分析,最后提供了相应问题的解决方案。 一、引言 内存对象的分配与释放一直是后端开发人员代码设计中需要考虑的问题,考虑不周极易造成内存泄漏、内存访问越界等问题。在发生内存异常后,开发人员往往花费...

深入Java泛型及其设计原则

深入Java泛型及其设计原则

在日常开发中,必不可少的会使用到泛型,这个过程中经常会出现类似“为什么这样会编译报错?”,“为什么这个列表无法添加元素?”的问题,也会出现感叹Java的泛型限制太多了很难用的情况。为了更好的使用泛型,就需要更深的了解它,因此本文主要介绍泛型诞生的前世今生,特性,以及著名PECS原则的由来。 泛型的诞生 ▐背景 在没有泛型之前,必须使用Object编写适用于多...

PyTorch RemoteModule模块反序列化RCE漏洞

PyTorch RemoteModule模块反序列化RCE漏洞

漏洞描述 PyTorch是热门的开源机器学习框架,RemoteModule是其中用于实现分布式RPC服务的模块。 在受影响版本中,PyTorch RemoteModule默认缺少鉴权机制,存在反序列化漏洞,攻击者可能利用RPC机制向服务端部署模型调用模块,从而远程执行任意代码,攻击者可能利用该漏洞干扰分布式训练集群。 漏洞名称 PyTorch RemoteM...

关于算法的理论和实践的gap

关于算法的理论和实践的gap

关于算法的理论和实践的gap,一直是算法研究中常被提及的话题。大部分人,包括不少本身研究算法理论的研究人员,认为算法理论确实没有很好的发挥其本应该有的功能。我自己理解主要应该有解释功能(解释问题难度和算法行为)和引导功能(引导实践算法设计)。 从解释功能讲,NP复杂性理论指出很多问题是难的(假设P!=NP),而且有许多悲观结论,典型的一个就是SAT(布尔可满...

苹果发布 AI 云端架构白皮书及部分代码

苹果发布 AI 云端架构白皮书及部分代码

苹果公司官方近日正式公开了一项名为 Private Cloud Compute(PCC)云端 AI 模型,并邀请所有安全和隐私研究人员访问和研究。 苹果现已开放一本《PCC 安全指南》,该指南包括有关 PCC 各组件的全面技术细节,以及它们如何协同工作,为云中的人工智能处理提供突破性的隐私保护。苹果表示,这将帮助其他研究人员更好地了解 PCC。 PCC 技术...

LF开源软件学园 RISC-V教育合作伙伴召集中

LF开源软件学园 RISC-V教育合作伙伴召集中

引言 在这个科技迅猛发展的时代,开源软件和硬件的应用已经上升为中国的国家战略,成为推动全球技术创新的关键力量。RISC-V技术,以其开放的指令集架构,在开源芯片领域扮演着至关重要的角色,正在重塑教育和职业的未来,成为全球创新的新引擎。 LFOSSA(LF开源软件学园)作为Linux基金会培训和认证在中国的官方平台,我们肩负着推动开源技术教育和培训的使命,帮...

deepin 技术双周报丨内核版本基础升级到 6.6.58、 Treeland 增加窗口动画

deepin 技术双周报丨内核版本基础升级到 6.6.58、 Treeland 增加窗口动画

2024年10月下旬 deepin 技术双周报已出炉,我们会简单列出 deepin 各个小组在过去两周的相关工作进展,也会阐述未来两周的大致规划,一起来看! DDE(深度桌面环境) 针对 deepin 23 的缺陷修复与 deepin 25 的需求开发在同步稳步进行。具体进展与计划如下: 进展: 对DTK、启动器、任务栏等组件完成了 Qt 6.8 适配支持;...

开源促进会发布全球首个开源人工智能标准定义

开源促进会发布全球首个开源人工智能标准定义

北罗来纳州罗利市,2024年10月28日讯 —— 在2024年ALL THINGS OPEN大会上,经过一年多的全球社区协作,开源人工智能定义(OSAID)1.0版本正式发布。 这一具有里程碑意义的发布是在ALL THINGS OPEN 2024大会上宣布的。作为全球开源社区的重要年度盛会,ALL THINGS OPEN汇聚了来自各界的专家与爱好者,共同探讨...

ShopXO 免费开源商城系统 v6.3 版本已发布、事半功倍

ShopXO 免费开源商城系统 v6.3 版本已发布、事半功倍

更新日志 1.【新增】送礼插件 2.【新增】文档插件 3.【新增】登录日志插件 4.【新增】手机归属地插件 5.【新增】DIY可视化装修手机端 6.【新增】支持手机端底部菜单支持DIY管理 7.【新增】后台查看错误日志 8.【新增】token生成规则配置 9.【新增】图片验证码增加随机类型 10.【新增】附件管理、附件分类管理 11.【新增】拉卡拉收银台支付...

资源下载

更多资源
Mario

Mario

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

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应用均可从中受益。

Rocky Linux

Rocky Linux

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

用户登录
用户注册