自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 ElementPlus基本用法

Element Plus 是一个基于 Vue 3 的组件库,它提供了一系列丰富的组件,用于快速构建高质量的Vue应用程序。Element Plus常见元素的用法示例。在你的Vue项目中,你可以全局或按需引入Element Plus组件。在开始之前,你需要确保已经安装了Element Plus。安装Element Plus。

2024-04-13 15:24:54 662

原创 TypeScript中的泛型

在ts中,泛型允许在定义函数、接口类和类型别名时,不预先指定具体类型,而是在使用时指定。以达到增加代码复用性和代码安全性的目的。下面举几个例子。

2024-04-13 10:23:12 188

原创 ES6新增特性汇总

ECMAScript 6,也称为ES6或ECMAScript 2015,是JavaScript语言标准的一个重大更新。它在2015年6月正式发布,并带来了许多新特性和改进,以帮助开发人员编写更简洁、更强大的代码。

2024-04-13 09:13:40 268

原创 Typescript与JavaScript的语法区别

TypeScript主要目标是提供静态类型检查和最新的JavaScript特性,他可以编译成纯净的JavaScript代码。这些类型系统的特性使得TypeScript在大型项目或者需要更多开发工具支持的场景中很有用,而JavaScript则适合不需要额外类型系统支持的情况。随着JavaScript语言本身的发展,一些新特性(如模块化、async/await)已经被添加到JavaScript中,但TypeScript仍然在类型安全性和其他语言特性方面提供了更多的功能。

2024-04-12 17:15:42 325 1

原创 ESModule与CommonJS的区别整理

ESModule与CommonJS是两种JS模块化标准,在语法和功能上的区别主要如下。

2024-04-12 16:10:39 471 1

原创 postman基础

postman断言pm.test("Status code is 200", function () { pm.response.to.have.status(200);});// 校验json格式的响应体的值// pm.test("断言result", function () {// var jsonData = pm.response.json();// pm.expect(jsonData.result).to.eql(0);// });pm.test(

2021-06-01 11:05:09 212 2

原创 rest风格的接口

rest api 是前后端分离最佳实践,是开发的一套标准或者说是一套规范,不是框架。优点如下1、轻量,直接通过http,不需要额外的协议,通常有post/get/put/deletec操作。2、面向资源,一目了然,具有自解释性3、数据描述简单,一般通过json或者xml做数据通讯REST全称即Representational State Transfer的缩写。我对这个词组的翻译是"表现层状态转化"。风格特点那么什么样的API可以称为REST API呢,一句话概括:URL定位资源

2021-05-26 08:38:52 2369

原创 2020-12-08

电商系统测试点登录功能测试功能方面的测试:  1.输入正确的用户名和密码,点击提交按钮,验证是否能正确登录,能否能跳转到正确的页面  2.输入错误的用户名, 验证登录失败,并且提示相应的错误信息  3.输入错误的密码, 验证登录失败,并且提示相应的错误信息  4.用户名为空, 验证登录失败,并且提示相应的错误信息  5.密码为空, 验证登录失败,并且提示相应的错误信息  6.用户名和密码都为空,点击登陆  7.用户名和密码前后有空格的处理性能方面的测试  1.打开登录页面,需要多

2020-12-09 00:03:01 217 2

原创 LR函数

lr常用函数web协议相关函数都是以web_开头web_reg_save_param_ex()从响应中提取数据, 注册参数参数, 以下两张图片是两个用法示例.web_reg_find()设置检查点,相当于jmeter的断言, 下图演示了用法.web_concurrent_start()和web_concurrent_end()设置并发组,并发组中的请求是同时提交的通用函数都是以lr开头lr_start_transaction()和lr_end_tran..

2020-09-17 08:38:00 401

原创 Windows 常用CMD命令

echo 打印输出信息dir 列出目录下的内容exit 退出终端程序cd 切换目录 . 当前目录 .. 当前目录的上一级目录findstr与管道copy复制 拷贝的同时可以 修改文件名 不改文件名xcopy高级复制(可以复制目录) /e 复制目录和子目录,包括空目录 /s 复制目录和子目录,不包括空目录 eg: xcopy e1 e2\创建文件 type ...

2020-08-03 13:30:19 108

原创 使用Newman执行postman测试脚本

步骤1. 安装nodejs查看node和npm的版本2. 安装cnpm包管理工具npm install -g cnpm --registry=https://registry.npm.taobao.org3. 安装Newman和相关的两个插件模块cnpm install -g newmancnpm install -g newman-reporter-htmlcnpm install -g newman-reporter-htmlextraNewman使用方法newm

2020-08-01 15:30:40 746 1

原创 SQLite数据库基础

SQLite命令行解释器sqlite提供了一个简单的命令行工具, 用于输入并执行SQL语句和点号命令操作sqlite数据库下面简单介绍它的用法 在命令提示符后面输入sqlite3, 后面跟上一个存储数据库的文件路径, 如果文件不存在,则会自动创建对应的数据库,如果存在则是打开数据库 如果命令后面不跟参数,则会在内存中创建一个临时数据库,程序退出时,会自动删除该数据库 下面的代码将会创建一个名字叫crm的数据库,在数据库里创建一张studen...

2020-07-25 10:29:35 129

原创 Python格式化字符串的三种方式

1. 传统的格式化字符串传统的格式化字符串指的是使用%d, %f等占位符的方式,类似于java或C语言中的标注输出函数的功能​name = 'tom'age = 20weight = 74.78# 在字符串内使用占位符%d %s %f等指定格式, 在字符串后面使用%向格式化字符串传递参数s = 'hello %s, your age is %d, and your weight is %f kg' %(name, age, weight)print(s)​其中比较常用的占位符

2020-07-24 17:42:11 624

原创 postman的变量

Postman里支持5种不同的变量作用域Global Collection Environment Data Local关系如下图, 作用域小的变量会屏蔽掉更大作用域中同名的变量, 比如在全局作用域和局部作用域同时定义了username,那么在提交请求时,将使用局部作用域中的username的值.下面分别介绍创建方法全局变量全局变量可以在collections, requests, test scripts, and environments之间共享数据,也就是说,属于整个w.

2020-07-22 17:25:04 441

原创 Linux命令之ls

ls命令用于查看文件或目录的信息(文件名,最后修改时间,文件类型,权限,所属用户与所属用户组,文件大小等等)命令格式: ls 选项... 参数...常用选项-l 以列表形式显示文件信息-h 以合适的单位显示文件的大小,会自动选择使用字节, KB, MB, GB为单位显示大小-d 显示目录的信息,而不是显示目录里内容的信息-a 显示所有的内容,包括隐藏文件(文件名以.开头的文件)-A 和-a一样,只不过不显示. 和 ..两个特殊的目录-R...

2020-07-21 15:13:33 354

原创 Linux Terminal常用快捷键

终端的快捷键可以通过"编辑"菜单查看,如图下面介绍几个常用的Alt + F10 窗口最大化 Ctrl + shift + 加号 放大终端字体 Ctrl + shift + 减号 缩小终端字体 Ctrl + shift + n 打开新窗口 Ctrl + shift + t 打开新标签页 Alt + n 切换到第n个标签页 ...

2020-07-21 14:45:06 242

原创 python内置类型

python内置类型主要有一下几种int整数,也就是不带小数点的数字,例如3 999 -3 等等float浮点数, 也就是带有小数点的数字, 例如 3.14bool布尔值,只有两个True和Falsestr字符串, 使用引号引起来的一串字符, 可以使用索引与切片访问其中的字符与子字符串list列表tuple元组dict字典set集合bytes字节串...

2020-07-11 17:45:17 330

原创 C++多态性

多态,英文为Polymorphism,目的是将接口与实现分离,提供同一个接口,根据不同的情况,使用不同的实现策略。函数的重载(overload)属于多态性,方法覆盖(override)属于多态性,虚函数(virtual关键字)同样也是为了实现多态性。重载的例子:#include using std::cout;using std::endl;static i

2015-12-10 14:20:42 237

原创 oracle游标

游标(Cursor)的使用以下示例使用oracle Scott用户的emp为例游标分为隐式游标、显式游标和动态游标三种,通常指的是显式游标显式游标: 显示游标定义方式:Cursor 游标名 Is select查询语句; 打开游标:Open 游标名; 取游标指向的数据:Fetch 游标名 Into 变量; 关闭游标:Close 游标名;--例子1:使用游标Create Or Replace P

2015-09-02 10:58:01 308

原创 linux内核中的常用技术:内存屏障及volatile

/**  * clear_bit - Clears a bit in memory  * @nr: Bit to clear  * @addr: Address to start counting from  *  * clear_bit() is atomic and may not be reordered.  However, it does  * not conta

2014-06-13 22:20:22 780

转载 内核线程与用户线程

进程/线程模型 在传统的操作系统中,每个进程有一个自己的地址空间及一个单一的控制流程。事实上,这几乎就是传统操作系统中进程的定义。 不过,现实中有非常多情况下需要在同一个地址空间中完成并行的任务,比如Web服务器程式,虽然使用多进程方式编程也能非常好地实现服务器,但进程间的数据共享由于需要跨越地址空间而显得十分不方便,同时进程间转换的开销也不可小视。 其实这些问题的本质在于两个概念: 1.

2013-10-22 23:32:45 429

空空如也

空空如也

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

TA关注的人

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