察说花园

不浮躁、不轻浮。

Python 算法 排序

快排和堆

我们常见的冒泡排序,冒泡排序而已有2种优化思路,就是排过序中,比下一个的还小,就退出本次循环,进入下一次循环, 还有一种优化,因为是冒泡,每次冒泡后,最后(几个)数的都是排过序的。因此每次比较只与前面没有排序的比较。 def bubble(li): if not isinstance(li, list): raise ValueError("please enter ...

macOS Mysql8 重置用户密码

配置Maven,Java,Spring

Mysql 8+ 修改密码好多命令都不太对。看了官方文档终于奏效了。 版本: mysql -V mysql Ver 8.0.17 for macos10.14 on x86_64 (MySQL Community Server - GPL) 登录提示: mysql -uuser -p Enter password: ERROR 1045 (28000): Access denied ...

如何用浏览器或者微信小程序开发Mock数据

微信小程序mock数据

获取原始数据 点开IDE的调试窗口,然后和chrome一样,点开network,可以看到request。如果是数据太少,就自己可以生成一个手动写一个JSON格式的结果。 设置mock 获取到数据之后,就可以模拟了, 首先点击mock, 然后点击Mock右边有一个+ plus符号。 对应填写API接口类型,有request等还有可以mock支付相关的信息。 接着就是参数,url,后面的...

Vscode 安装Java Spring项目

配置Maven,Java,Spring

记一次二次开发Spring项目的,用vscode配置环境过程。因为vscode是用json文件保存的配置。好多都过时了。强行提笔记录一下 安装组件 一个java, 一个spring boot 安装Maven和Java java这个简单 https://java.com/zh_CN/download/help/mac_install.xml maven 配置环境变量,如果是...

Python进阶

向高手学习学习

课程连接: https://time.geekbang.org/column/intro/176 开篇 从工程角度掌握Python高阶用法; 独立开发Python项目的能力; 硅谷一线工程师的独家经验分享; 完整的Python学习路径。 基础 IDE Jupyter 的三大特点:整合所有的资源、交互性编程体验和零成本重现结果。 元组和列表 列表是动态的,长...

音频质量评估-1

音频质量测试和评估

原理 音频的原理 把模拟信号转变成 数字信号,前者是连续的,后者离散的。因此有DAC和ADC。 需要关注的三个指标,这三个指标决定音频的质量 比特率:表示经过编码(压缩)后的音频数据每秒钟需要用多少个比特来表示,单位常为kbps。 这个数字越大音频质量越好,但是数据文件就越大。 响度和强度:声音的主观属性响度表示的是一个声音听来有多响的程度。响度主要随声...

干了8年测试了

基础还不过关

对知识点不会筛选,盲目买书看视频,资料堆积如山,什么都不管先学了再说; 目前基本上都在极客时间上面学习,主要便宜。找到自己感兴趣就学,这个自己要改正。 有学习有摄影产品。性能测试,安全测试。开始的策略就是想把自己的一个广度打开,然后再慢慢的深入下去。我想的是找一个方向,自己真真正正的深入进去。 指望把一本书啃透、一套视频看完,多敲敲写一些就能搞定 看一本书,看一个视频就是像小学生一样要把整...

软件测试-52讲

基础还不过关

课程连接: https://time.geekbang.org/column/intro/103 开篇 从知识体系上看,你需要有比开发人员更全面的计算机基础知识,还需要了解互联网的基础架构、安全攻击、软件性能、用户体验和常见缺陷等知识。 “如何把手工测试步骤用自动化脚本实现”变成了“如何构建低维护成本,可以灵活组装的自动化脚本” 基础 登录界面 但是作为测试工程师,你的目标是...

云测试自动化框架

传统QA到测开要过渡

环境部署,以及使用的问题, 有没有想过直接在用云创建一个自动化测试框架,动态的分配资源? 可以利用利用 OpenStack,Ubuntu,KVM等开源项目构造了云计算软件测试平台。 云计算软件测试平台是一个复杂的软件、硬件和服务的综合体,不同的云测试平台设计和实现的重点也不相同。 需求 可移植性高 -要支持多操作系统, 本地和云都可以运行 易于扩展和维护 老的测试环境...

Python内建函数

学下下内建函数,事半功倍

是计算一个数的商和余数的时候,发现基础的内建函数还没有掌握,今天空了来补一下。以下的列子均是在Python3里面支持的。 那就从第一个开始求余数和商开始吧。 数字有关 数字计算 divmod python divmod() 函数把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b)。 abs 提到数字计算还有用的最多的, abs,比...