最新 最热

技术思维和管理思维

前两天面试了某零售电商企业的测试经理岗位,需要带二三十人的测试团队,技术管理岗位嘛,除了技术肯定聊了很多团队管理相关的话题。其中有两个话题,让我印象深刻:一个是技术专家和技术管理有什么区别;另一个则是为什么自动化...

2023-09-08
1

如何设计自动化测试落地方案

翻看之前学习自动化测试时记录的技术笔记,发现写了很多的落地方案文档,正好后台有同学私信问我,该如何设计一个自动化测试的落地方案。这篇文章,分享一下我对于自动化测试落地方案的想法和实践。...

2023-09-08
1

扔掉okhttp、httpClient,来试试这款轻量级 HTTP 客户端框架,吹爆!

在SpringBoot项目直接使用okhttp、httpClient或者RestTemplate发起HTTP请求,既繁琐又不方便统一管理。

2023-09-07
1

Python在开发中的重要性

Python语法简洁、优雅,易于理解和学习。它采用简单的语法结构和关键字,不需要繁琐的语法和复杂的记忆规则。与其他编程语言相比,Python的学习曲线更平滑,即使对于初学者来说,也能快速上手。以下是一个简单的Python代码示例...

2023-09-07
1

MEF框架基础理解

Managed Extensibility Framework (MEF) 是用于创建可扩展的轻量级应用程序的库。 它让应用程序开发人员得以发现和使用扩展且无需配置。 它还让扩展开发人员得以轻松地封装代码并避免脆弱的紧密依赖性。 MEF 让扩展...

2023-09-06
1

Java SPI技术

Java SPI(Service Provider Interface)是一种服务发现机制,它允许第三方为现有的Java库提供实现。SPI的主要目的是为了解耦,使得接口和实现可以独立地进行开发和部署。这种机制在许多Java库中都有应用,例如JDBC驱动程序、...

2023-09-06
1

StreamingWarehouse的一些思考和未来趋势

以Hudi、Iceberg、Paimon这几个框架为例,它们支持高效的数据流/批读写、数据回溯以及数据更新。具备一些传统的实时和离线数仓不具备的特性,主要有几个方面:...

2023-09-06
1

超高性能可扩展HTTP服务框架 Webman

webman是一款基于workerman开发的高性能HTTP服务框架。webman用于替代传统的php-fpm架构,提供超高性能可扩展的HTTP服务。你可以用webman开发网站,也可以开发HTTP接口或者微服务。...

2023-09-06
1

WWDC 23 之后的 SwiftUI 有哪些新功能

WWDC 23 已经到来,SwiftUI 框架中有很多改变和新增的功能。在本文中将主要介绍 SwiftUI 中数据流、动画、ScrollView、搜索、新手势等功能的新变化。

2023-09-06
2

单元测试:构建可靠软件的关键步骤

引言: 在当今快节奏的软件开发环境中,构建可靠的软件是至关重要的。单元测试作为软件开发过程中的关键步骤之一,能够帮助开发者发现和解决代码中的错误,确保代码的正确性。本文将详细介绍单元测试的概念、重要性以及如何...

2023-09-06
1