首页 文章 精选 留言 我的

文章列表

共 183210 篇
每日一博 | JDK 21 虚拟线程原理及性能分析

每日一博 | JDK 21 虚拟线程原理及性能分析

一、背景 JDK21 在 9 月 19 号正式发布,带来了较多亮点,其中虚拟线程备受瞩目,毫不夸张的说,它改变了高吞吐代码的编写方式,只需要小小的变动就可以让目前的 IO 密集型程序的吞吐量得到提升,写出高吞吐量的代码不再困难。 本文将详细介绍虚拟线程的使用场景,实现原理以及在 IO 密集型服务下的性能压测效果。 二、为了提升吞吐性能,我们所做的优化 在讲虚...

测试用例设计方法六脉神剑——第二剑:招式组合,因果判定出世 | 京东物流技术团队

测试用例设计方法六脉神剑——第二剑:招式组合,因果判定出世 | 京东物流技术团队

1 引言 上篇讲了等价类划分和边界值分析法,而这两种方法只考虑了单个的输入条件,并未考虑输入条件的各种组合、输入条件之间的相互制约关系的场景。基于此短板,因果图法和判定表法应运而生。 2 因果图法 2.1 概念及原理 2.1.1 定义 一种描述输入条件的组合以及每种组合对应的输出的图形化工具,它适合于检查程序输入条件的各种组合情况。 2.1.2 方法的原则 ...

苹果开源深度学习框架 MLX,专门针对 Apple Silicon 芯片优化

苹果开源深度学习框架 MLX,专门针对 Apple Silicon 芯片优化

苹果开源了针对 Apple Silicon 芯片优化的 MLX 深度学习框架,并表示该框架可以简化研究人员在Mac、iPad、iPhone 平台设计和部署模型的过程。 地址:https://github.com/ml-explore/mlx 根据介绍,该深度学习框架提供了与主流开发工具接轨的 API、支持延迟计算、采用动态设计并软硬结合、对研究人员较为友好,...

麦当劳中国启动鸿蒙原生应用开发

麦当劳中国启动鸿蒙原生应用开发

麦当劳中国 12 月 6 日与华为达成鸿蒙合作协议,正式宣布麦当劳中国 APP 将基于 HarmonyOS NEXT 启动鸿蒙原生应用开发。 中国市场已经成为了麦当劳全球的第二大市场。麦当劳中国在中国市场坐拥 5500 多家餐厅,拥有超过 20 万员工,每年服务顾客超过十亿人次,成为首批启动鸿蒙原生应用开发的全球大型连锁餐饮企业。 目前,美团、去哪儿、新浪、...

Spring Tools 4.21.0 发布,Spring 开发工具

Spring Tools 4.21.0 发布,Spring 开发工具

Spring Tools 4 是由 Spring 团队打造的 Spring 开发工具,从零开始构建,融合了现代技术和开发者工具架构。它在单独的进程中运行,从构建之初就考虑到了性能问题,并且支持最新的 Spring 技术,为开发基于 Spring 的企业应用提供世界级支持。同时,全新版本的 Spring Tools 与 IDE 无关,可在各种编码环境中使用,支...

睿思芯科正式加入 deepin(深度)社区,共同推进 RISC-V 生态繁荣!

睿思芯科正式加入 deepin(深度)社区,共同推进 RISC-V 生态繁荣!

内容来源:deepin社区 近日,睿思芯科与deepin(深度)社区签署了CLA(Contributor License Agreement,贡献者许可协议),正式宣布加入deepin(深度)社区。 作为一家专注于 RISC-V 芯片设计开发的公司,睿思芯科始终致力于为用户提供高算力、低功耗和高安全性的处理器产品。通过加入 deepin(深度)社区,睿思芯科...

localhost工具:本地代码的远程之路 | 京东云技术团队

localhost工具:本地代码的远程之路 | 京东云技术团队

在日常的开发过程中,本地代码远程调试一直是最理想的开发状态。本文通过介绍京东集团内开发的一个轻量简单的小工具”localhost”,从多角度的方案思考,到原理介绍,到最终的方案落地,在开发阶段发现问题,解决问题。 背景 起源 在很早之前,我参加了一个技术分享大会,当时现场是分享了一个本地在远程集群中的云原生开发方案,当时听完了之后就对其中本地开发的同时可以远...

浅析MySQL代价模型:告别盲目使用EXPLAIN,提前预知索引优化策略 | 京东云技术团队

浅析MySQL代价模型:告别盲目使用EXPLAIN,提前预知索引优化策略 | 京东云技术团队

背景 在 MySQL 中,当我们为表创建了一个或多个索引后,通常需要在索引定义完成后,根据具体的数据情况执行 EXPLAIN 命令,才能观察到数据库实际使用哪个索引、是否使用索引。这使得我们在添加新索引之前,无法提前预知数据库是否能使用期望的索引。更为糟糕的是,有时甚至在添加新的索引后,数据库在某些查询中会使用它,而在其他查询中则不会使用,这种情况下,我们无...

手把手带你配置一个DHCP服务器 | 京东云技术团队

手把手带你配置一个DHCP服务器 | 京东云技术团队

1 前言 最近部门内部成立一个网络兴趣小组,初衷是通过网络知识学习,在遇到网络问题时能够承担起一个与网络侧同学有效沟通的“连接人”的角色,求学这么多年其实也陆续学了不少的网络相关课程,本科的计算机网络、硕士的高等计网等,不过当时大多都停留在理论层面,趁此机会对之前学习到的相关理论知识进行实验。本次的文章主要记录了利用GNS3网络模拟器搭建一个DHCP服务器,...

如何在Web应用中添加一个JavaScript Excel查看器

如何在Web应用中添加一个JavaScript Excel查看器

前言 在现代的Web应用开发中,Excel文件的处理和展示是一项常见的需求。为了提供更好的用户体验和功能,经常需要在Web应用中添加一个JavaScript Excel查看器,小编今天将为大家展示如何借助葡萄城公司的纯前端表格控件——SpreadJS来创建一个Excel查看器。 项目结构 本项目将由三个文件构成:一个HTML文件、一个JavaScript文件...

开源 OA 办公系统 — 勾股 OA 4.95.12 发布

开源 OA 办公系统 — 勾股 OA 4.95.12 发布

勾股 OA 办公系统是一款简单实用的开源的企业办公系统。系统集成了系统设置、附件管理、人事管理、行政管理、消息管理、企业公告、知识库、审批流程设置、办公审批、日常办公、财务管理、客户管理、合同管理、项目管理、任务管理、知识库、附件管理等功能模块。系统简约,易于功能扩展,方便二次开发,可以用来做日常 OA,CRM,ERP,业务管理等系统。 勾股 OA v4.9...

开源无代码/低代码平台 NocoBase v0.17,全新的 SchemaSettings

开源无代码/低代码平台 NocoBase v0.17,全新的 SchemaSettings

NocoBase 是一个极易扩展的开源无代码开发平台。 不必投入几年时间、数百万资金研发,花几分钟时间部署 NocoBase,马上拥有一个私有、可控、极易扩展的无代码开发平台。 中文官网:https://cn.nocobase.com/ 新特性 为了降低开发学习成本,提供更好的前端开发体验,在过去的几个月里,我们分阶段的对前端内核进行了重构,其中包括: 这一...

把电脑分辨率改成 500% —— 「赛博灯泡」

把电脑分辨率改成 500% —— 「赛博灯泡」

今天网上冲浪看到了一个新梗:「赛博灯泡」,和古早的“别吞灯泡”老梗一样—— 不听劝的网友看到后纷纷将电脑分辨率调成 500%,结果不负众望: 现实中这样的例子比比皆是:别舔冬天的栏杆、别吃xxx辣薯片等等。触发这些经典名场面的条件很容易就能总结: 1.尝试门槛低 2.后果严重,但又没有那么严重 3.明确警告“不要尝试” 对了,谁能说一下怎么恢复到正常的分辨率...

中国移动磐基PaaS平台 基于eBPF的应用可观测性建设实践

中国移动磐基PaaS平台 基于eBPF的应用可观测性建设实践

作为中国移动智慧中台的统一技术底座,磐基 PaaS 平台提供了高效的集群管理和调度功能,满足多元化的业务场景需求。该平台携手 DeepFlow 借助 eBPF 技术,解决了 APM 落地困难和组件追踪断路中的挑战,实现了全栈且无侵扰的应用可观测性。磐基 PaaS 平台将 eBPF 数据与现有的可观测数据整合,提供了开箱即用的应用可观测性,全栈无盲点的调用链追...

资源下载

更多资源
腾讯云软件源

腾讯云软件源

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

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文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。