特性spring boot day

Spring Boot2 开启系统日志(1)- 了解日志

1. 日志显示 在 SpringBoot 应用中,日志会默认输出到控制台,日志格式如下: 2023-12-04 13:37:22.518 INFO 65136 [ main] com.x.Application : Started Application in 2.192 seconds (JVM ......
日志 Spring 系统 Boot2 Boot

JeecgBoot 框架升级至 Spring Boot3 的实战步骤

总有人问 JeecgBoot 何时支持 jdk17 和 springboot3,目前官方已经推出了 SpringBoot 3 分支,大家可以提前下载体验 https://github.com/jeecgboot/jeecg-boot/tree/springboot3 ......
实战 JeecgBoot 框架 步骤 Spring

IntelliJ IDEA 2023.2新特性详解第三弹!Docker、Kubernetes等支持!

9 Docker 在 Docker 镜像层内预览文件 现在可以在 Services(服务)工具窗口中轻松访问和预览 Docker 镜像层的内容。 从列表选择镜像,选择 Show layers(显示层),然后点击 Analyze image for more information(分析镜像以获得更多 ......
Kubernetes IntelliJ 特性 2023.2 Docker

JavaWeb - Day02 - JS、Vue

01. JS-介绍 什么是JavaScript? JavaScript(简称:JS) 是一门跨平台、面向对象的脚本语言。是用来控制网页行为的,它能使网页可交互。 JavaScript 和 Java 是完全不同的语言,不论是概念还是设计。但是基础语法类似。 JavaScript 在 1995 年由 B ......
JavaWeb Day Vue 02

Spring Cloud 配置 Druid(二)

不废话,直接上代码, Nacos搭建的微服务,可以看 https://www.cnblogs.com/hanjun0612/p/17867349.html 一,pom文件 spring-cloud-starter-alibaba-nacos-discovery 和 spring-cloud-star ......
Spring Cloud Druid

一、Spring学习 : 容器---->BeanFactory+ApplicationContext

BeanFactory 接口 是什么? 先来看我们的boot项目启动类的run方法 public static ConfigurableApplicationContext run(Class<?> primarySource, String... args) { return run(new Cl ......

CTT Day3

T1 忘了叫什么名字 对于一个排列 \(p\),定义它的权值为其有多少个子串是一个值域从 \(1\) 开始的排列。给定排列 \(p\),对于 \(1\le i\le j\le n\),定义 \(f(i,j)\) 为交换 \(p_i,p_j\) 之后排列的权值。有 \(Q\) 次询问,每次询问所有 \ ......
Day3 CTT Day

Day19 Java 流程控制01:用户交互Scanner

Java 流程控制01:用户交互Scanner Scanner对象 之前我们学的基本语法中我们并没有实现程序和人的交互, 但是Java给我们提供了这样一个工具类:Scanner类,可以通过它来获取用户的输入 基本语法: Scanner scanner = new Scanner(System.in) ......
流程 Scanner 用户 Java Day

day11 Jenkins Pipeline语法-Jenkins基于Gitlab的授权认证 (4.3.1-4.4)

一、Jenkins Pipeline语法上 Jenkins Pipeline 语法 Jenkins 有多种方式实现交付流水线。其中,Jenkins Pipeline 是一种比较流行的方式,它提供一个DSL(Domain Specific Language的缩写,)来描述交付流水线。 官网地址:htt ......
Jenkins 语法 Pipeline Gitlab day

Day16 内部类

1. 内部类的含义 内部类就是在一个类的内部再定义一个类。比如A类中定义了一个类B,那么 B就是A 的内部类,A是B的外部类 class A{//外部类 class B{//内部类 } } 内部类可以分为: 成员内部类 静态内部类 局部内部类 匿名内部类 默认: 如果声明内部类时不使用任何修饰符,那 ......
Day 16

Day17 异常与日志

1. 异常的概述 在编程中,我们经常遇到各种不可预见的问题,例如:文件找不到、网络连接失败、数组越界等。这些问题我们通常称之为“异常”(Exception)。 java 把异常当作对象来处理,并定义了一个基类 java.lang.Throwable作为所有异常的超类。 java.lang.Throw ......
日志 Day 17

Day11 类对象

1. 静态方法与非静态方法的区别 静态方法在定义类的时候就随着类装载到了内存中,不会自动销毁,直到关闭 jvm 非静态方法只有实例化对象的时候才会分配内存,与实例化对象共存。 public class Demo01 { //静态方法 修饰符 static public static void use ......
对象 Day 11

Day13 继承知识点综合

1.继承 java 只有单继承 关键字:extends class A{}//父类 class B extends class A{}//子类B继承了A类 2.继承权限 相较于C++ 的public,protected, private,java对不写继承的default的定义不一样: c++ de ......
知识点 知识 Day 13

Day14 多态知识点综合

1.方法重写的定义 重载(overload)是在同一个类中的具有多个相同方法名,参数列表不同(的方法(返回类型可以不同),构造方法、普通方法、抽象方法都可以重载;重写(override)是在子类继承父类的时候重写,可以用@Override检查是否是重写方法,方法重载是一个类的多态性的表现,而方法重写 ......
知识点 知识 Day 14

Day15 抽象类与接口

1.抽象类格式 关键字: abstract 1.1抽象类: abstract class 类名{} public abstract class ClassName{ int a; public abstract void fun(); } 除非该继承的子类也是抽象类,否则继承了抽象类的所有类都要重写 ......
接口 Day 15

Day12 jvm 内存模型JMM

1. jvm 内存模型 JMM 原帖链接 JMM控制 Java 线程之间的通信,决定一个线程对共享变量的写入何时对另一个线程可见。 每条线程在自己的工作内存中对共享变量(副本)进行操作,JMM再负责把这些操作同步到主内存中 JVM1.8 用Meta space(元空间)(在JVM外的本地内存中)取代 ......
模型 内存 Day jvm JMM

机试题目-day4(每日一写)

快排思想 int position(int * num,int left,int right) { int temp=num[left];//选出中值 while(left<right){ while(left<right&&num[right]>=temp)//从右开始,如果不符合指针一直向左 r ......
题目 day4 day

Day10 数组

1. 数组声明 //方法一:首选 dataType[] arrayName; //方法二:非首选,像c++ dataType arrayName[]; 2. 数组创建 2.1 动态初始化 //不初始化,大小自行决定 dataType[] array = new dataType[arraySize] ......
数组 Day 10

Day07 包机制和JavaDoc文件生成

1. 包机制 1.1 语法格式 package pkg1[.pkg2[.pkg3...]]; 注意: ​ 此句必须放在文件最开始位置 1.2 提倡的命名格式 一般利用公司的域名倒置作为包名 如 www.baidu.com 其包名就推荐命名为 com.baidu.www 1.3 引用包 import ......
机制 JavaDoc 文件 Day 07

Day08 逻辑结构(switch和增强for)

1. 知识点 if ,switch, for, while等等和 C++、js等相似,需要注意以下几点: 1.1 有关switch switch 中的 case value: value 类型可以是 byte , short, int, char。 value 类型:string 类型是JDK7才开 ......
逻辑 结构 switch Day for

Day09 方法知识点综合(求值策略与可变参数)

1. 求值策略 编程语言中方法之间进行参数传递时有个传递策略,该策略就被称为求值策略(Evaluation strategies)。求值策略分为两大基本类型,如果按照如何处理传递给方法的实际参数,分为严格的和非严格的两种求值策略。 1.1 严格求值策略 传值调用(Call by value) 将实参 ......
知识点 策略 参数 方法 知识

Spring Boot中的文件上传和下载实现

文件上传文件上传是Web应用程序中常见的功能之一,Spring Boot提供了MultipartFile接口来处理文件上传。以下是实现文件上传的步骤: 添加依赖在pom.xml文件中添加以下依赖: <dependency> <groupId>org.springframework.boot</gro ......
文件 Spring Boot

【Spring】SpringBoot3+ES(Elasticsearch)の環境構築

参考URL: https://blog.csdn.net/cicada_smile/article/details/132308849 https://www.cnblogs.com/hualess/p/11540477.html Elasticsearchは、オープンソースの分散型検索エンジンであ ......

Spring Boot实现文件上传和下载

实现Spring Boot文件上传和下载的步骤:1.文件上传在pom.xml文件中添加依赖:spring-boot-starter-web和spring-boot-starter-thymeleaf。创建一个上传前端的页面,包括一个表单来选择文件和一个提交按钮。在Controller中添加一个POS ......
文件 Spring Boot

Cadence SPB 22.1 -- 原理图打印输出09Day

原理图打印 在使用 OrCAD 设计完原理图后,可以把原理图以 PDF 的形式输出图纸,发给其他人阅读,从而尽量降低被直接篡改的风险。在输出PDF时可以选择全部或者部分。 1、打开原理图,进行输出参数的设置,执行菜单命令“Options” →“Preferences”,如图 5-183 所示, 进行 ......
原理 Cadence 22.1 SPB Day

Cadence SPB 22.1 -- BOM表08Day

BOM表 在运用OrCAD 软件完成原理图的设计以后,需要通过 OrCAD 软件进行物料清单的输出,并对 BOM 清单进行整理归档。 1、打开原理图,选择原理图的根目标(.DSN),执行菜单命令“Tools”→“Bill of Materials”,进行 BOM 清单的输出。 2、弹出 BOM 清单 ......
Cadence 22.1 BOM SPB Day

Cadence SPB 22.1 -- 原理图编译及检查07Day

一、原理图编译的规则设置 1、online DRC ①、 on:开启在线DRC ②、off :关闭在线DRC 2、DRC Action ①、Run On Design: DRC检查整个原理图 ②、Run On Selection: DRC检查选择的部分电路 ③、Delete DRC Markers: ......
原理 Cadence 22.1 SPB Day

Spring Cloud Alibaba (SCA) Microservices panorama 微服务图景

SpringCloudAlibaba | Spring Cloud Alibaba Spring Cloud Alibaba 是什么 | Spring Cloud Alibaba 微服务引擎MSE_Nacos企业版_ZooKeeper企业版_容器与中间件-阿里云 ......
图景 Microservices panorama Alibaba Spring

Spring中controller中关于GET和POST请求的参数接收

Spring中controller中关于GET和POST请求的参数接收 Spring中controller中关于GET和POST请求的参数接收 GET请求 参数用&符号连接在一起[/get?name=tom] //无参 //没有任何参数的请求 @GetMapping(value = "/metric ......
controller 参数 Spring POST GET