K8S面试题(史上最全 + 持续更新)
K8s是kubernetes的简称,其本质是一个开源的容器编排系统,主要用于管理容器化的应用,其目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。说简单点:k8s就是一个编排容器的系统,一个可以管理容器应用全生命周期的工具,从创
Spring @Transactional事务传播机制详解
## 总结本文讲解了Spring事务的七种传播机制,我们可以根据具体的类型,具体设置,避免事务的方法过于长,一个事务里面调用的库表越多,就越有可能造成死锁,所以我们要根据具体的需要拆分使用。
idea创建spring项目
idea手动创建spring项目
String.format()方法的使用介绍
符号后面跟着一个字母,指定要插入的值的类型,例如 %d 表示整数,%s 表示字符串。String.format(String format, Object... args)其中,format是一个字符串,它包含了格式说明符和普通字符,args是一个可变参数列表,它包含了要格式化的参数。%b:用“10
IntelliJ IDEA 2023.2社区版插件汇总
IntelliJ IDEA 2023.2社区版插件汇总(也适用于专业版)
git 多个commit 如何合并
git 多个commit 如何合并本篇主要介绍一下 git 中多个commit 如何合并, 因为commit 太多 会导致提交记录混乱, 所以有时候会把多个commit 合并成一个 保持提交记录干净清晰1.前置准备准备了一个git 项目 并且 提交了4次 , 有4个commit2.多个commit
SpringBoot解决跨域的方法详细教程
}通过使用WebMvcConfigurer配置类,可以灵活地定制跨域访问的规则,适应各种复杂的跨域场景。同时,需要注意安全性和细粒度控制,避免不必要的风险。使用Filter过滤器是一种常见的解决跨域问题的方法。通过创建一个实现javax.servlet.Filter接口的过滤器类,并在Web应用程序
vue3项目打包后整合到springboot项目中运行
resources下面创建static和templates两个文件夹,分别存放静态文件和动态页面。连个文件夹中都创建back和front文件,一个是前台,一个是后台。index.html放在templates中back。修改index.html中引入资源的文置,如下。我采用手动搭建springboo
如何禁用 HTTP TRACE/TRACK
远端WWW服务支持TRACE请求
在CentOS上安装Java JDK 8
这样,你就可以成功安装和配置Java JDK 8了。
oracle的安装及配置环境教程,看这一个就够了
系统环境变量配置:右键点击“此电脑”图标,选择“属性”,在窗口左侧点击“高级系统设置”,在弹出的对话框中点击“环境变量”按钮。启动数据库: 在“开始菜单”—>“所有程序”—>“Oracle-OraDb11g_home1”—>“应用程序开发”里的“Oracle Net Manager”中,创建一个新的
【网络安全面经】渗透面经、安服面经、红队面经、hw面经应有尽有 这一篇真的够了
hw临近,每到这时都是换业高峰期,整理一波面经请各位师傅过目。可以看牛客和GitHub一些师傅整理的。
解决:IDEA部分或全部代码没有错误提示或代码提示
解决方法:右键IDEA最底部,取消Power save mode勾选,若仍然不好使,则选择左上角File,里面还有个Power save mode并取消勾选。3.当前类未开启解析功能,类右上角会显示off,点击off,将Hlight改为All problems。以下几种情况会导致代码无提示(编辑器版
Could not resolve placeholder “xxx“ in value “${}“
Could not resolve placeholder ‘‘ in value “${}“在网上看了很多方法,都没有用。首先我确定我的yml配置文件里面配置没有错:其次,我也试过了maven install,package,再三检查了target文件里面有配置文件,
Linux 下通过 java 命令启动 jar 包的几种常见方式
当使用kill -15时,系统会发送一个SIGTERM的信号给对应的程序。f 用ASCII字符显示树状结构,表达程序间的相互关系(ASCII art forest)e 显示所有用户的进程(all processes)此参数的效果和指定"a"参数相同。ps -ef 是以System V方式显示,该种方
【Linux】常用的文本处理命令详解 + 实例 [⭐实操常用,建议收藏!!⭐]
rename命令的功能是用于批量修改文件名称。与mv命令一次只能修改一个文件名不同,rename命令能够基于正则表达式对文件名进行批量修改,但要求是把匹配规则准确地描述给系统。rename命令的参数有三项:其一是当前文件名中要被修改的字符,其二是其要被修改为的新字符,其三是要被执行的对象文件列表。初
新增:前端提示“请求JSON参数格式不正确,请检查参数格式
请求JSON参数格式不正确,请检查参数格式
MyBatis 中如何执行 SQL 语句
MyBatis 提供了多种方式来执行 SQL 语句,包括直接使用 SqlSession 执行、使用映射器执行、使用 SqlSessionTemplate 执行等。在执行 SQL 语句时,需要将 SQL 语句中的参数和返回结果。
IDEA因安装插件报错启动弹出错误页
2.全局搜索整个插件名称(我用的是everything搜索的)3.关闭错误弹窗,删除这两个文件重新启动IDEA即可。1.查看有问题的插件名称以及路径。
MySQL出现(2003)错误的解决方法(三种思路)
MYSQL的2003错误代码是:"cant connection to mysql server on ‘IP’"1.;现在,running应该就会变成变成dead.之后,可以尝试是否可以连接上Navict premium也就是数据库.寻找提到的"MYSQL80",点进去选择重启,这种情况下的200