摘要:
python内置模块, 利用一些特殊符号来方便处理字符串的操作 1. python中re模块的常用方法 1. match方法: 从头扫描字符串, 并返回第一个成功的匹配. (不太常用, 一般会用search方法替代) 2. search方法: 扫描整个字符串, 并返回第一个成功的匹配. 3. fin 阅读全文
摘要:
1. 模块介绍 1. bisect模块为内置标准库,它实现了二分法查找算法(只要提到二分法查找,应该优先想到此模块) 2. 主要包含有两个函数:bisect函数(查找元素)和insort函数(插入元素)。 2. 常用方法介绍 场景1:已知一个有序列表,查找目标元素的位置索引 import bisec 阅读全文
摘要:
1. 缓存的作用 减少服务器的访问压力 减少客户端的网络延时 减少网络带宽的消耗 2. 缓存的过期和淘汰 先进先出 最近最少使用 最近最不经常使用 3. 常见的缓存架构 二级缓存架构:本地缓存 + 集中式缓存 存在问题:数据不一致的问题 解决方案:通过zk监听集中式缓存变化,来通知本地缓存的更新 4 阅读全文
摘要:
格式化方式1: 使用f"" 1.1 使用示例 1 # -*- coding: utf-8 -*- 2 # @Time : 2020/4/22 22:35 3 # @Author : chinablue 4 5 # 替换变量 6 name = "chinablue" 7 8 # 格式化字符串 9 re 阅读全文
摘要:
坑点记录 问题: 通过java生成的jar包, 使用jpype调用jar包时总是提示找不到类 错误方式1: 通过 jar cvf 方式进行手动打包 错误方式2: 通过jpype的 -Djava.ext.dirs 参数来配置所有的依赖jar包 正确方式: 通过maven的pom来配置build, 使得 阅读全文
摘要:
1. 数据科学领域中常用的python库 Numpy库:数据运算的基础库,运行效率高(底层C语言,高效index) Scipy库:实现了常用的科学计算方法(线性代数,傅里叶变换,信号和图像处理) Pandas库:分析数据的利器,高级数据结构(Series,DataFrame) Matplotlib库 阅读全文
摘要:
1. PyCharm的介绍与下载 1.1 PyCharm IDE分为专业版(Professional)和社区版(Community), 专业版需要破解后才能使用 1.2 从PyCharm官网下载PyCharm IDE 1.3 专业版PyCharm的破解思路说明: 首先,在C:\Windows\Sys 阅读全文
摘要:
1. windows下cmd的使用 1.1 关于cmd命令行下的点阵字体无法修改的问题 # 当前使用的是win7系统 1. 控制面板--时钟、语言和区域--区域和语言--更改显示语言--管理--更改系统区域设置--设置当前系统区域设置为中文(简体,中国) 2. 重启电脑 操作步骤 1.2 鼠标右键后 阅读全文
摘要:
1. 测试用例 1.1 了解测试用例 1)百度百科:什么是测试用例? 2)英文名:Test Case,简称TC 1.2 测试用例标题 # 用例 {1}_{2}_{3}_{4}_{5} 其中: 1代表业务模块 2代表接口抽象功能 3代表正向还是反向 4代表接口具体某一功能 5代表用例的重要细节描述,可 阅读全文
摘要:
接口自动化框架一共分为3层:base层,api层,case层 1. base层 1.1 helper.py文件: 1 JsonHelper:提取json信息的方法 2 MysqlHelper:连接mysql的方法 3 TimeHelper:与时间相关的方法,如获取当前时间或时间戳 4 StringH 阅读全文