240 发简信
IP属地:北京
  • 120
    全!Web渗透测试:信息收集篇

    在之前的一系列文章中,我们主要讲了内网渗透的一些知识,而在现实中,要进行内网渗透,一个很重要的前提便是:你得能进入内网啊!所以,从这篇文章开始,我们将开启Web渗透的学习(内...

  • go-micro使用etcd作为注册中心

    这一篇就来讲讲,go-micro v2 如何进行配置etcd注册中心和操作配置中心 前言 go-micro框架为服务注册发现提供了标准的接口Registry。只要实现这个接口...

  • Mysql-Cluster-7.5集群搭建

    技术文档——Mysql-Cluster-7.5集群搭建 前言 随着时代的发展,新技术的层出不穷。Mysql数据库在业务量不大的时候,我们会使用主从复制的方法实现服务器数据同步...

  • 两数之和

    给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个...

  • 查找最大连续不重复子字符串

    #查找一个字符串中最长不重复连续子字符串。 def find_str(content): ret ='' " for iin range(len(content)-1): t...

  • allure 简单使用

    allure 使用 1.希望报告中看到测试功能,子功能或者场景,测试步骤,包括测试附加信息。 @Feature @story @step @attach 功能上加@allur...

  • 120
    中国开发者现状报告:最想学Java语言、金融业高收入比例大、仅2%的人不安排学习时间......

    在《2019-2020 年中国开发者调查报告》中,我们从「开发者现状」中有最新的发现: 6成开发者在使用Java语言;在一线城市,30%开发者月薪超过1.7万元;互联网、软件...

  • 测试需求分析

    需求分析 依据需求文档提取测试点,根据测试点来编写测试用例 测试点: 1.通过分析需求描述中的输入,输出,处理,限制,约束等,绘制出对应的验证内容。--功能测试 2.分析各个...

  • 120
    软件生命周期

    软件生命周期: 软件测试的工作流程

  • 软件测试定义及分类

    软件测试的定义及目的 定义:为了发现程序中的错误而执行程序的过程。 1.为了发现程序存在的代码或者逻辑错误 2.检验产品是否符合用户需求 3.提高用户体验 4.提高产品质量 ...

  • hive 函数

    substr(string A, int start, [int len]),substring(string A, intstart, [int len]),用法一样,三个...

  • 顺序查找

    顺序查找,就是从第一个元素开始,按索引顺序遍历待查找序列,直到找出给定目标或者查找失败。 优点:表可以是有序的,也可以是无序的 缺点:需要遍历整个表 def sequence...

  • 二分法查找

    二分查找又称折半查找,将表中间的元素与需要查找的元素进行比较,如果相同,则查找成功。否则,根据中间的元素将表分成前后两个子表,当查找元素大于中间的元素时,查找后表,重复以上步...

  • 插入排序

    插入排序 insertion sort #插入排序 通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置 #插入,需要反复把已排序元素逐步向后移动,提供...

  • 快速排序

    快速排序,quick sort 划分交换排序 通过一趟排序将要排序的数据分割成独立的两部分,其中一部书的 所有数据都比另外一部分的所有数据都要小,然后再按照此方法对 这两部分...

  • 希尔排序

    希尔排序: 插入排序改进,先进行分组,对每组使用直接插入排序算法,随着增量的减少,元数原来越多,直到增量为1,分成一组,结束。 def shell_sort(li): n =...

  • 归并排序

    #归并排序的思想就是先递归分解数组,再合并数组。 #合并思路是比较数组的最前面的数,谁小就先取谁, #取了后,指针相应的往后移动一位,然后再比较,直到一个数组为空,最后把另一...

  • 选择排序

    选择排序 selection sort #选择排序,从列表中选择最小或者最大的元素,放入起始位置,然后再继续相同步骤,直到剩最后一个元素结束。 def selection_s...