Monday, May 30, 2022

OSCHINA 社区最新专区文章

OSCHINA 社区最新专区文章


技术分享 | Javaer 如何做单元测试

Posted: 27 May 2022 12:57 AM PDT

前言: **本文适用于 javaer,其他开发者或许可以借鉴。** 写本文的主旨有两个,一是简单的给大家介绍下单元测试,二是通过一个简单的示例来介绍一些单元测试的技巧,希望以此来降低大家写单元测试的门槛。 # **1、单元测试的定义** > 单元测试通常是由软件开发人员编写和运营的自动化测试,以确保应用程序的一部分(称为...

深度解读 |《构建软件组件透明度:建立通用的软件物料清单(SBOM)》(上)

Posted: 30 May 2022 12:37 AM PDT

1. 摘要 2021年10月21日,美国国家电信和信息管理局(NTIA)发布《构建软件组件透明度:建立通用软件物料清单(SBOM)》第二版。该文件旨在建立一个通用的、格式化的、可操作的方法,以便识别并列出软件组件及组件信息和关系依赖清单,从而实现对软件的组成、安全和知识产权等方面的有效跟踪。 本文将简要解读该文件的前...

看完这篇异地多活的改造,我决定和架构师battle一下

Posted: 26 May 2022 07:02 PM PDT

文|尹吉欢 得物技术 1. 简述 异地多活的概念以及为什么要做异地多活这里就不进行概述了。概念性的很多,像什么同城双活、两地三中心、三地五中心等等概念。如果有对这些容灾架构模式感兴趣的可以阅读下这篇文章进行了解:《浅谈业务级灾备的架构模式》。 阅读本篇文章之前,我们先明确一下背景,这样大家后续在看的时候...

编程,不止有代码,还有艺术

Posted: 29 May 2022 07:51 PM PDT

摘要:在代码的世界中,是存在很多艺术般的写法,这可能也是部分程序员追求编程这项事业的内在动力。 本文分享自华为云社区《【云驻共创】用4种代码中的艺术试图唤回你对编程的兴趣》,作者: breakDawn。 也许对于部分人来说,唤起他们编程兴趣的起点可能是一些能快速实现某功能的python小脚本。但作为一个多年的java开...

Apache SeaTunnel(Incubating)与计算引擎的解耦之道,重构API我们做了些什么

Posted: 23 May 2022 03:11 AM PDT

![](https://oscimg.oschina.net/oscnet/up-2372a6084fc06fbb6d2188e2a29db943582.jpg) Apache SeaTunnel (Incubating) 与 Apache Inlong (Incubating) 的5月联合Meetup中,第二位分享的嘉宾是来自白鲸开源的高级工程师李宗文。在使用Apache SeaTunnel (Incubating) 的过程中,他发现了 Apache SeaTunnel (Incubating) ...

【Codelabs挑战赛—定制消息和配置】HarmonyOS定制告白消息

Posted: 30 May 2022 01:11 AM PDT

1.效果如下所示: 点击查看 2.项目介绍: 开发环境:DevEco Studio 3.0 Beta2 3.0.0.800 Empty Ability Template Java 通过此项目,主要是学习如何在HarmonyOS上集成远程配置、应用内消息、AppLinking链接、云存储和分析服务等技术。 3.项目结构: 4.在Gradle文件中设置AppGallery Connect的相关依赖和SDK包: a) 设置项目...

《Mybatis 手撸专栏》第9章:细化XML语句构建器,完善静态SQL解析

Posted: 23 May 2022 04:55 PM PDT

持续坚持原创输出,点击蓝字关注我吧 作者:小傅哥 博客:https://bugstack.cn ❝ 沉淀、分享、成长,让自己和他人都能有所收获!😜❞ 目录 一、前言 二、目标 三、设计 四、实现 1. 工程结构 2. 解耦映射解析 3. 语句构建器 4. 脚本语言驱动 5. DefaultSqlSession 调用调整 五、测试 1. 事先准备 2. 单元测试 六、总结...

人体调优不完全指南「GitHub 热点速览 v.22.22」

Posted: 29 May 2022 05:40 PM PDT

![](https://img2022.cnblogs.com/blog/759200/202205/759200-20220529200222181-808089995.jpg) 本周特推又是一个人体调优项目,换而言之就是如何健康生活,同之前的 [HowToLiveLonger](https://github.com/geekan/HowToLiveLonger)研究全因死亡率不同,这个项目更容易在生活中实践,比如,早起晒太阳这么一件"小事"便...

畅聊安全生产,对话B站、唯品会一线专家!|TakinTalks大咖对谈

Posted: 29 May 2022 08:27 PM PDT

"安全生产"是业界新兴起的一种概念,来源于传统行业,加强安全生产就是为了防止和减少生产安全事故 ,保障人民群众生命和财产安全,促进经济社会持续健康发展。 随着互联网发展,数字经济在经济总量中占比超 30%,在以 IT 系统为主要支撑的新兴互联网企业中,各类系统故障虽不会造成人员伤害,但给企业带来的损失却不容...

HMS Core AR Engine 2D图片/3D物体跟踪技术 助力打造更智能AR交互体验

Posted: 29 May 2022 06:59 PM PDT

AR技术已经被广泛应用于营销、教育、游戏、展览等场景。通过2D图像跟踪技术和3D物体跟踪技术,用户只需使用一台手机进行拍摄,即可实现海报、卡牌等平面物体以及文物、手办等立体物体的AR效果。尽管近年来2D图像跟踪和3D物体跟踪算法已经取得了很大的进步,但受限于环境等因素影响,效果仍然有很大提升空间,是目前AR开发...

No comments:

Post a Comment