ICode9

精准搜索请尝试: 精确搜索
  • Bug总结2021-07-13 09:01:18

    修改完代码,记得自测一下 「改完代码,自测一下」 是每位程序员必备的基本素养。尤其不要抱有这种侥幸「心理:我只是改了一个变量或者我只改了一行配置代码,不用自测了」。改完代码,尽量要求自己都去测试一下哈,可以规避很多不必要bug的。   方法入参尽量都检验 入参校验也是每个程序员

  • fiddler--断点,弱网测试2021-07-11 22:34:02

    断点,修改返回数据/请求入参                                                                  

  • HttpServletRequest get post 入参2021-07-06 15:32:28

    源代码 public void 方法名(HttpServletRequest request, HttpServletResponse response) throws IOException {} Get Postman IntelliJ IDEA Post Postman IntelliJ IDEA

  • 自定义注解 校验入参请求体2021-07-05 20:34:56

    目前javax.validation.constraints自带校验注解,但自身需要一些定制化修改,例如自定义一些错误码的需求无法满足。因此考虑自己实现一个注解+AOP拦截器实现对参数体变量的参数校验。 1、实现一个注解,作为校验参数的入口 import java.lang.annotation.ElementType; import java.lang

  • Java反射调用方法list入参,先收藏了2021-07-03 10:55:39

    ### 流行框架:框架就是开发人员定义好的一套模板,程序员只需要往模板中添加响应的代码即可,填完代码,项目就完成了。所以框架存在的意义以及我们学习框架的目的就是想办法能够让程序员快速的完成整个项目的开发。### SpringSpring框架大家都听过吧,这个框架特别重要,在目前整个市场上来

  • 自定义注解 打印,入参,出参,执行时间,上传文件2021-06-29 17:02:10

    package com.*.config; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Target({ElementType.TYPE, ElementType.METHOD}) @Retention(RetentionPo

  • SpringBoot 使用javax.validation入参校验2021-06-19 22:02:03

    需求: controller层的入参数据添加基本校验,简化手写校验的代码逻辑   思路: 1. 使用javax.validation提供的参数校验(引入spring-boot-starter-validation) 2.手写处理方法ControllerExceptionHandler,用来捕获全局异常和校验异常中的BindingResult   最终代码 项目目录 maven <?x

  • 用aop处理日志时,获取入参时报错2021-06-04 16:33:32

    问题: 在用aop做日志处理时,我的入参是自己封装的对象,想在日志中获取入参时无法解析。    这是我的入参,方法中三个对象的顺序为:request,入参对象,response    这是我获取入参的方法。测试时会报错,错误如下 java.lang.IllegalStateException: It is illegal to call this method

  • 函数式编程01-Lambda表达式和函数的定义2021-05-24 19:34:32

    函数式编程01-Lambda表达式和函数的定义 Lambda表达式语法: 基本写法: (Integer i) -> {reture String.valueOf(i)} 只有一个表达式的时候可以省略大括号和return关键字 (Integer i) -> String.valueOf(i); 如果参数类型可以推导出来,可以省略 (i) -> String.valueOf(i);

  • crmeb审核直播 接口异常【200002】入参错误2021-04-14 18:51:34

    这个是说已经过了开播的时间了,重新添加一个新的免费源码下载地址:http://github.crmeb.net/u/defu

  • Java校验入参之正则表达式校验特殊字符2021-04-01 13:32:23

    Java校验入参之正则表达式校验特殊字符 前言实现流程总结参考链接 前言 场景描述 第三方调用接口时,有些特殊字符不允许传参,可能影响存储、或者加解密等问题,下面以斜杠"/“和反斜杠”\"为例,介绍一下通过正则表达式处理特殊字符的思路 实现流程 实现代码 @Test

  • xposed入门(二)---hook方法入参2021-03-29 15:02:00

    private void hookAvatrPathPlay(ClassLoader classLoader) { try { XposedHelpers.findAndHookMethod("hook的类名", classLoader, "hook的方法名",String.class,int.class,int.class, //入参的属性

  • springboot利用aop切面实现自定义注解-校验入参2021-03-23 18:32:16

    1.先定义一个接口类 2.接口类具体实现 @Aspect @Component public class Checker { private static final Logger log = LoggerFactory.getLogger(Checker.class); private static final String SPLITTER = ":"; private ExpressionParser parser = new SpelExpr

  • 解决Jmeter请求入参中文乱码问题2021-03-13 22:03:12

    现象 如下图(图是盗用的,因为家里没环境) 解决方案 1、修改本地配置文件 因为此处的数据,还没有发送出去,所以,肯定是这个变量的编码和jmeter内部的一些编码不一致导致。然后,尝试修改jmeter.properties的配置项: sampleresult.default.encoding=utf-8 重启jmeter后,依然还是乱码。 2、修

  • Jmeter登录接口请求实例2021-02-18 16:31:48

    1)创建线程组 2)创建HTTP请求,根据接口入参输入以下信息 3)创建察看结果树 请求成功!!!

  • 箭头函数的this、arguments详解2021-01-16 12:35:21

    1、箭头函数没有自己的this,arguments,super或new.target。2、它的this、arguments都是在定义函数时绑定外层的this和arguments,而不是在执行过程中绑定的,所以不会因为调用者不同而发生变化。3、箭头函数若想得到自身的入参列表arguments,必须使用剩余参数表示法。4、箭头函数表达式更

  • robotest接口自动化测试之复杂post入参处理-转载自【不正经的kimol君】2021-01-04 23:34:04

    转载于不正经的kimol君 https://blog.csdn.net/kimol_justdo/article/details/105354722   一、需求说明 当我们使用requests库编写爬虫时,往往需要抓包分析其中的POST请求参数,然后再将其转为DICT类型。当我看到参数是这样时: dopost=login&userid=admin&pwd=admin   我心中

  • 多测师讲解接口 _需求文档(用户增删改查)_高级讲师肖sir2020-10-13 21:34:58

    首先连接Duoceshi_new网络 密码为Duoceshi_new,因为接口项目部署在Duoceshi_new网段中。 测试工具:postman域名:http://192.168.1.2:8081/ 具体IP根据部署环境修改注意:所有接口入参出参的数据都是JSON格式,字段含义参考swagger界面。   每个接口Header中必备参数:(登录接口,获取图片验

  • 使用Postman做mock测试2020-06-05 18:36:27

    为什么要做mock测试? 一般在对第三方接口(如银联、支付宝、微信等),使用mock来模拟被请求的接口 还有是在业务依赖的关系接口未开发出来时,测试人员为了保证项目的测试进度不受影响,就需要构造出来一个虚拟的接口来进行一系列的接口测试 一、打开postman,创建mock server 在左

  • jmeter,csv文件入参遇到的坑2020-03-05 19:06:00

    1.csv文件入参请求参数如果是${},基本上是空格内容未获取到,尝试在csv表格中添加空格    

  • 获取随机数用作入参使用2020-01-13 11:54:02

    当我们需要添加新内容时,填写的编码有时候是自动生成的,或者有时候仅仅是为了自己区分数据,我们需要使用随机数,以下为我们使用随机数时的一些用法:1、添加用户定义的变量2、直接用RandomString函数3、函数助手的使用我的版本比较新,图标直接在菜单栏上点击:选择对应的参数,填写完点击生成

  • java入参校验——枚举类型2019-10-11 23:53:12

    一般来讲,对一些post请求,我们可以使用@valid+javax.validation.constraints包下注解的方式,优雅把参数验证放在control层的requst中,举例说明如下图:            但是此时,如果我们知道可以修改的状态只能为枚举类中存在的值,并没有已有的注解可以用,我们可以采用以下代码来实现此

  • 模板函数举例2019-10-09 12:01:52

    在includes.h中定义,应该是全局函数,作用是打印入参: template<typename T>void record(T info){ qDebug()<<info;} 可根据不同平台修改打印函数,这里是Qt平台,使用的是qDebug,也可以C++的std::cout 使用: record<int>(1);//先包含头文件  

  • shell 判断入参合法2019-09-16 18:42:20

    1.判断日期是否合法 #!/bin/bash date=${1};-------输入日期参数yyyyMMdd date -d $date +%s >/dev/null;-----把日期转换成时间戳 stat=$?------把上一步的执行结果传给参数 if [ $stat -eq 0 ] ;then----如果参数是0,即能成功转化成时间戳,是合法日期 echo "this is a date";

  • MyBatis——使用@Param注解实现多参数入参2019-08-15 21:03:06

    数据库有emp表如下: 假如我想要实现根据eid修改ename的操作。对于此需求,也是修改操作,但是可以明确方法的传入参数只有2个:职员id和新名字。若按照以前的封装成Emp对象的方式进行传参,并不是很合适,可以用更灵活的方式处理:直接进行多参数入参即可,代码可读性高,可以清晰的看到这

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有