剑指 Offer 56 - II. 数组中数字出现的次数 II

在一个数组 nums 中除一个数字只出现一次之外,其他数字都出现了三次。请找出那个只出现一次的数字。示例 1:输入:nums = [3,4,3,3]输出:4示例 2:输入:nums = [9,1,7,9,7,9,7]输出:1限制:1 <= nums.length <= 100001 <= nums[i] < 2^31...
分类: 其他 发布时间: 02-26 22:55 阅读次数: 0

剑指 Offer 59 - I. 滑动窗口的最大值

给定一个数组 nums 和滑动窗口的大小 k,请找出所有滑动窗口里的最大值。示例:输入: nums = [1,3,-1,-3,5,3,6,7], 和 k = 3输出: [3,3,5,5,6,7]解释:滑动窗口的位置 最大值[1 3 -1] -3 5 3 6 7 31 [3 -1 -3] 5 3 6 7 31 3 [-1 -3 5] 3 6 7 51 3 -1 [-3 5 3] 6
分类: 其他 发布时间: 02-26 22:54 阅读次数: 0

剑指 Offer 59 - II. 队列的最大值

请定义一个队列并实现函数 max_value 得到队列里的最大值,要求函数max_value、push_back 和 pop_front 的均摊时间复杂度都是O(1)。若队列为空,pop_front 和 max_value 需要返回 -1示例 1:输入:[“MaxQueue”,“push_back”,“push_back”,“max_value”,“pop_front”,“max_value”][[],[1],[2],[],[],[]]输出: [null,null,null,2,1,2]示例
分类: 其他 发布时间: 02-26 22:54 阅读次数: 0

剑指 Offer 60. n个骰子的点数

把n个骰子扔在地上,所有骰子朝上一面的点数之和为s。输入n,打印出s的所有可能的值出现的概率。你需要用一个浮点数数组返回答案,其中第 i 个元素代表这 n 个骰子所能掷出的点数集合中第 i 小的那个的概率。示例 1:输入: 1输出: [0.16667,0.16667,0.16667,0.16667,0.16667,0.16667]示例 2:输入: 2输出: [0.02778,0.05556,0.08333,0.11111,0.13889,0.16667,0.13889,0.11111,0.08
分类: 其他 发布时间: 02-26 22:54 阅读次数: 0

剑指 Offer 65. 不用加减乘除做加法

写一个函数,求两个整数之和,要求在函数体内不得使用 “+”、“-”、“*”、“/” 四则运算符号。示例:输入: a = 1, b = 1输出: 2提示:a, b 均可能是负数或 0结果不会溢出 32 位整数假设:a的二进制1011b的二进制1110对于a,b相加的结果来说就是:0101 (不进位)//也就是异或操作而进位的结果就是1010这个值再往左移一位//与操作后左移随后将这两个值加起来这里的加起来这个操作又可以类似于a,b相加来重复上次的操作也就是将异或操作当作a与操
分类: 其他 发布时间: 02-26 22:52 阅读次数: 0

msysgit(Git)在Windows上的安装流程,测试开发值得拥有!!

Git 仓库管理功能是 GitHub 的核心。因此,使用GitHub之前必须先掌握Git的相关知识,同时本地的设备还要安装Git的环境。本文讲解使用Git所需的知识及各种设置一、Git诞生背景Git属于分散型版本管理系统,是为版本管理而设计的软件 Linux 的创始人 Linus Torvalds...
分类: 其他 发布时间: 02-26 22:51 阅读次数: 0

Linux-SSH服务的安装,小白入门!!

SSH协议:SSH为 Secure Shell 的缩写(安全的shell)SSHD服务:开启SSH协议的一种系统服务端口:SSH服务的默认端口为22下面的命令以root权限进行一、Ubuntu中第一步:安装SSH服务执行下面的命令,默认自动安装apt-get install ssh第二步:可以查看一下22端口被哪些进程占用(此步可省略)开启之后,可以查看一下是否启用了22号端口netstat -antp | grep sshd或者查看一下22号端口被哪些进程所占用lso
分类: 其他 发布时间: 02-26 22:50 阅读次数: 0

大学统计学基础知识笔记

   本文主要介绍:统计学基本概念、数据的收集、数据的描述、回归和分类、多元分析,其中回归和分类、多元分析是学习重点。统计学中的其它概念如:概率及分布、参数估计、假设检验属于经典统计的内容,在此文略去,时间序列分析及指数是金融方面的应用,也一并略去,如有需要请查阅相关书籍。参考书籍:      贾俊平.《统计学》.第六版      王喜之.《统计学:从数据到结论》.第四版&nbs
分类: 其他 发布时间: 02-26 22:50 阅读次数: 0

Jmeter中Cookie详解,参数化技术

谈到性能测试,经常需要对用户进行参数化,jemter工具参数化经常使用的一个元件就是CSV数据文件设置一、 操作步骤1. 首先建议大家创建一个规范的目录保存文件目录作用data保存参数result保存结果script保存脚本 2. 如下图所示设置目录的好处,就是文件路径可以使用相对路径,这样可以跨系统(window、linux),跨平台而不用修改路径 3. 首先要在用户变量中设置一个变量path,值为…/data/,…的意思代表当前目录往上一个目
分类: 其他 发布时间: 02-26 22:50 阅读次数: 0

Selenium自动化测试相关学习资料汇总

Selenium自动化测试相关学习资料,收集整理以备后期学习使用!!! 官网selenium官网:https://docs.seleniumhq.orgselenium github:https://github.com/SeleniumHQ/selenium 文档◆ API文档Java:https://seleniumhq.github.io/selenium/docs/api/java/index.html Python: https://sel
分类: 其他 发布时间: 02-26 22:50 阅读次数: 0

jmeter&& Oracle执行多条sql语句操作

    Jmeter Oracle执行多条sql需要借助存储器执行JDBC Request的Query Type选择 Callable Statement然后再 insert、delete、update语句前后加入存储编写的格式就行,如下图
分类: 其他 发布时间: 02-26 22:49 阅读次数: 0

接口测试Content-Type 详解

接口测试Content-Type 详解Content-Type常见Content-Typeapplication/x-www-form-urlencodedmultipart/form-dataapplication/jsonapplication/xml 和 text/xmlContent-Type的使用request 的Content-Typeresponse的Content-TypeContent-TypeContent-Type(MediaType),即是Internet Media Type
分类: 其他 发布时间: 02-26 22:49 阅读次数: 0

Jmeter进阶篇之查看结果树保存测试结果

Jmeter进阶篇之保存测试结果Jmeter现在真的是一款越来越流行的接口测试工具。但是通过和老大哥LR相比较,可能有部分同学觉得,LR的图表功能,报告功能不要太强大。但是小弟jmeter在这方面其实并不差。。。今天我们就来学习其中一种报告功能:sample Result save configuration常见的场景:对某个接口进行CSV Data Set Config参数化测试,那么得到的接口返回数据肯定是多条,但是要我一个一个的去点击查看,很麻烦对吧?like is: 当
分类: 其他 发布时间: 02-26 22:49 阅读次数: 0

信息搜索技能总结,提高你的搜商sooooo!!!

获得所需要的信息数据几乎成为大部分人工作中重要的一个部分,这篇文章总结和收集了一些常用的方法,用于自查和分享,提高个人的搜商活用搜索引擎常用搜索引擎搜索引擎是信息收集使用频度最高的工具,比如个人常用的搜索引擎如下所示:搜索引擎说明网址百度国内目前第一搜索引擎http://www.baidu.com谷歌全球目前第一搜索引擎http://www.google.com.hk(中文版)必应微软提供的搜索引擎http://bing.com.cn其他常用搜索引
分类: 其他 发布时间: 02-26 22:48 阅读次数: 0

一篇博文搞定申请技术专利流程

这篇文章整理一下申请技术专利相关的流程、注意事项等相关内容。专利法当前的生效的专利法全称为<<中华人民共和国专利法>>, 是2008年第三次修正的版本,共计8章76条。时间版本批准单位相关的会议名称1984/3/12初版全国人民代表大会常务委员会第六届全国人民代表大会常务委员会第四次会议1992/9/4第一次修正版全国人民代表大会常务委员会第七届全国人民代表大会常务委员会第二十七次会议2000/8/25第一次修正版全国人民代表大
分类: 其他 发布时间: 02-26 22:48 阅读次数: 0

java 基础--面向对象

面向对象:★★★★★特点:1:将复杂的事情简单化。2:面向对象将以前的过程中的执行者,变成了指挥者。3:面向对象这种思想是符合现在人们思考习惯的一种思想。过程和对象在我们的程序中是如何体现的呢?过程其实就是函数;对象是将函数等一些内容进行了封装。匿名对象使用场景:1:当对方法只进行一次调用的时候,可以使用匿名对象。2:当对象对成员进行多次调用时,不能使用匿
分类: 其他 发布时间: 02-26 22:48 阅读次数: 0

python文件操作可读、可写、可读可写 a+ w+ r+

python文件操作可读、可写、可读可写 a+ w+ r+# encoding:utf-8# 文件读取操作 20200701fp=open("E:\\file.txt","r",encoding="utf-8" )data_read=fp.read()#一次性全部读完fp.seek(0,0)#游标移动到第一行,继续读,否则读取到的是空data_readlines=fp.readlines()fp.close()print(data_readlines)print(data_read).
分类: 其他 发布时间: 02-26 22:48 阅读次数: 0

python requests库发送接口请求,小白必会!!!

import requestsimport json#发送get请求并得到结果url = 'http://api.nnzhp.cn/api/user/stu_info?stu_name=小黑马 '#请求接口req = requests.get(url)#发送请求print(req.text)#获取请求,得到的是json格式print(req.json())#获取请求,得到的是字典格式print(type(req.text))print(type(req.json()))#发送post.
分类: 其他 发布时间: 02-26 22:47 阅读次数: 0

postman进行接口自动化测试

参考:Postman+Newman+jenkins實現API自動化測試目录Jenkins安装步骤:Jenkins服务器停止开启命令:newman安装(需先安装node.js)Postman+Newman+jenkins实现自动化测试1.postman导出.json文档导出API集合导出环境变量导出全局变量2.新建一个自由风格的软件项目3.配置Jenkins构建配置构建后操作配置节点配置HTML报告Junit单元测试结果报告Jenkins安装步骤:1.安装Tomcat,下载
分类: 其他 发布时间: 02-26 22:47 阅读次数: 0

如何在 Linux 服务器设置定时任务场景,小白进阶!!!

注意:centos在执行定时任务时若为sh脚本,则在定时任务中command前不需要sh,但debain需要。### 一个坑:一个定时任务没有执行,搞了一天,最后发现是脚本的问题。注意:在执行脚本是需要确定脚本具有可执行权限要点:“*/”表示“每”,eg:*/10 * * * * [command]表示:每十分钟执行一次command “,”表示时间段,如:8,10,表示8和10 “-”表示连续时间,如:7-9,表示7到91.写一个shell脚本;#!/bin/bashdi.
分类: 其他 发布时间: 02-26 22:47 阅读次数: 0