自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 数据库加强

视图是逻辑上来自一个或多个表的数据集合。或者说:视图是经过定制的方式显示来自一张或多张表中的数据。视图也可以看做是“虚拟表”,或者“存储的查询”。1.2.为什么要使用视图在关系数据库中,索引是一种对数据库表中一列或多列的值进行排序的一种存储结构,用于快速找出在某个列中有一特定值的行。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。

2023-11-23 14:47:29 186

原创 SpringSecurity分布式安全框架

Spring Security是一个强大且灵活的框架,它基于Spring Boot,为Java企业应用程序提供全面的安全性解决方案。它允许开发者以声明式的方式实现安全特性,包括用户认证、角色授权、安全配置等。Spring Security主要从两个维度来解决安全性问题:Web安全:Spring Security提供了很多用于保护Web请求的机制,如安全过滤器(Security Filter)。

2023-11-22 16:18:56 233 1

原创 springboot启动时自动打开浏览器

一、yml配置文件中加。

2023-11-13 14:18:23 447

原创 springboot配置servlet、过滤器、监听器

下面所有操作能被springboot接管,必须在主启动类上加@ServletComponentScan注解。创建一个MyListener类,实现ServletContextListener接口。创建springboot项目,maven工程,打包方式为jar包。创建一个MyServlet类,继承HttpServlet类。创建一个MyFilter类,实现Filter接口。3、配置Listener。1、配置servlet。2、配置Filter。

2023-11-13 14:13:57 164

原创 实施面试题

要同时修改数据库中两个不同表时,如果它们不是一个事务的话,当第一个表修改完,可能第二个表修改过程中出现了异常而没能修改,此时就只有第二个表依旧是未修改之前的状态,而第一个表已经被修改完毕。静态路由是由管理员在路由器中手工设置的固定的路由信息,静态路由不能对网络的改变做出反映,一般用于规模不大、拓扑结构固定的网络中,其优点是设置简单、高效,在所有路由中,静态路由优先级最高,当动态路由与静态路由发生冲突时,以静态路由为准。在修改表内容的时候,索引会进行更新甚至重构,索引列越多,这个时间就会越长。

2023-11-07 19:02:43 43

原创 MySQL查询

【代码】MySQL查询。

2023-11-07 19:00:36 1091

原创 Java开发常见面试题

最左前缀匹配原则指的是在使用联合索引时,MySQL 会根据联合索引中的字段顺序,从左到右依次到查询条件中去匹配,如果查询条件中存在与联合索引中最左侧字段相匹配的字段,则就会使用该字段过滤一批数据,直至联合索引中全部字段匹配完成,或者在执行过程中遇到范围查询,如 >、<、between 和 以%开头的like查询 等条件,才会停止匹配。哈希值是根据对象的特征生成的,相同对象的哈希值相同,不同对象的哈希值一般不同。注意这里的反范式是适度的。一个好的划分依据,有利于程序的简单实现,也可以充分利用水平分表的优势。

2023-11-06 15:06:24 66 1

原创 前端以及框架

meta标签作用是什么meta标签提供关于HTML文档的元数据。元数据不会显示在页面上,但是对于机器是可读的。它可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 web 服务。什么是绝对路径与相对路径什么是cssCSS:层叠样式表(英文全称:Cascading Style Sheets):是一种用来表现HTML样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

2023-11-01 15:38:01 37 1

原创 Java web

HTTP状态码(英语:HTTP Status Code)是用以表示网页服务器超文本传输协议响应状态的3位数字代码。通常,这些状态码用来重定向,后续的请求地址(重定向目标)在本次响应的 Location 域中指明。通俗的说:从打开浏览器向服务器端发送请求开始,到客户端关闭浏览器结束访问为止,就是一个会话。这一类型的状态码,代表请求已被接受,需要继续处理。会话跟踪技术,就是一种在客户端与服务器间保持HTTP状态的解决方案,管理浏览器客户端和服务器端之间会话过程中产生的会话数据。● 200:请求已成功。

2023-11-01 15:35:25 38 1

原创 IntelliJ IDEA设置类注释和方法注释带作者和日期

点击apply然后ok。

2023-10-31 16:10:07 84 1

原创 框架的理解

MyBatis是一款优秀的持久层框架支持自定义SQL、存储过程以及高级映射免除了几乎所有JDBC代码以及设置参数和获取结果集的工作通过简单的XML或注解来配置和映射原始类型、接口和Java POJO(Plain Old Java Objects普通老式Java)为数据库中的记录。

2023-10-30 09:27:52 48

原创 docker安装卸载及基础命令

都删除完再输入查看 文件包 和 源文件 的命令,看是否删除干净。查看Docker系统信息,包括镜像和容器数。卸载docker,先关闭docker。查看yum安装的docker文件包。查看docker相关的rmp源文件。创建或修改daemon.json。删除所有安装的docker文件包。Linux安装Docker。设置docker开机自启动。Docker 设置国内镜像。查看Docker版本信息。查看最后一次运行的容器。查看docker状态。

2023-10-25 14:25:08 65

原创 SpringBoot框架

下面使用Maven创建一个基于SpringBoot的Web工程的简单实例。

2023-10-24 14:22:21 37

原创 SSM集成

springmvc-servlet.xml:这是SpringMVC框架的专用Spring容器。所以这里只写与SpringMVC相关组件的配置。applicationContext.xml:这是整个工程的Spring容器。所以,除了SpringMVC之外的其它组件,都要配置在这里。比如:dao、service、事务等等。

2023-10-24 11:42:09 107

原创 EasyCode模板

【代码】EasyCode模板。

2023-10-23 16:20:54 153 2

原创 JDBC对数据库进行操作

1.User表名称 数据类型 主键 是否为空 说明ID number 是 用户编号NAME Varchar2(50) 用户名AGE varchar2(5) 用户年龄BIRTH date 用户生日PWD varchar2(20) 否 用户密码程序运行结果如下:以上给大家粗略的介绍了一下JDBC中涉及到的常用相关类和接口,每个类和接口包含的方法介绍的不是十分全面,希望大家在后续的学习过程中,能充分的利用Java API这个工具,不断提升自己的学习能力。

2023-10-23 09:34:31 199

原创 MyBatis面试考题

Mybatis工作原理:(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,加载驱动、创建连接、创建statement等繁杂的过程,开发者开发时只需要关注如何编写SQL语句,可以严格控制sql执行性能,灵活度高。(2)作为一个半ORM框架,MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO映射成数据库中的记录,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。

2023-10-10 11:30:19 49 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除