应用程序
-
我们一起聊聊【软件架构模式】—微内核架构
微内核架构模式(有时被称为插件架构模式)是实现基于产品的应用程序的自然模式。基于产品的应用程序是那种打包并以版本形式供下载的典型的第三方产品。然而,许多公司也像软件产品一样开发和发…
-
如何开始使用事件驱动的微服务
译者 | 李睿,审校 | 重楼,许多组织在其发展过程中达到了这样一个阶段,即曾经为他们提供良好服务的单一应用程序开始阻碍他们的发展。也许业务需要现有架构无法支持的新功能,或者需要更…
-
将DAST集成到CI/CD管道中的优势和实施步骤
译者 | 刘涛,审校 | 重楼,在当今快速发展的网络环境中,维护Web应用程序的安全更加必要。由于漏洞的出现速度比以往任何时候都要快,将动态应用程序安全测试(DAST)集成到持续集…
-
使用Streamlit和Matplotlib创建交互式折线图
本教程将介绍如何使用Streamlit和Matplotlib创建一个用户友好的数据可视化Web应用程序。该应用程序允许上传CSV文件,并为任何选定列生成折线图。,图片,在本文中,我…
-
释放微服务的力量:揭示API的好处、挑战和最佳实践
译者 | 李睿,审校 | 重楼,在当今快节奏的软件开发环境中,微服务已经成为一种流行的架构模式。但是什么是微服务呢?简而言之,微服务是一种将应用程序构建为通过轻量级协议进行通信的松…
-
当低代码和无代码平台可以加速应用程序现代化时
,你的组织很可能正在寻求将遗留应用程序现代化、将单片应用架构拆分为服务,并迁移到公共或私有云基础架构。在此过程中,您可能还希望改善用户体验,创建CI/CD流水线,添加测试自动化,并…
-
工商银行软件开发中心应用安全支撑体系建设
作者 | 中国工商银行软件开发中心,随着安全成为数字时代最重要的问题之一,越来越多的企业已经整合了 DevSecOps (DevSecOps 是“开发、安全和运营”的缩写,它可在软…
-
python分布式执行框架Ray的介绍
,说明,1、Ray为构建分布式应用程序提供了一个简单、通用的API。,2、Ray是一种分布式执行框架,便于大规模应用程序和利用先进的机器学习库。,Ray通过以下方式完成这项任务:,…
-
关于无代码移动应用程序测试的误解
,众所周知,无代码革命正在进行中,带来了曾经不可能实现的各种新方法和解决方案。这种持续转变的一些更明显的例子是 Squarespace 和 Wix 等网站,它们允许用户在不了解任何…
-
带你使用Golang快速构建出命令行应用程序
,在日常开发中,大家对命令行工具(CLI)想必特别熟悉了,如果说你不知道命令工具,那你可能是个假开发。每天都会使用大量的命令行工具,例如最常用的Git、Go、Docker等。,不管…
-
如何使用 Python 和 Base64 对消息进行编码和解码
Python 的 Base64 模块是一个强大的消息编码和解码工具。您可以使用它通过 Internet 安全地发送数据。使用这种编码来保护敏感数据免受恶意黑客攻击是网站、应用程序和…
-
JDK调优:从JVM参数到工具使用,教你优化Java应用程序性能!
,Java应用程序的性能调优可以帮助我们优化应用程序的性能,提高系统的吞吐量和响应速度。下面,我将从以下几个方面介绍如何进行JDK调优:,JVM参数可以通过启动JVM时指定参数进行…