ICode9

精准搜索请尝试: 精确搜索
  • 干货 | REST-assured 获取日志到文件并结合 Allure 报告进行展示2022-09-05 14:02:50

    ⬇️ 点击“下方链接”,提升测试核心竞争力! >>更多技术文章分享和免费资料领取 使用 Rest-assured 集合 Allure 运行完用例之后,在生成的报告中只有断言信息,没有请求的日志信息。而当我们的用例失败时,特别是接口失败时,请求日志是分析原因的第一手资源。那如何将 Rest-assured 产生的

  • JAVA进阶--不可变集合、Stream流、异常--2022年9月4日2022-09-05 13:33:43

    第一节  不可变集合   1、不可变集合的特点     定义完成后不可以修改,或者添加、删除   2、如何创建不可变集合     List、Set、Map接口中,都存在of方法可以创建不可变集合             第二节  Stream流   1、Stream流的作用是什么,结合了什么技术    

  • UML图示详解2022-09-05 13:32:26

    UML图示详解 前言 UML俗称统一建模语言。我们可以简单理解成他是一套符号语言。不同的符号对应不同的含义。在之前设计模式章节中我们文章中用到的就是UML类图,UML除了类图意外还有用例图,活动图,时序图。 关于UML如何绘制,这里主要推荐两种方式一种是通过draw.io,另外一种就是Rationa

  • Day06__数组2022-09-05 13:03:55

    数组 数组的定义 数组的声明和创建 package array; //数组的声明和创建 public class Demo01 { public static void main(String[] args) { int[] nums;//声明一个数组 nums = new int[10];//创建一个数组 //给数组分配值 for (int i=0 ;

  • java复习随笔(八)——线程(二)——生产者和消费者2022-09-05 13:02:27

    生产者消费者 生产者消费者模式概述 生产者消费者模式是一个十分经典的多线程协作的模式,弄懂生产者消费者问题能够让我们对多线程编程的理解更加深刻 所谓生产者消费者问题,实际上主要是包含了两类线程: 一类是生产者用于生产数据 一类是消费者线程用于消费数据 为了解耦生产者和

  • Spring使用注解开发及使用java类进行配置bean2022-09-05 11:31:04

    Spring使用注解开发 说明 在spring4之后,想要使用注解形式,必须得要引入aop的包 在配置文件当中,还得要引入一个context约束 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001

  • 对List进行分页工具类2022-09-05 09:00:41

    对List<?>进行分页工具类 package com.soft.mpms.zfream.util; import java.util.List; /** * @ClassName 对List集合进行份分页 * @description: TODO * @author: hhs * @Date 2021/10/28 0028 上午 11:18 **/ public class ListPagingUtil { private Integer currentP

  • 16.普通参数与基本注解-@ModelAttribute2022-09-05 06:00:08

    抄的网上的分析,但是也要用自己的话理解一遍 用法1:用在入参 运用在参数上,会将客户端传递过来的参数按名称注入到指定对象中,并且会将这个对象自动加入ModelMap中,便于View层使用; 用在方法的入参上依次做如下操作: 从隐含对象中获取隐含的模型数据 将请求参数绑定到隐含对象中 将隐含

  • JAVA 面向对象-上 (一)2022-09-05 00:34:20

    JAVA 面向对象-上 (一) 类与对象 1.面向对象学习的三条主线: ①Java类及类的成员:属性、方法、构造器;代码块、内部类 ②面向对象的三大特征:封装性、继承性、多态性、(抽象性) ③其他关键字:this,super,abstract,final,static,import,interface,package等 “大处着眼,小处着手” 2.面向对象与面

  • Java自定义注解2022-09-05 00:31:08

    简介注解是一种能被添加到java源代码中的元数据,方法、类、参数和包都可以用注解来修饰。注解可以看作是一种特殊的标记,可以用在方法、类、参数和包上,程序在编译或者运行时可以检测到这些标记而进行一些特殊的处理。 元注解的介绍元注解的作用就是负责注解其他注解。Java5.0定义了

  • 多态2022-09-04 21:34:12

    一、多态的概念 同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。同一个类型的实例调用“相同”的方法,产生的结果是不同的。 重载overload:在同一个作用域(一般指一个类)的两个或多个方法函数名相同,参数列表不同的方法叫做重载。特点: 相同的方法名 不同的参数

  • @FeignClient 的使用2022-09-04 21:31:48

     ​  添加依赖    <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency>   启用Feign @EnableFeignClients   使用示例:注可以作为调用三方接口的统一入口 @FeignC

  • Spring的自动装配2022-09-04 17:32:40

    Bean的自动装配 自动装配说明 自动装配是使用spring满足bean依赖的一种方法 spring会在应用上下文中为某个bean寻找其依赖的bean。 Spring的自动装配需要从两个角度来实现,或者说是两个操作: 组件扫描(component scanning):spring会自动发现应用上下文中所创建的bean 自动装配(aut

  • 最佳实践——开发小技巧2022-09-04 17:05:00

    一、Lombok 简化JavaBean开发 第一步:引入依赖 点击查看代码 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency> 第二步:idea中搜索安装lombok插件 第三步:使用lombok简化代码开发

  • IOC常用的创建对象方式2022-09-04 17:02:53

    通过无参构造方法来创建 1、User.java public class User { private String name; public User() { System.out.println("user无参构造方法"); } public void setName(String name) { this.name = name; } public void show(){ System.o

  • Difference between elastic IP and Public IP2022-09-04 16:33:39

    Learn what is elastic IP and public IP means in AWS. List out all differences between elastic IP and public IP in AWS. I was having a conversation about AWS with one of my friends and he came up with the question what is the difference between elastic IP

  • SpringMVC2022-09-04 16:30:21

    1、概述 Spring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。 Spring MVC的特点: 轻量级,简单易学 高效 , 基于请求响应的MVC框架 与Spring兼容性好,无缝结合 约定优于配置 功能强大:RESTful、数据验证、格式化、本地化、主题等 简洁灵活 Spring的web框架围绕D

  • 跟着黑马学SSM——Day3之注解2022-09-04 15:34:11

    注解开发 纯注解开发 Spring3.0升级了纯注解开发模式,使用Java类代替配置文件,开启了Spring快速开发通道 Java类代替Spring核心配置文件 @Configuration注解用于设定当前类为配置类 @Component注解用于设定扫描路径,此注解只能添加一次,多个数据请用数组格式 @ComponentSca

  • Day05__方法2022-09-04 15:00:26

    方法 何为方法? package method; //何为方法? public class Demo01 { public static void main(String[] args) { System.out.println(add(1,2)); } //加法 public static int add(int num1 ,int num2){ return num1+num2; } } 方法的定义

  • 并发学习记录10:共享模型之无锁2022-09-04 14:05:22

    一个小例子引入 import java.util.ArrayList; import java.util.List; import java.util.concurrent.atomic.AtomicInteger; interface Account { Integer getBalance(); void withdraw(Integer amount); static void demo(Account account) { List<Thread

  • 第二章-数据绑定2022-09-04 14:03:28

    快速了解 Razor Blazor 是 Browser + Razor 的组合(具有很大的艺术自由度)。 因此,要了解 Blazor,我们需要了解浏览器和 Razor 语言。 我假设您了解什么是浏览器,因为互联网已经非常流行了几十年。 但是 Razor(作为一种计算机语言)可能还不是那么清楚。 Razor 是一种标记语法,可让您在模板

  • 第三章-Blazor 应用程序的组件和结构2022-09-04 14:02:18

    什么是 Blazor 组件? 简单来说,Blazor 中的每个 razor 文件都是一个组件。 就是这么简单! Blazor 中的 razor 文件包含标记,并且在 @code 部分中有代码。 我们在 MyFirstBlazor 项目中使用的每个页面都是一个组件! 并且可以通过将其他组件添加为子组件来构建组件。 从 ComponentBase 类

  • 策略模式2022-09-04 14:02:08

    策略模式 应用场景:comparator 先看需求: 实现一个排序器,要求可以对传入的任意类型数组都进行排序 猫数组排序,狗数组排序,只要有大小关系就可以排序,而这个大小关系是我们人为定义的,如狗的规则可以是饭量小的排前面,猫的规则是体重小的排前面等 先看排序器类:就一个简单的公共排序方法,

  • 第四章-高级组件2022-09-04 14:01:13

    使用模板化组件 组件是 Blazor 的重用构建块。 在 C# 中,泛型被大量用于重用; 想想你在泛型中使用的所有集合,比如 List<T>。 如果 Blazor 有类似通用组件的东西会不会很酷? 是的,Blazor 可以! Blazor 支持模板化组件,您可以在其中指定一个或多个 UI 模板作为参数,从而使模板化组件更加可

  • 《Java编程思想》读书笔记(四)2022-09-04 09:31:56

    前言:三年之前就买了《Java编程思想》这本书,但是到现在为止都还没有好好看过这本书,这次希望能够坚持通读完整本书并整理好自己的读书笔记,上一篇文章是记录的第十七章到第十八章的内容,这一次记录的是第十九章到第二十章的内容,相关示例代码放在码云上了,码云地址:https://gitee.com/re

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

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

ICode9版权所有