- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 基于服务的架构(SOA架构): 松耦合设计、域服务与API外观模式
*基于服务的架构(SOA)**是一种设计方法,强调将系统功能拆分为独立的、松耦合的服务,并通过标准化接口提供业务功能。SOA的主要特点包括松耦合、服务粒度较粗、易于理解和维护,通常伴随着集中化的治理工具,如企业服务总线(ESB)。域服务是SOA中的核心概念,它负责跨多个领域对象处理复杂的业务逻辑。API访问外观则进一步简化了服务调用,提供了一个统一的访问层,隐藏底层服务的复杂性,提升了系统的可维护性和易用性。
2024-09-21 23:19:40 521
原创 打造高质量整洁的代码
在软件开发中,代码的质量几乎与它的功能同等重要。质量高的代码能够确保软件的可靠性、可扩展性,并降低维护成本。在思考高质量代码的意义时,不妨反过来思考,低质量的代码会造成什么后果。
2024-07-20 15:35:51 829
原创 软件测试资源和博客推荐:提升测试专业能力的优质指南及社区
本指南推荐了一系列软件测试资源和博客,包括MoT、StickyMinds和Software Testing Help等,旨在提升测试专业人士的技术能力。同时介绍了RSS的概念和使用Inoreader作为RSS阅读器的步骤,帮助用户高效地统一阅读和获取更新的内容。
2024-02-26 21:29:43 1118 1
原创 使用Asyncio和aiohttp并发请求接口
GIL(Global Interpreter Lock)是CPython解释器中的一种机制,是为了解决CPython线程安全的问题,但同时也限制了同时只有1个Python的进程存在,限制了Python在执行CPU密集型任务时的多线程能力。通过下面的代码来演示,有以下一个计算斐波那契的函数if n == 1:return 0return 1else:我们串行的执行,并计算执行时间.4f输出结果如下再改用Thread多线程执行.4f输出结果如下,可以看到执行时间并没有明显提高。
2023-08-13 20:59:16 277 1
原创 Go学习笔记 - 数组和切片
目录数组访问数组切片声明切片有3种方式切片追加-Append数组数组是值传递,每次传递到方法会复制一份相同的副本 声明数组方式如下var array_number [10]int //声明array_number = [10]int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10} //赋值array_number := [5]int{1, 2, 3, 4, 5} // ---> 快速初始化定义数组时如果长度不确定可以使用 ... 代替,
2022-03-23 09:14:30 360
原创 WebdriverIO入门 —— 编写首个Script
IntroductionWebdriverIO是一个用javascript编写的,运行在Nodejs的自动化测试框架,它是可集成可扩展的自动化测试框架。WebdriverIO能什么Native移动端测试 ???? electron开发的桌面端应用测试 ???? web应用自动化测试 ????WebdriverIO vs Seleniumselenium使用webdriver协议与浏览器交互 webdriverIO更灵活,可以选择WebDriver协议或Chrome DevTo
2022-02-08 20:27:07 2249
原创 Flask Restful 接口 - SqlAlchemy & Marshmallow
本篇通过一个一对多的具体示例,介绍如何使用Flask,Flask-SQLAlchemy,marshmallow-sqlalchemy构建restful风格的api准备阶段创建项目,目录结构大致如下:├── app.py├── data.db├── models│ ├── models.py ---> 用于数据库表的映射├── resources├── schema│ └── schemas.py ---> 用于Json序列化与反序列化安装依赖pip in
2022-01-02 01:32:10 1938 2
原创 Flask Http请求 - 上下文 、请求钩子
Flask有两个主要依赖1. WSGI(Web Server Gateway Interface,Web服务器网关接口)工具集——[Werkzeug](http://werkzeug.pocoo.org/)- WSGI(Web Server Gateway Interface)是Python中用来规定Web服务器如何与Python Web程序进行沟通的标准- Werkzeug实现路由、调试和Web服务器网关接口2. [Jinja2模板引擎](http://jinja.pocoo.org/)
2021-12-22 15:20:03 618
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人