Author avatar

botoo

数据库读写分离

2

一、读写分离 1.1 定义 数据库读写分离是一种通过将 读操作(SELECT) 与 写操作(INSERT/UPDATE/DELETE) 分配到不同数据库实例的架构设计模式,旨在优化性能并提升系统可用性。 1.2 核心价值 性能提升:分散读压力,避免单点瓶颈(如电商商品浏览与订单提交分离)。 高可用性

几个常用书签工具

18

页面可编辑 javascript: (function fn() { if (document.body.contentEditable === "true") { document.body.contentEditable = 'false' } else { document.body.cont

python项目中的路径导入问题

27

projectA的项目树结构如下: projectA ├─ main.py ├─ Report │ └─ report.py ├─ Test │ └─ testA.py └─ Utils └─ config.py 如果要获取项目的根目录,也就是到projectA的项目路径。则可以选择在

自动化测试中的高效设计模式——PO模式

7

自动化测试中的高效设计模式 一、核心定义 PO模式(Page Object Model)是一种在自动化测试领域广泛应用的设计模式,其核心思想是将UI页面抽象为可操作的对象,通过封装页面元素定位和业务操作实现测试代码与页面结构的解耦。该模式最早由Martin Fowler提出,后被Selenium框架

python中 * 和 ** 的用法

35

一、算术运算 • * 表示乘法: 2 * 5 # 输出 10 • ** 表示乘方: 2 ** 5 # 输出 32 这是最基础的用法,与其他编程语言类似。 二、函数参数处理 1. 形参收集参数 • *args:收集任意数量的位置参数为元组。 示例: def func(*args)

reduce()函数的用法

30

reduce()函数介绍 from functools import reduce result = reduce(function, iterable[, initializer]) function:接受两个参数的二元函数(如加法、乘法等) iterable:待处理的可迭代对象(如列表、元组)