-
CI+JUnit5并发单测机制创新实践 | 京东物流技术团队
一. 现状·问题 针对现如今高并发场景的业务系统,“并发问题” 终归是必不可少的一类(占比接近10%),每次出现问题和事故后,需要耗费大量人力成本排查分析并修复。那如果能在事前尽可能避免岂不是很香? 二. 分析原因 当前并发测试多数依赖测试人员进行脚本测试,同时还依赖了研发和产品识别出并发操作的场景用例。 对于并发测试,大概两条路子: 所有修改同样数据的命令...
时间:2023-08-11点击:105收藏
-
RISC-V 新成果,Deepin 成功适配 LicheePi 4A 开发板
Deepin 开发团队宣布,自适配 VisionFive 1、VisionFive 2 、SG2042 等开发板之后,deepin RISC-V SIG 近期在推动 RISC-V 生态过程中又取得了新突破:deepin 操作系统成功适配 LicheePi 4A 开发板。 根据介绍,LicheePi 4A 是矽速科技设计的一款采用 TH1520 芯片为主控核心...
时间:2023-08-11点击:186收藏
-
AI圈与工业圈的头头脑脑们,出来走几步
从AlphaGo到大模型,是人工智能浮浮沉沉的十年。工业制造,也在向“智造”进一步延伸。 但是,尽管市场总体认可工业AI前景,但其快速落地并非易事。 在中国信息通信研究院出品的《工业智能白皮书(2022)》中,提到工业AI落地三个方面的挑战: 一是关键融合技术尚未突破,主要指以深度学习为核心的 AI 算法及软硬件配套技术在可解释性、实时性、数据可用性、易用性...
时间:2023-08-11点击:91收藏
-
Kubernetes Service 工作原理
本文介绍了 Kubernetes Service 的概念、原理和具体使用。 作者:沈亚军 爱可生研发团队成员,负责公司 DMP 产品的后端开发,爱好太广,三天三夜都说不完,低调低调… 本文来源:原创投稿 爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。 Service 是什么? Service 是 Kubernetes 一种资源,...
时间:2023-08-11点击:105收藏
-
一文详解自然语言处理两大任务与代码实战:NLU与NLG
自然语言处理(NLP)涵盖了从基础理论到实际应用的广泛领域,本文深入探讨了NLP的关键概念,包括词向量、文本预处理、自然语言理解与生成、统计与规则驱动方法等,为读者提供了全面而深入的视角。 作者 TechLead,拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,同济本复旦硕,复旦机器人智能实验室成员,阿里云认证的资深架构师,项目管理专业人士,上亿...
时间:2023-08-11点击:95收藏
-
文盘Rust -- Mutex解决并发写文件乱序问题 | 京东云技术团队
在实际开发过程中,我们可能会遇到并发写文件的场景,如果处理不当很可能出现文件内容乱序问题。下面我们通过一个示例程序描述这一过程并给出解决该问题的方法。 use std::{ fs::{self, File, OpenOptions}, io::{Write}, sync::Arc, time::{SystemTime, UNIX_EPOCH}, }; use...
时间:2023-08-11点击:86收藏
-
首个 Go 零代码单元测试 unitauto-go 1.1 发布,UnitAuto 的 Go 版
UnitAuto - 机器学习零代码单元测试平台 机器学习单元测试平台,零代码、全方位、自动化 测试 方法 / 函数 的正确性、可用性和性能。 腾讯 IEG (互动娱乐事业群)、WXG (微信事业群) 两大事业群多个部门的多个项目以及快手广告使用中。 已被 互联网教育智能技术及应用国家工程实验室 收录。 特点优势 相比 JUnit, JTest, Mocki...
时间:2023-08-11点击:109收藏
-
Hutool:一行代码搞定数据脱敏 | 京东云技术团队
1. 什么是数据脱敏 1.1 数据脱敏的定义 数据脱敏百度百科中是这样定义的: 数据脱敏,指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护。这样就可以在开发、测试和其它非生产环境以及外包环境中安全地使用脱敏后的真实数据集。在涉及客户安全数据或者一些商业性敏感数据的情况下,在不违反系统规则条件下,对真实数据进行改造并提供测试使用,如身份证...
时间:2023-08-11点击:160收藏
-
BeetlSQL 3.23.10 发布,Java 流行 ORM 工具
springboot集成选项增加disableOn配置,当存在指定的系统属性的时候,sqlManager失效。有助于Spring应用启动不可用的情况下不配置BeetlSQL 针对lombok的data注解生成属性与JavaBean规范不一致情况,导致BeetlSQL无法找到属性问题,提出一个兼容方案 如 int aBc ; 不同框架生成不同getter方法...
时间:2023-08-11点击:103收藏
-
JNotepad 1.1.6 更新:修复已知 BUG 和优化性能以及实现新功能
JNotepad 1.1.6 现已发布。 JNotepad 是一个使用 JavaFX 构建的简单文本编辑器,允许用户创建、打开、编辑和保存文本文件。它支持多个标签,每个标签包含一个文本编辑区域。该编辑器提供基本功能,如创建新文件、打开现有文件、保存文件和使用不同名称保存文件。 具体更新内容包括 -- 优化软件性能-- 提高文本编码识别率-- 修复行数不计数的...
时间:2023-08-10点击:106收藏
-
揭秘饿了么跨端技术的演进、实践与落地
本文会先带领大家一起简单回顾下跨端技术背景与演进历程与在这一波儿接着一波儿的跨端浪潮中的饿了么跨端现状,以及在这个背景下,相较于业界基于 React/Vue 研发习惯出发的各种跨端方案,饿了么为什么会选择走另外一条路,这个过程中我们的一些思考、遇到及解决的问题和取得的一些成果,希望能给大家带来一些跨端方面的新思路。 跨端技术背景与演进历程 跨端,究竟跨的是哪...
时间:2023-08-10点击:78收藏
-
ArkUI-X 预览版正式开源
OpenHarmony项目群技术指导委员会(以下简称“TSC”)-跨平台应用开发框架TSG所孵化项目 —— ArkUI-X,近期已正式开源。 开发者基于一套主代码,就可以将在OpenHarmony上开发的精美、高性能应用同时运行在Android、iOS等其它OS平台上。 ArkUI-X开源项目地址:https://gitee.com/arkui-x 01 A...
时间:2023-08-10点击:94收藏