最新内容

Jmeter(二十)-JSON断言

JSON断言作用:对JSON类型的响应进行断言详细说明界面如下:名称:断言元件名称注释:元件注释说明Assert JSON Path exists:需要断言的 JSON 表达式,及填写JSON pathAdditionally assert value:如果要根据值去断言,请勾选Match as regular expression:如果要根据正则表达式去断 …

SpringBoot 中 Json 格式化配置

SpringBoot 针对 jackson 是自动化配置的,如果需要修改,也可以自定义配置。0x01:通过 application.yml配置属性说明:spring.jackson.date-format 指定日期格式,比如 yyyy-MM-dd HH:mm:ss,或者具体的格式化类的全限定名。spring.jackson.deserialization 是 …

@JsonInclude(JsonInclude.Include.NON_NULL)注解的作用

@JsonInclude(JsonInclude.Include.NON_NULL)注解的作用是在使用Jackson库进行序列化操作时,指定在将Java对象转换为JSON字符串时,只包含非空值的属性,忽略值为null的属性。举个例子,如果一个Java对象有一个属性值为null,那么在默认情况下,该属性会被序列化成JSON字符串中的一个键值对,其值为null。 …

Spring Boot中通过@PropertySource注解读取yaml或yml配置文件

一、@PropertySource注解@PropertySource加载指定的配置文件。将一切配置全部写在全局配置文件中,是不可想象的。项目中不可避免存在多个配置文件。@PropertySource 可以根据需要加载指定的配置文件,将配置文件中的属性注入到系统环境中。@ConfigurationProperties 默认从全局配置文件获取配置。这里将pers …

Fastjson妙用之@JSONField注解

在开发的过程中使用json格式的地方非常多,现在前后端分离的项目中,前后端数据交换的格式一般为json,这种格式的优缺点这里不再赘述,感兴趣的可以百度。把java中的实体类序列化为json的方式也有很多方式,今天来看看常用到的fastjson。都知道fastjson是阿里开源的一个序列化反序列化的jar包,在日常的开发过程中经常会碰到,也是使用频率较高的一款 …

Python如何读写json数据

先介绍一下什么是json,还是先看一下百度百科怎么说。JSON(JavaScript Object Notation,JavaScript对象表示法)是基于ECMAScript的一个子集设计的,是一种开放标准的文件格式和数据交换格式,它易于人阅读和编写,同时也易于机器解析和生成。JSON独立于语言设计,很多编程语言都支持JSON格式的数据交换。按照上面百科词 …

线上问题排查:接口超时

最近就看到了一个非常厉害的关于“接口超时”问题排查的帖子,从应用排查到内核级别。虽然看到后面的时候我已经有点跟不上了,但是对于整个问题排查的过程还是比较清晰的。(细节不重要,排查思路,方向值得学习)问题描述最近在查一个问题,花费了近两个星期,问题算是有了一个小结,是时候总结一下了。排查过程走了很多弯路,由于眼界和知识储备问题,也进入了一些思维误区,希望此问题 …

字节跳动的25个软件测试经典面试题,你招架得住吗?

文末赠送一套软件测试相关资源:软件测试相关工具软件测试练习集深入自动化测试Python学习手册Python编码规范大厂面试题和简历模板目录1、在搜索引擎中输入汉字就可以解析到对应的域名,请问如何用LoadRunner进行测试?2、试述软件的概念和特点?软件复用的含义?构件包括哪些?3、软件生存周期及其模型是什么?4、什么是软件测试?软件测试的目的与原则5、软 …

别再为移动应用开发的测试发愁 推荐8款实用工具

移动设备的快速增长为移动应用开发者和程序员带来了机遇,同时也面临很多测试方面的问题。比如众多的操作系统版本,浏览器和智能设备等,那么如何确保所有组合的质量体验?特别是你的手头上不可能同时拥有所有的这些。所以如何保证测试顺利,对开发者和程序员而言,就显得尤其重要。应用程序变得越来越复杂,测试已经是开发生命周期的关键部分。为了帮助开发人员和程序员查找错误并了解他 …