buildtools插件 镜像spring
让业务容器化更安全便捷,阿里云容器镜像服务 ACR 推出免费制品中心
将业务进行容器化改造并打包成容器镜像是云原生化实践的第一步,为了使企业开发者更简便地打造云原生应用交付流程,2023 年 1 月,阿里云容器镜像服务 ACR 正式推出“云原生制品中心”, 为容器开发者免费提供了来源于阿里云官方、龙蜥社区的安全可信容器基础镜像。 ......
Spring 管理Bean-IOC
1. Spring 配置/管理bean 介绍 1.1 Bean 管理包括两方面 创建bean 对象 给bean 注入属性 1.2 Bean 配置方式 基于xml 文件配置方式 基于注解方式 ......
Mybatis分页插件的原理
首先分页参数放到ThreadLocal中,拦截执行的sql,根据数据库类型添加对应的分页语句重写sql,例如 select * from table where a 转换为(根据数据库类型添加对应语句): select count(*) from table where a 和 select * f ......
Spring面试题
Spring面试题 1.谈谈你对Spring的理解? Spring是一个轻量级Java开发框架,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的JavaSE/JavaEE full-stack(一站式)轻量级 开源框架,为开发Java应用程序提供全面的基础架构支持。Spr ......
Spring Boot 中的 AOP,到底是 JDK 动态代理还是 Cglib 动态代理?
好啦,开始今天的正文。 大家都知道,AOP 底层是动态代理,而 Java 中的动态代理有两种实现方式: 基于 JDK 的动态代理 基于 Cglib 的动态代理 这两者最大的区别在于基于 JDK 的动态代理需要被代理的对象有接口,而基于 Cglib 的动态代理并不需要被代理对象有接口。 那么小伙伴们不 ......
Spring详解
一、介绍 Spring是一个开源的轻量级企业应用开发框架,它可以被认为是Java企业级应用开发的事实标准。Spring框架提供了一组开发工具和API,用于解决企业级应用开发中的常见问题,例如依赖注入、面向切面编程、数据访问和事务管理等。 Spring框架的核心是一个容器,也称为Spring容器或应用 ......
Spring中用到的设计模式
工厂模式 工厂模式的好处:把创建对象的任务交给工厂,从而降低类与类之间的耦合。 Spring使用工厂模式可以通过BeanFactory或ApplicationContext创建bean对象。 单例模式 单例模式 单例模式的好处:对于一些重量级对象,省略了重复创建对象的开销;并且减少了创建的对象数量, ......
VS Code多语言笔记本扩展插件 Polyglot Notebooks
早在2022年12月12日,微软就发布了VS Code的多语言笔记本扩展插件 Polyglot Notebooks,所使用的引擎为. NET Interactive,目前支持包括C#、F#、PowerShell、JavaScript和SQL等多种语言。让数据科学家能够简单执行跨语言任务,就像是使用S ......
mac M2 colima下 mysql 镜像问题
一开始时使用如下配置 version: "3" services: mysql: image: mysql:5.7.22 container_name: mysql ports: - 3306:3306 environment: TZ: Asia/Shanghai MYSQL_ROOT_PASSWO ......
vscode好用插件记录
1.序言 这里记录一下使用的好用的vscode插件,主要是给自己做一下备忘记录。 2.插件 通用插件 Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code vscode的中文语言包 Settings Sync(配置同步到云端 ......
mac m2. qume 修改docker镜像地址
进入quemu colima ssh 查看系统 umame -a cat /etc/os-release ###n 修改镜像地址 sudo vim /etc/dcoker/ daemon.json # 加入一下地址 "registry-mirrors": [ "https://k1qql9be.mi ......
spring ldap 使用总结
1.报错 1.1 org.springframework.ldap.PartialResultException: Unprocessed Continuation Reference(s); nested exception is javax.naming.PartialResultExcepti ......
宝塔在docker环境下 部署spring boot乱码
1.docker 在linux 下面启动的时候,默认编码是POSIX 通过locale 可以查看具体的编码 那么我们可以设置,需要在容器中vi /root/.bashrc设置环境变量:export LANG=en_US.UTF-8 然后查看locale ,如图效果,说明生效了。 在宝塔下启动spri ......
Using the Spring @RequestMapping Annotation
@RequestMapping is one of the most common annotation used in Spring Web applications. This annotation maps HTTP requests to handler methods of MVC and ......
Spring Cloud Alibaba微服务搭建(二)- 安装mysql
背景: CentOS 7 mysql 8 步骤: mysql安装文件,自行网上下载 https://downloads.mysql.com/archives/community/ 网上说,centos可能会自带mysql数据库,需要删除,先运行命令检查一下是否有 我的没有,如果有网友说可以使用命令 ......
npm修改为国内源增加速度,可以用镜像毛
1、查看默认源 命令:npm config get registry 输出:https://registry.npmjs.org/ 2、修改为国内淘宝源 - 这里可以在镜像毛看可选地址 https://jingxiangmao.com/ npm config set registry https:/ ......
Plugin 'org.springframework.boot:spring-boot-maven-plugin:' not found
报错如下: 解决方法: 添加版本号,这个版本号要与pom文件中的parent标签中的版本号一致, 即 最终效果如下: ......
[CSS]水平镜像翻转
// 方法1 ios支持差 transform retateX(180deg) // 方法2 通用 transform scaleX(-1) 垂直翻转将X改为Y即可 ......
vue2的全屏插件--"screenfull": "^4.2.0",
安装 cnpm install screenfull@4.2.0 --save 引入 import screenfull from 'screenfull' api request(element传参某个元素) 全屏 exit() 退出全屏 toggle() 切换全屏 on(event, funct ......
Python相关镜像
Python相关镜像 (1) pip使用说明 对于Python开发用户来讲,我们会经常使用pip安装软件包。但国外的源下载速度实在太慢,浪费时间且经常出现下载后安装出错问题。所以把PIP安装源替换成国内镜像,可以大幅提升下载速度,还可以提高安装成功率。 我们可以在下载pkg的时候指定下载所用的pyt ......
火狐浏览器插件--Stylish,任意网站嵌入css
护眼背景 vbody{ background-color: rgb(204,232,207) } 效果展示 ......
Spring Cloud 配置中心
Spring Cloud Config 可以将配置文件存储在本地,也可以将配置文件存储在远程Git仓库。需要创建 Config Server , 通过它管理所有配置文件,在本地修改,推送到远程即可。 配置服务: <dependencies> <dependency> <groupId>org.spr ......
Spring Cloud Feign
Feign 是一个声明式、模板简化的 Web Service 客户端,它简化了开发者编写Web服务的操作,开发者可以通过简单的接口和注解来调用HTTP API。 Spring Cloud Feign 整合了Ribbon 和 Hystrix,具有可插拔、基于注解、负载均衡、服务熔断等一系列便捷功能。 ......
Spring Boot + Redis 解决重复提交问题,一定用的到
前言 在实际的开发项目中,一个对外暴露的接口往往会面临很多次请求,我们来解释一下幂等的概念:任意多次执行所产生的影响均与一次执行的影响相同。按照这个含义,最终的含义就是 对数据库的影响只能是一次性的,不能重复处理。如何保证其幂等性,通常有以下手段: 1、数据库建立唯一性索引,可以保证最终插入数据库的 ......
Spring框架
1. 简介 (1)Spring Framework 是其他框架的基础,如 Spring MVC、SpringBoot、Spring Cloud、Spring Data、Spring Security 。 (2)Spring 有两个核心部分 1)IOC:控制反转,指把创建对象过程交给 Spring 进 ......
Spring Boot 如何防护 XSS + SQL 注入攻击 ?终于懂了!
1. XSS跨站脚本攻击 ① XSS漏洞介绍 跨站脚本攻击XSS是指攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被解析执行,从而达到恶意攻击用户的目的。XSS攻击针对的是用户层面的攻击! ② XSS漏洞分类 存储型XSS: 存储型XSS,持 ......
Spring Cloud Ribbon负载均衡
Spring Cloud Ribbon 需要结合Spring Cloud Eureka 来使用。 Eureka Server 提供所有可以调用的服务提供者列表,Ribbon基于特定的负载均衡算法从这些服务提供者中选择要调用的具体实例。 ......
spring循环依赖
what 实例化一个完整的bean主要分两步,实例化(调用构造器在堆内存中分配一块内存)和初始化(给属性赋值); ClassA中有ClassB属性,ClassB中有ClassA属性,导致在bean初始化填充属性时,导致循环依赖 when 在bean生成周期的属性填充阶段(populateBean) ......