Redis
RedisRedis是什么NoSQL数据库之一,Redis是一个使用ANSI C编写的开源、包含多种数据结构、支持网络、基于内存、可选持久性的键值对存储数据库,其具备如下特性:
基于内存运行,性能高效
支持分布式,理论上可以无限扩展
key-value存储系统
开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API ...
Jmeter+ant接口测试
准备工作
下载和安装 JMeter 和 Ant:
从 Apache JMeter 官网下载并解压 JMeter。
从 Apache Ant 官网下载并解压 Ant。
配置环境变量:
确保 JMeter 和 Ant 的 bin 目录在系统的 PATH 环境变量中。
请求元件参数化 - txt/csv
请求响应数据提取(后置处理器) - 正则表达式提取器、JSON提取器
请求数据传 ...
Appnium-移动端自动化测试框架
adb 调试工具adb工作原理概念adb全面Android Debug Bridge ,是一个调试工具
adb构成和工作原理adb包含3部分
client : 运行在开发机器中,用来发送adb命令
daemon守护进程:运行在调试设备中,手机或者模拟器,用来接受并执行adb命令
server:同样运行在开发机器中,用来管理client和daemon之间的通信
adb 常用命令
adb devi ...
Sphinx_python项目文档构建工具
sphinx - python项目文档构建工具
Sphinx是一个基于Python的文档生成工具,它可以将标记文本转换为各种格式的文档,包括HTML、PDF、EPUB等。Sphinx最初是为Python文档而开发的,但是它也可以用于其他类型的文档,例如API文档、技术文档、用户手册等。
Sphinx的主要特点包括
支持多种标记语言,包括reStructuredText、Markdown等。
支持 ...
Canvas
Canvas认识Canvas 允许开发者直接操作图像的像素数据,从而实现了在浏览器端绘制复杂的图形和动画。Canvas 在游戏开发、数据可视化和图形设计等领域被广泛使用。
基本使用
找到画布,获取DOM元素
1let c1 = document.getElementById('id')
获取画笔上下文
1let ctx = c1.getContext('2d ...
React-Redux
reduxreact-redux
React
React项目基础
创建项目
使用官方脚手架
通过npm create-react-app 能创建一个基本的react项目
只做了react基本的搭建和构建,没有配上任何路由和状态管理。项目使用webpack构建
使用一些市场上的集成脚手架
官方脚手架提供的项目模板非常简单,因此也有很多集成的脚手架
典型的比如umi。这一类脚手架创建出来的项目会集成好多功能,比如路由、mock
核心库 ...