-
每日一博 | JDK 21 虚拟线程原理及性能分析
一、背景 JDK21 在 9 月 19 号正式发布,带来了较多亮点,其中虚拟线程备受瞩目,毫不夸张的说,它改变了高吞吐代码的编写方式,只需要小小的变动就可以让目前的 IO 密集型程序的吞吐量得到提升,写出高吞吐量的代码不再困难。 本文将详细介绍虚拟线程的使用场景,实现原理以及在 IO 密集型服务下的性能压测效果。 二、为了提升吞吐性能,我们所做的优化 在讲虚...
时间:2023-12-07点击:405收藏
-
测试用例设计方法六脉神剑——第二剑:招式组合,因果判定出世 | 京东物流技术团队
1 引言 上篇讲了等价类划分和边界值分析法,而这两种方法只考虑了单个的输入条件,并未考虑输入条件的各种组合、输入条件之间的相互制约关系的场景。基于此短板,因果图法和判定表法应运而生。 2 因果图法 2.1 概念及原理 2.1.1 定义 一种描述输入条件的组合以及每种组合对应的输出的图形化工具,它适合于检查程序输入条件的各种组合情况。 2.1.2 方法的原则 ...
时间:2023-12-07点击:132收藏
-
苹果开源深度学习框架 MLX,专门针对 Apple Silicon 芯片优化
苹果开源了针对 Apple Silicon 芯片优化的 MLX 深度学习框架,并表示该框架可以简化研究人员在Mac、iPad、iPhone 平台设计和部署模型的过程。 地址:https://github.com/ml-explore/mlx 根据介绍,该深度学习框架提供了与主流开发工具接轨的 API、支持延迟计算、采用动态设计并软硬结合、对研究人员较为友好,...
时间:2023-12-07点击:203收藏
-
麦当劳中国启动鸿蒙原生应用开发
麦当劳中国 12 月 6 日与华为达成鸿蒙合作协议,正式宣布麦当劳中国 APP 将基于 HarmonyOS NEXT 启动鸿蒙原生应用开发。 中国市场已经成为了麦当劳全球的第二大市场。麦当劳中国在中国市场坐拥 5500 多家餐厅,拥有超过 20 万员工,每年服务顾客超过十亿人次,成为首批启动鸿蒙原生应用开发的全球大型连锁餐饮企业。 目前,美团、去哪儿、新浪、...
时间:2023-12-07点击:168收藏
-
Spring Tools 4.21.0 发布,Spring 开发工具
Spring Tools 4 是由 Spring 团队打造的 Spring 开发工具,从零开始构建,融合了现代技术和开发者工具架构。它在单独的进程中运行,从构建之初就考虑到了性能问题,并且支持最新的 Spring 技术,为开发基于 Spring 的企业应用提供世界级支持。同时,全新版本的 Spring Tools 与 IDE 无关,可在各种编码环境中使用,支...
时间:2023-12-07点击:165收藏
-
睿思芯科正式加入 deepin(深度)社区,共同推进 RISC-V 生态繁荣!
内容来源:deepin社区 近日,睿思芯科与deepin(深度)社区签署了CLA(Contributor License Agreement,贡献者许可协议),正式宣布加入deepin(深度)社区。 作为一家专注于 RISC-V 芯片设计开发的公司,睿思芯科始终致力于为用户提供高算力、低功耗和高安全性的处理器产品。通过加入 deepin(深度)社区,睿思芯科...
时间:2023-12-07点击:178收藏
-
localhost工具:本地代码的远程之路 | 京东云技术团队
在日常的开发过程中,本地代码远程调试一直是最理想的开发状态。本文通过介绍京东集团内开发的一个轻量简单的小工具”localhost”,从多角度的方案思考,到原理介绍,到最终的方案落地,在开发阶段发现问题,解决问题。 背景 起源 在很早之前,我参加了一个技术分享大会,当时现场是分享了一个本地在远程集群中的云原生开发方案,当时听完了之后就对其中本地开发的同时可以远...
时间:2023-12-07点击:165收藏
-
浅析MySQL代价模型:告别盲目使用EXPLAIN,提前预知索引优化策略 | 京东云技术团队
背景 在 MySQL 中,当我们为表创建了一个或多个索引后,通常需要在索引定义完成后,根据具体的数据情况执行 EXPLAIN 命令,才能观察到数据库实际使用哪个索引、是否使用索引。这使得我们在添加新索引之前,无法提前预知数据库是否能使用期望的索引。更为糟糕的是,有时甚至在添加新的索引后,数据库在某些查询中会使用它,而在其他查询中则不会使用,这种情况下,我们无...
时间:2023-12-07点击:149收藏
-
新增:代码块 AI 自动注释的功能,AiEditor beta.8 发布
AiEditor 关于 AiEditor(官网https://aieditor.dev) AiEditor 是一个面向 AI 的下一代富文本编辑器,她基于 Web Component,因此支持 Layui、Vue、React、Angular 等几乎任何前端框架。她适配了 PC Web 端和手机端,并提供了 亮色 和 暗色 两个主题。除此之外,她还提供了灵活的...
时间:2023-12-07点击:193收藏
-
手把手带你配置一个DHCP服务器 | 京东云技术团队
1 前言 最近部门内部成立一个网络兴趣小组,初衷是通过网络知识学习,在遇到网络问题时能够承担起一个与网络侧同学有效沟通的“连接人”的角色,求学这么多年其实也陆续学了不少的网络相关课程,本科的计算机网络、硕士的高等计网等,不过当时大多都停留在理论层面,趁此机会对之前学习到的相关理论知识进行实验。本次的文章主要记录了利用GNS3网络模拟器搭建一个DHCP服务器,...
时间:2023-12-07点击:158收藏
-
《灯灯》多租户快速开发平台 4.15.0-java17 发布,适配 JDK 17、Spring Boot3
4.15.0-java17 版本更新简介: 4.x 版本的视频已经全部录制完成,后续开发重点放在4.x版本,3.x逐步放弃维护。 视频限时收藏地址:https://gitee.com/dromara/lamp-cloud/issues/I6NT95 代码位于分支: java17 升级内容: build mybatis-plus.version>3.5....
时间:2023-12-07点击:232收藏
-
如何在Web应用中添加一个JavaScript Excel查看器
前言 在现代的Web应用开发中,Excel文件的处理和展示是一项常见的需求。为了提供更好的用户体验和功能,经常需要在Web应用中添加一个JavaScript Excel查看器,小编今天将为大家展示如何借助葡萄城公司的纯前端表格控件——SpreadJS来创建一个Excel查看器。 项目结构 本项目将由三个文件构成:一个HTML文件、一个JavaScript文件...
时间:2023-12-07点击:163收藏
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2更换Tomcat为Jetty,小型站点的福音