特性spring boot day

Java基础-Spring篇

Spring框架的七大模块 Spring Core:框架的最基础部分,提供 IoC 容器,对 bean 进行管理。 Spring Context:继承BeanFactory,提供上下文信息,扩展出JNDI、EJB、电子邮件、国际化等功能。 Spring DAO:提供了JDBC的抽象层,还提供了声明性 ......
基础 Spring Java

Spring Boot学习随笔- 第一个Thymeleaf应用(基础语法th:,request、session作用域取值)

这一章介绍了Thymeleaf,Java模板引擎,用于Web和独立环境,与Spring Boot紧密集成。它适用于有无网络的场景,让美工和程序员分别在浏览器和服务器上查看静态与动态页面。笔记详细讲解Thymeleaf的配置、语法,如th:text提交基本数据、th:each穿越集合,以及通过th:i... ......
语法 Thymeleaf 随笔 作用 request

spring:Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/core/metrics/ApplicationStartup

设置了父类框架 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.10.RELEASE</version> <re ......

Day05位运算符

位运算符 //位运算符:& ,|,^,<<,>> //位运算,与二进制有关 A=0011 1100 B=0000 1101 A&B=0000 1100 //按位与 (&),对于两个操作数的每一个对应位,如果两个位都是1,则结果位为1,否则为0 A|B=0011 1101 //按位或 (|),对于两个 ......
运算符 Day 05

Day05逻辑运算符

逻辑运算符 //与(and) 或(or) 非(!, 取反) boolean a = true; boolean b = false; System.out.println("a && b:"+(b&&a));//与运算:两个変量都为真,结果才为true System.out.println("a|| ......
运算符 逻辑 Day 05

spring:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory”

Java运行时环境中找不到org.apache.commons.logging.LogFactory这个类。 在maven中导入依赖即可 <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</arti ......

Day05自增自减运算符

自增自减运算符 //++ -- 自増,自減 又叫做一元运算符 int a = 3; int b= a++;//行完这行代后,先b賦値,再自増 //a = a + 1; System.out.println(a); //a=a +1; int c =++a;//行完这行代前,先自増,再b賦値 Syst ......
运算符 Day 05

Spring Boot 核心接口之 Envirnoment

Spring Boot 核心接口之 Envirnoment 转载自:https://zhuanlan.zhihu.com/p/357050965?utm_id=0 Srping Boot 中我们使用 EnvironmentAware 注入 Environment 对象后,可以在 Environmen ......
Envirnoment 接口 核心 Spring Boot

Spring cache整合Redis

Spring cache整合Redis,并给它一个过期时间! 转载自:https://zhuanlan.zhihu.com/p/138295935 不知道你们有没给cache设置过过期时间,来试试? 上一篇文章中,我们使用springboot集成了redis,并使用RedisTemplate来操作缓 ......
Spring Redis cache

Spring工具类--路径匹配(AntPathMatcher)--使用/实例

原文网址:Spring工具类--路径匹配(AntPathMatcher)--使用/实例_IT利刃出鞘的博客-CSDN博客 简介 整个Spring(SpringBoot)框架的路径解析都是按照Ant的风格来的,比如:Controller的请求路径、文件路径、包的路径。所以,掌握Ant的路径匹配很重要。 ......
AntPathMatcher 路径 实例 工具 Spring

Spring Boot 3.0 升级 实战踩坑记录

转载自:https://juejin.cn/post/7176204472082038840 Spring Boot 3.0 升级 实战踩坑记录 Spring Boot常用于Java后端开发,于2022年11月24日正式发布了3.0.0版本,带来了全新的特性、升级了依赖版本乃至Java版本,与此同时 ......
实战 Spring Boot 3.0

day04 进制和编码

day04 进制和编码 1.pythont代码的运行方式 脚本时 交互式 2.进制 二进制 (字符串) 八进制 (整型) 十进制(字符串) 十六进制(字符串) 2.1 进制转换 v1 = bin(35) #十进制转换成二进制 v2 = oct(35) #十进制转换成八进制 v3 = hex(35) ......
进制 编码 day 04

Day37 数组的定义、声明和创建

数组的定义 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们. ​ (数组的下标是从0开始的!!!!!!) 数组的声明和创建 1.首先必须声明数组变量,才能在程序中使用数组。下面 ......
数组 Day 37

Spring Bean的生命周期

在Spring框架中,在IOC容器中管理的Bean分为单例和原型两种,单例Bean在容器启动时就实例化,原型Bean则是每次从容器中请求时才会实例化。而不管是单例还是原型,Bean的生命周期都是基本一致的。 生命周期流程图 Spring Bean的生命周期分为四个阶段:实例化 Instantiati ......
周期 生命 Spring Bean

spring加载bean流程解析

spring加载bean流程解析 转载自:https://www.cnblogs.com/wyq178/p/11415877.html spring作为目前我们开发的基础框架,每天的开发工作基本和他形影不离,作为管理bean的最经典、优秀的框架,它的复杂程度往往令人望而却步。不过作为朝夕相处的框架, ......
流程 spring bean

day03 Redis

day03 Redis Redis 是一个基于内存的key-value结构数据库,方便存储。 1.1 Redis服务启动与停止 服务启动命令 redis-server.exe redis.windows.conf 修改Redis配置文件 设置Redis服务密码,修改redis.windows.con ......
Redis day 03

Spring的事务实现原理

Spring事务 Spring本身并不实现事务,Spring事务的本质还是底层数据库对事务的支持,没有数据库事务的支持,Spring事务就不会生效。 例如:使用JDBC操作数据库,使用事务的步骤主要分为如下5步: 第一步:获取连接Connection con = DriverManager.getC ......
原理 事务 Spring

算法学习Day11栈的一天

# Day11栈的一天 `By HQWQF 2023/12/23` ## 笔记 *** ## 20. 有效的括号 给定一个只包括 '(',')','{','}','\[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: - 左括号必须用相同类型的右括号闭合。- 左括号必须以正确的顺序闭合 ......
算法 Day 11

Upload DAY19

文件解析漏洞 当我们上传了a.asa 当成asp格式运行 渗透测试是一个挖漏洞的过程 网上主要是告诉你利用 而不是怎么找 常见的容器(用来搭建网站 就可能存在解析漏洞): a.asa asp cer cdx这些都以asp运行 Iis6: a.asp;jpg 是什么解析? 分号解析 然后会把整个文件认 ......
Upload DAY 19

前端学习笔记DAY3 HTML5基础(3)(b站pink老师)

​ 二.HTML标签 6.表格标签 1.1 表格的主要作用 表格不是用来布局页面的,而是用来展示数据的。 1.2 表格的基本语法 <table> <tr> <td>单元格内的文字</td> ... </tr> ... </table> (1). <table> </table> 是用于定义表格的标签 ......
前端 老师 基础 笔记 HTML5

day20 企业级监控大盘配置管理-Prometheus Operator部署管理 (7.11.1-7.12)

一、企业级监控大盘配置管理(上) 1、Grafana 简述 Grafana 是一个开源的度量分析与可视化工具。提供查询、可视化、报警和指标展示等功能,能灵活创建图表、仪表盘等可视化界面。主要功能: 可视化: 提供多种可选择的不同类型的图形,能够灵活绘制不同样式,且还提供很多插件。 动态仪表盘: 提供 ......
Prometheus 大盘 Operator 企业 7.12

[2023期末考前一周の日记] day1

【距离考试13天】 2023-12-23 废话捏捏 今天是2023.12.23,距离考试13天 好的,今天是这个日记开的第一天。 怪高级的不会用( 不要问我为什么发随笔里,原因如上句话。。 好吧,那就来说说吧 也许是正文捏 其实这篇日记大概是在昨天开始写,昨天心情突然不好,突然消极,不知道为什么。。 ......
日记 2023 day1 day

将 Spring Boot WAR 部署到 Tomcat 服务器

Servlet 容器期望应用程序满足要部署的某些协定。对于 Tomcat,合约是 Servlet API 3.0。 为了让我们的应用程序满足这个契约,我们必须对源代码进行一些小的修改。 首先,我们需要打包一个 WAR 应用程序而不是 JAR。为此,我们将使用以下内容更改 pom.xml: <pack ......
服务器 Spring Tomcat Boot WAR

day25 面向对象高阶

复习 @classmethod方法 类内部使用@classmethod修饰器的方法就是绑定到类的方法→类方法 类方法可以直接通过类调用而无需实例化 def __init__(self): 类的构造函数 创建一个实例(对象)时自动调用 在py中self和cls只是约定俗成的命名,没有特殊的含义self ......
高阶 对象 day 25

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'keyWord' not found. Available parameters are [keyword, param1]

Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingExcepti ......

spring 如何解决循环依赖的问题

spring 是通过三级缓存来解决循环依赖问题的 一级缓存 :用来存储完整的bean,这些实列是可以直接使用的。 二级缓存:用来存储实例化以后但是属性值还没有赋值的bean,也就是还没有进行依赖注入的bean。 三级缓存:用来存储Bean工厂,主要用来生成原址的bean对象,并且放到二级缓存里面。 ......
spring 问题

牛客2022多校DAY10-K You are given a tree

「牛客2022多校DAY10-K」 You are given a tree... 简要题意 给一棵带点权和边权的树,找到至多 \(k\) 个点权不同的点,使得它们之间路径覆盖的边权和最大。 \(n\le 5000,k\le 5\)。 Solution 考虑颜色数量不大的时候怎么暴力。显然可以直接状 ......
given 2022 tree DAY You

Day36 写一个简易计算器

写一个计算器 写一个计算器,要求实现加减乘除功能,并且能够循环接收新的数据,通过用户交互实现。 思路推荐:(不用写出界面) 写4个方法:加减乘除 利用循环+switch进行用户交互 (判断是+-*/) 传递需要操作的两个数 输出结果 难点:1.选用哪种循环结构 主要是要实现:(是否继续使用计算器,输 ......
计算器 简易 Day 36

spring boot restful API 阅读列表

https://spring.io/guides/tutorials/rest/ https://spring.io/guides/gs/rest-service/ https://www.baeldung.com/rest-with-spring-series https://www.baeldu ......
restful spring boot API

Java Spring Boot 集成 elasticsearch6.8.x

在全文搜索领域,毫无疑问,当下 elasticsearch 应用广泛,其优势自不必说,凭借全文快速搜索,可以在短时内实现大数据量的查询。 今天学习下在 Spring Boot 中 集成 elasticsearch 开发,这里主要展示可以怎么用,至于开发人员向通过 ElasticsearchORM 封 ......