摘要:
《剑指offer》面试题10(关于青蛙跳台阶之斐波那契数列)扩展问题:我们知道,当青蛙一次只能跳一阶或者两阶的时候,我们可以把问题转换为斐波那契数列用递归或者非递归的形式予以计算,但是,若青蛙一次能跳的阶数在n阶以内(包括n阶)时,又该如何计算呢? 题目:在青蛙跳台阶的问题中,如果把条件改成:一只青 阅读全文
摘要:
git回退单个文件 目录 git原理 git reset命令简介 回退单个文件 Top git原理 Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD。 Top git 阅读全文
摘要:
我使用的编辑器是vscode,不知道做了什么操作,不管哪个项目的哪个分支都不能暂存代码,一点图上的加号,就提示这个信息,尝试了很多方法都没用,包括卸载编辑器,删除编辑器本地的所有配置信息,然后重装都无法解决,最后尝试了用git指令提交,因为我遇到的问题是不能点击图上的加号,所以,使用了 git ad 阅读全文
摘要:
最近要做一个检测下载的自动化...因为框架为webdriover.io 在国内比较少人使用,所以目前只找到了下面这个 启发来自链接:http://cn.voidcc.com/question/p-cgufghmo-ut.html 我想知道在单击下载按钮后,如何使用Selenium Webdriver 阅读全文
摘要:
描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个 n 级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 数据范围:1≤n≤40 要求:时间复杂度:O(n)O(n) ,空间复杂度: O(1)O(1) 解决方法:可以转化为斐波那契数列的方式进行求解,假设要跳N阶台阶,那么第一步 阅读全文
摘要:
nodejs获取文件后缀名 /*nodejs自带的模块:path*/var path=require('path');//获取文件的后缀名var extname=path.extname("123.html");//打印出来console.log(extname); 阅读全文
摘要:
rf(即robotframework)是自动化测试常用的框架之一,在前端自动化测试中常与webdriver驱动器,以及rf的selenium2library库搭配使用。selenium2library提供的openbrowser,close browser,click element……等关键字方便 阅读全文
摘要:
node提供了3种获取路径的方法 ,在当前目录下,运行node const {resolve} = require('path') console.log('__dirname : ' + __dirname) console.log('resolve : ' + resolve('./')) co 阅读全文
摘要:
项目地址:https://github.com/jprichardson/node-fs-extra 详细更多的用法可看:https://github.com/jprichardson/node-fs-extra fs-extra模块是系统fs模块的扩展,提供了更多便利的 API,并继承了fs模块的 阅读全文
摘要:
一、var声明的变量会挂载在window上,而let和const声明的变量不会: var a = 100;console.log(a,window.a); // 100 100let b = 10;console.log(b,window.b); // 10 undefinedconst c = 1 阅读全文