SELECT算法利用快排中的partition思想来进行无序数组的快速选择。 寻找第i个顺序统计量可以简单理解为寻找第i小的元素。 该算法通过为partition选择一个好的主元,来保证Partition得到一个好的划分。 当然partition需要进行一些修改,把划分的主元也作为输入参数。 代码如 ...
分类:
编程语言 时间:
2020-01-14 21:04:39
阅读次数:
106
一、原理 SQL注入的本质就是把用户的输入参数,未加过滤的当作sql被数据库执行。 二、分类 1、常见的sql注入按照参数类型可分为两种: 数字型和字符型。 当发生注入点的参数为整数时,比如 ID,num,page等,这种形式的就属于数字型注入漏洞。同样,当注入点是字符串时,则称为字符型注入,字符型 ...
分类:
数据库 时间:
2020-01-12 21:55:59
阅读次数:
79
C语言函数概述: 构成C语言程序的基本模块,模块化编程的最小单位。 函数调用的基本方式: 函数调用时的数据传递: 函数调用的过程: 函数原型与函数定义的区别: 函数封装: 1.外界对函数的影响仅限于入口参数。2.函数对外界的影响仅限于一个返回值和数组、指针形参。3.在函数的入口处,检查输入参数的合法 ...
分类:
编程语言 时间:
2020-01-11 18:43:37
阅读次数:
83
函数从意义上应该是一个独立的功能模块 函数名要在一定程度上反映函数的功能 函数参数名要能够体现参数的意义 尽量避免在函数中使用全局变量 当函数参数不应该在函数体内部被修改时,应该加上const声明 如果参数是指针,且仅当做输入参数时,则应该加上const声明 void str_copy(char*s ...
分类:
其他好文 时间:
2020-01-10 20:29:55
阅读次数:
98
输入整型数组和排序标识,对其元素按照升序或降序进行排序 (一组测试用例可能会有多组数据) 接口说明 原型: void sortIntegerArray(Integer[] pIntegerArray, int iSortFlag); 输入参数: Integer[] pIntegerArray:整型数 ...
分类:
编程语言 时间:
2020-01-08 01:09:20
阅读次数:
120
只是回想时的头脑风暴,具体配置需要查看官方文档,以下仅随意整理自己的思路,如有缺错请谅解 1.Mybatis是半自动化的ORM对象关系映射框架,省去了传统JDBC工作中繁琐的输入参数,输出结果与JavaPOJO类的手动映射,仅需在配置文件中进行配置,底层框架会通过读取xml文件,反射自动进行映射,实 ...
分类:
其他好文 时间:
2020-01-06 22:44:10
阅读次数:
76
1. shift命令可使参数发生位移 如: shift 1 # 表示参数下标向右移动一位, 比如执行文件时输入参数file.sh 1 2 3 ; 在文件中加入shift 1 则$1变量接受到的值会变成2 一个示例如下: ...
分类:
系统相关 时间:
2019-12-29 18:38:13
阅读次数:
69
购物商城接口测试案例1、接口说明:调用商品到购物车接口2、请求方式:HTTPPOST请求3.接口地址:/ecshop/upload/flow.php?step=add_to_cart4.请求参数:1)输入参数:JSON数据格式:2)请求示例:POST/ecshop/upload/flow.php?step=add_to_cartHTTP/1.1Host:192.168.126.134User-Ag
分类:
Web程序 时间:
2019-12-27 20:03:18
阅读次数:
268
一、定义存储过程的语法 语法: CREATE PROC[EDURE] 存储过程名 @参数1 数据类型 = 默认值 OUTPUT, ...... @参数n 数据类型 = 默认值 OUTPUT AS SQL语句 GO 存储过程的参数: 和C#语言的方法一样,参数可选 参数分为输入参数、输出参数 输入参数 ...
分类:
其他好文 时间:
2019-12-26 09:23:20
阅读次数:
99
//无输入参数,返回T类型的一个结果。 new Supplier<String>() { @Override public String get() { return null; } }; Supplier<String> supplier = () -> "Test supplier"; supp ...
分类:
编程语言 时间:
2019-12-25 13:12:10
阅读次数:
59