摘要:  1.外联和内联★ left join/right join: 特点: 主表所有的数据都显示,另外一张表中有匹配的数据有匹配的数据则显示,若无匹配的数据,该字段显示为null inner join: 特点: 查询的所有数据是满足所有条件的数据,若没有满足所有条件的数据,则结果集为空 例题: #查询 阅读全文
posted @ 2022-07-18 08:07 Y_Zoran 阅读(26) 评论(0) 推荐(0) 编辑
摘要: SQL语句各部分的执行顺序 select distinct...from t1 (left/right) join t2 on t1.xx=t2.xx where t1.xx=? and t2.xx=? group by t1.xx having ...order by ... limit .. w 阅读全文
posted @ 2022-07-17 19:14 Y_Zoran 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Spring MVC拦截器 什么是拦截器 拦截器是SpringMvc框架提供的功能 它可以在控制器方法运行之前或运行之后(还有其它特殊时机)对请求进行处理或加工的特定接口 常见面试题:过滤器和拦截器的区别 过滤器和拦截器都可以在控制器方法运行前后加入额外代码,实现aop效果 提供者不同 过滤器是由j 阅读全文
posted @ 2022-07-17 13:29 Y_Zoran 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 什么是Web服务器 简单来说 Web服务器就是一个能够接收http请求并作出响应的java程序 我们再二阶段编写的webServer项目其实就是我们手写的Web服务器 我们现在开发的标准SpringBoot项目启动时内置的Web服务器叫Tomcat 实际上我们业界中还有很多Web服务器,它们具备很多 阅读全文
posted @ 2022-07-17 13:28 Y_Zoran 阅读(137) 评论(0) 推荐(0) 编辑
摘要: ELK简介 什么是ELK ELK: E:Elasticsearch 全文搜索引擎 L:logstash 日志采集工具 K:Kibana ES的可视化工具 ELK是当今业界非常流行的日志采集保存和查询的系统 我们编写的程序,会有很多日志信息,但是日志信息的保存和查询是一个问题 idea控制台是临时显示 阅读全文
posted @ 2022-07-17 13:27 Y_Zoran 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 配置中心 什么是配置中心 所谓配置中心:将项目需要的配置信息保存在配置中心,需要读取时直接从配置中心读取,方便配置管理的微服务工具 我们可以将部分yml文件的内容保存在配置中心 一个微服务项目有很多子模块,这些子模块可能在不同的服务器上,如果有一些统一的修改,我们要逐一修改这些子模块的配置,由于它们 阅读全文
posted @ 2022-07-17 13:27 Y_Zoran 阅读(493) 评论(0) 推荐(0) 编辑
摘要: Aop面向切面编程 什么是Aop 面向切面的程序设计(Aspect Oriented Programming)又译作剖面导向程序设计 和OOP(Object Oriented Programming)一样,也是计算机开发的一种程序设计思想 一句话概括面向切面编程 就是在不修改现有程序代码的前提下,可 阅读全文
posted @ 2022-07-17 13:27 Y_Zoran 阅读(99) 评论(0) 推荐(0) 编辑
摘要: Docker 简介 Linux简介 Linux和windows一样,都是操作系统 只不过windows更易用,适合家庭和非编程人员使用 如果用作服务器,尤其是java项目的服务器,Linux会更加合适 Linux有更全面的权限系统,更安全,更稳定,速度也更快 原生Linux功能较少,有很多功能都不具 阅读全文
posted @ 2022-07-16 12:24 Y_Zoran 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 虚拟机基本使用 Virtualbox安装流程 RockyLinux VirtualBox清华大学个版本下载路径 https://mirrors.tuna.tsinghua.edu.cn/virtualbox/ 安装失败的同学可以尝试下载5.2.38以上的版本 VirtualBox安装过程正常,各种下 阅读全文
posted @ 2022-07-16 12:23 Y_Zoran 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 布隆过滤器介绍 什么是布隆过滤器 在Redis中,布隆过滤器: 防止缓存穿透 ,经常将二者联系起来 布隆过滤器能够实现使用较少的空间来判断一个指定的元素是否包含在一个集合中 布隆过滤器并不保存这些数据,所以只能判断是否存在,而并不能取出改元素 布隆过滤器常见使用场景 idea中编写代码,一个单词是否 阅读全文
posted @ 2022-07-16 12:22 Y_Zoran 阅读(51) 评论(0) 推荐(0) 编辑
-->
点击右上角即可分享
微信分享提示