自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 Python单例模式-实现方式

Python 单例模式

2023-07-28 22:21:45 91 1

原创 PyQt简单入门

PyQt简单入门

2023-03-04 17:45:08 210

原创 React-Redux 入门和实例

react redux 入门

2022-07-21 21:06:10 298

原创 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

react-redux todo

react-redux todo实例代码

2022-07-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除