自定义博客皮肤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 511

原创 计算当前日期前后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 195

原创 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 320

原创 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 247

原创 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 518 1

原创 软件测试概念01

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

2020-08-23 21:14:31 117

原创 软件测试之发散思维

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

2020-08-23 20:23:47 577

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

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

2020-04-24 22:32:48 2723 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 130

原创 动态规划|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 300

空空如也

空空如也

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

TA关注的人

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