特性spring boot day

Spring

1.springboot的自动装配原理 springboot启动以后:通过@EnableAutoConigration里的@lmport (AutoConfigurationlmportSelector.class) 实现配置类的导入,但是并不是传统意义上的单个导入,而是批量进行导入AutoConf ......
Spring

Spring

1.JUC下面的类有哪些 JUC就是java.util.concurrent包,这个包俗称JUC,里面都是解决并发问题的一些东西 该包的位置位于java下面的rt.jar包下面: CountDownLatch CyclicBarrier Semaphore ExChanger CountDownLa ......
Spring

分布式存储技术(下):宽表存储与全文搜索引擎的架构原理、特性、优缺点解析

对于写密集型应用,每天写入量巨大,数据增长量无法预估,且对性能和可靠性要求非常高,普通关系型数据库无法满足其需求。对于全文搜索和数据分析这类对查询性能要求极高的场景也是如此。为了进一步满足上面两类场景的需求,有了宽表存储和搜索引擎技术,本文将对他们的架构、原理、优缺点做介绍。 — 宽表存储 — 宽表 ......
优缺点 分布式 架构 特性 原理

Spring Boot事件的全面指南:事件类、发布者、监听器、异步、条件

ApplicationEvent介绍 SpringBoot中的ApplicationEvent是一种基于观察者模式实现的事件处理方式,它可以用于在Spring容器内部发布和订阅消息。事件监听与发布的过程如下: 事件类(Event):继承自ApplicationEvent类,用于封装事件数据。从Spr ......
事件 监听器 发布者 条件 指南

【Spring】事务管理

添加Maven依赖: <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.9.6</version> <scope>runtime</scope> </depend ......
事务管理 事务 Spring

Day08

package com.zhang.method; ​ public class Demo02 { public static void main(String[] args) { double max = max(10,10); System.out.println(max); } ​ //比大小 ......
Day 08

Spring5课堂笔记

Spring5 1.、Spring 1.1、简介 Spring ——> 春天,为开源软件带来了春天 2002,首次推出了Spring框架的雏形:interface21框架! Spring框架以interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月24日发布了1.0正式版 ......
课堂笔记 课堂 Spring5 笔记 Spring

20230409-Python-字符串-day6

字符串 4月9 字符串是python中最常见的数据类型,我们可以使用单引号 ' ' 、 双引号 " " 、三引号 """ """ 来创建字符串,只要为变量分配一个值即可 #单引号 var1 = 'hello word' #双引号 var2 = "hello Python" #三引号,可以换行,如果没 ......
字符串 字符 20230409 Python day6

flask----day05( )

. . . . . . 昨日回顾 # 1 导出项目依赖 pipreqs # 2 函数和方法的区别 # 3 local对象 -并发编程中的一个对象,它可以保证多线程并发访问数据安全 -本质原理是:不同的线程,操作的是自己的数据 -不支持协程 # 4 自己定义local,支持线程和协程 # 注意点一: ......
flask day 05

vue-day2

绑定class样式 :class="" (v-bind的缩写) 修改vue维护的数据,而非直接操作dom 绑定style,内联样式,交给vue管理(要对象,或者数组) font-size -> fontSize 换位驼峰 ⭐⭐⭐vue条件渲染 v-show 底层 -> 调整style行内样式, di ......
vue-day vue day

day40(2023.4.9)

智能电话本项目 一、 项目介绍 1 项目描述 该项目是用于日常生活中记录联系人信息的一款智能小工具。 实现了对联系人的姓名、年龄、性别、电话号码、住址的添加及修改、查找、删 除、排序等功能。 该项目是以 Windows 控制台为运行平台,所有的操作都应在控制台 上进行。 2 编写目的 通过该项目可以 ......
2023 day 40

Spring Framework面试题

Spring 与Spring Framework 以及 Spring Boot 之间的是什么关系。 Spring 是一个广泛应用于 Java 开发的企业级开源框架。它的设计初衷是通过依赖注入(Dependency Injection,DI)和面向切面编程(Aspect Oriented Progra ......
Framework Spring

day03

day03 java帝国的诞生 曾想命名为C++-- 基于Java开发出居多的平台、系统、工具 构建工具:Ant,Maven,Jekins 应用服务器:Tomat Web开发:Spring 开发工具:Eclipse,Netbean,idea java的特性和优势 简单性 面向对象 多线程 高性能 可 ......
day 03

day02

day02 关于计算机 有硬件和软件 有台式、笔记本、大型 可以做科学计算、人工智能、数据处理、自动控制、计算机辅助控制、网络等 能够按照程序运行、自动、高速处理海量数据的现代化智能电子设备 硬件及冯诺依曼结构 硬件组成 cpu 主板 内存 电源 硬盘 显卡 键盘、鼠标 显示器 .... 冯诺依曼结 ......
day 02

【Spring专题】「技术原理」从源码角度去深入分析关于Spring的异常处理ExceptionHandler的实现原理

ExceptionHandler的作用 ExceptionHandler是Spring框架提供的一个注解,用于处理应用程序中的异常。当应用程序中发生异常时,ExceptionHandler将优先地拦截异常并处理它,然后将处理结果返回到前端。该注解可用于类级别和方法级别,以捕获不同级别的异常。 在Sp ......
原理 Spring ExceptionHandler 源码 角度

spring security自动配置的源码简单分析

本文基于的springboot版本是 2.1.3.RELEASE,用springboot来自动配置spring security, 一、综述 在springboot中使用spring security只需要引入如下依赖 <dependency> <groupId>org.springframewor ......
源码 security spring

Spring

Spring 核心概念 IoC(控制反转) (Inversion of Control) 概念 使用对象时,由主动new产生对象转换为由外部提供对象,在此过程中对象创建控制权由程序转移到外部,此思想称为控制反转。 Spring提供了一个容器,称为Ioc容器,用来充当Ioc思想中的“外部”。 IoC容 ......
Spring

Spring

Spring 核心概念 IoC(控制反转) (Inversion of Control) 概念 使用对象时,由主动new产生对象转换为由外部提供对象,在此过程中对象创建控制权由程序转移到外部,此思想称为控制反转。 Spring提供了一个容器,称为Ioc容器,用来充当Ioc思想中的“外部”。 IoC容 ......
Spring

Spring Boot 3.0正式发布及新特性解读

官网 新特性解读:Springboot3.0新特性解读 Spring Boot 3.0简介 **Java17+Spring6+Maven3.5/Gradle7.3** JDK要求最低版本Java17 SpringBoot3底层默认依赖Spring6 支持 Jakarta EE 10,由于 Java ......
特性 Spring Boot 3.0

flask---day04()

上节回顾 # 1 蓝图 - 第一步:导入 - 第二步:实例化得到对象,可以指定static和templates - 第三步:app中注册蓝图,注册蓝图时,可以指定前缀 - 第四步:使用蓝图,注册路由,注册请求扩展 # 2 g对象 -当次请求的全局对象,在当次请求中可以放值和取值 -跟session的 ......
flask day 04

Spring Cloud Admin添加微信通知

SpringCloud发送微信消息推送参考https://blog.csdn.net/qq_44697754/article/details/128035736。 SpringCloud Admin要增加微信通知,需要继承AbstractStatusChangeNotifier类,在doNotify ......
Spring Cloud Admin

技术-2022-05-《Spring cloud Alibaba全解》

技术-2022-05-《Spring cloud Alibaba全解》 创建时间:| 2022/5/22 15:21 | 更新时间:| 2023/2/17 8:52 作者:| HelloXF 标签:| 知识库, [![spring cloud alibaba全解 (1).pdf](技术-2022-0 ......
Alibaba Spring cloud 技术 2022

java面向对象编程-三大特性

面向对象三大特性 封装 该露的露,该藏的藏 我们程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。 封装(数据的隐藏) 通常,应禁止直接访问一个对象中数据的实际表示,而应通过数据接口来访问,这称为信息隐藏。 属性私有,get ......
特性 对象 三大 java

Spring 源码解析 --AOP

......
源码 Spring AOP

spring boot一键部署docker

开启Docker的远程访问 ##编辑docker配置 vi /usr/lib/systemd/system/docker.service ##添加如下 -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock #重新加载配置文件 systemctl d ......
spring docker boot

mac m1芯片安装win11 &&press any key to boot from cd or dvd

windows之前的系统镜像下载好几个都不支持m1,最新的11听说支持m1芯片,果断下载安装 下载链接:https://www.imsdn.cn/windows-11/win11-arm/ 官网的下载速度太慢了,这个用迅雷下载很快 迅雷链接:ed2k://|file|SW_DVD9_Win_Pro_ ......
amp 芯片 press boot from

Java8新特性枚举&注解&lambda表达式

枚举 1.概述 枚举是指将变量的值一一列出来,而且变量的值只限于列举出来的值的范围内。比如:一周只有7天。 2.枚举的基础代码 package com.darksnow.enums; public enum Direction { FRONT, BEHIND, LEFT, RIGHT; } //上述 ......
注解 表达式 amp 特性 lambda

spring6.0.x源码调试环境搭建

效果 搭建一个spring源码调试环境,创建一个spring-demo模块,写一些测试代码。 给源码添加注释。 给源码打包 ubantu环境下搭建spring6.0.x源码环境 步骤 源码网址 Spring Framework 下载代码 fork到自己的GitHub仓库,然后拉代码 git clon ......
源码 spring6 环境 spring

老冯课堂笔记Spring

1.简单自己实现IOC pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSch ......
课堂笔记 课堂 笔记 Spring

[CISCN 2019华北Day2]Web1

[CISCN 2019华北Day2]Web1 提示了flag表中有flag列,我们只能提交id 输入1和2都有文本输出,3的时候出现报错 输入1’#出现以下图片所示情况,说明应该存在过滤 我用fuzz跑一下,看一下哪些字符被过滤了 发现空格,or,order,union以及报错注入的相关字符都被过滤 ......
CISCN 2019 Day2 Web1 Day