自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Koa中间件、洋葱模型、async和await(前端面试)

koa中间件 先用new将koa实例化,实例化出来的koa对象称为应用程序对象,包含了很多的中间件 使用app.listen方法启动,listen里面包含了很多的参数,使用端口号将koa启动 小程序需要向服务器发送HTTP请求,koa也要接收HTTP请求,这时需要使用到中间件 中间件也就是函数,定义一个中间件也就是定义一个函数,如何将一个函数变为中间件,需要使用app.use方法注册中间件 测试:浏览器向服务器发送HTTP请求,localhost:3000,此时服务器koa通过中间件接收请求,打印相应的结

2022-05-20 22:29:09 530

原创 计算当前日期前后N天的日期

计算当前日期前后N天的日期 function GetDateStr(AddDayCount) { var dd = new Date(); dd.setDate(dd.getDate() + AddDayCount);//获取AddDayCount天后的日期 var y = dd.getFullYear(); //获取当前月份的日期,不足10补0 var m = (dd.g

2022-05-15 16:36:38 229

原创 JavaScript中Array算法

Array类型 判断一个变量时数组还是对象 typeof运算符在判断基本数据类型时会很有用,但是在判断引用数据类型时,却显得很吃力。 instanceof运算符 function getDataType(o) { if (o instanceof Array) { return 'Array'; } else if (o instanceof Object) { return

2022-05-13 21:06:46 330

原创 JavaScript中Object类型及其实例和静态函数

深入了解JavaScript中的new操作符 new操作符在执行过程中会改变this的指向 function Cat(name, age) { this.name = name; this.age = age; } console.log(new Cat('miaomiao', 18)); 输出的结果中包含了name与age的信息 通过new操作符生成一个cat对象的实例 var cat=new Cat();

2022-05-10 17:11:20 270

原创 JavaScript中String类型常见算法

字符串逆序输出 借助数组的reverse()函数 先转换成数组,再利用数组的reverse()函数,最后用join()拼接成字符串 function reverseString1(str) { return str.split('').reverse().join(''); } var str = 'abcgdsx'; console.log(reverseString1(str)); 利用字符串本身的charA

2022-05-07 16:52:14 560 1

原创 软件测试概念01

软件: 程序+数据+文档 单机版、c/s、b/s 软件测试: 发现缺陷 提高软件质量 改进软件开发 软件缺陷: 不满足用户需求的问题 软件测试流程: 编写测试计划 分析测试需求 设计和编写测试用例 搭建测试环境 执行测试用例、提交缺陷报告、跟踪缺陷报告 测试评估和总结 调试 开发人员进行 用于识别缺陷产生原因、定位缺陷位置、和修改缺陷代码 软件测试 由测试人员进行 在最短的时间内发现更多的bug,并确保这些缺陷得以修复 黑盒测试 测试方法 主要依据规格说明书对软件的功能进行测试 关

2020-08-23 21:14:31 128

原创 软件测试之发散思维

软件测试: 面试要求 项目经验 对测试的思路 沟通能力 技术水平 对测试理论的掌握程度 工作要求: 解决问题 解决方案 沟通能力和技巧 锻炼发散思维能力 先从重要,再到次要,要有条理 功能—安全----性能----兼容性 比如:检测一只水杯 首先,我需要看这个水杯是否可以装水,装水之后是否会发生泄漏,或者散发有害物质,接着这个水杯装水之后外壳是否变软,不能承受水的重量,在喝水时,边缘部分是否有毛刺,让人喝水不舒服,以及水杯外壳设计是否让人不舒服 ...

2020-08-23 20:23:47 602

原创 web前端|品优购|html+css|代码

项目名称:品优购电商网页制作 前端小白的熬夜+入门边缘试探+颓废中热情之作,欢迎各位小可爱交流~ 参考教程:b站黑马工程师课程,链接:https://www.bilibili.com/video/BV1hE41187Ew?p=59 工具:Hbuilder 内容:网页展示+思维导图+代码

2020-04-24 22:32:48 2792 2

原创 Java学习笔记01|java相关特征与dos常用命令行操作

学习Java主要学会面向对象编程,主要有类/对象、类的结构、三大特性、接口、设计模式5个模块。 Java主要是服务器端编程,跨平台客户端应用领域。 人机交互:1)GUI 图形化界面:简单直观,比如界面一些按钮 2)CLI命令行方式:比如cmd一些dos常用命令,可win+R搜索cmd出现 dos常用命令行: |md|在根目录下创建文件夹,即建立目录 | |cd|进入指定目录| | del |删...

2020-04-10 15:26:14 139

原创 动态规划|LeetCode322零钱兑换求最优解

题目:给定不同面额的硬币coins和一个总金额amount,编写一个函数来计算凑成总金额的最少硬币数量,如果没有任何一种硬币可以组成总金额,则返回-1。 关于硬币问题我们可以有3种思路: 贪心算法:每次选取面值最大的硬币,但会存在鼠目寸光现象,无法达到最优效果,比如coins=[1,5,11],amount=15,求解amount=111+14,硬币数量为1+4=5(贪心法),但是15=5*3...

2020-03-09 01:10:15 326

空空如也

空空如也

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

TA关注的人

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