- 博客(9)
- 收藏
- 关注
原创 MySQL多边形存储
SELECT ST_Intersects(@g1, @g2) AS '包含',ST_Intersects(@g1, @g3) AS '不包含,但相交',ST_Intersects(@g1, @g4) AS '不包含,边界接触',ST_Intersects(@g1, @g5) AS '不包含,完全不接触';POLYGON((0 0,5 0,5 5,0 5,0 0),(1 1,4 1,4 4,1 4,1 1))数据格式: POLYGON((0 0,5 0,5 5, 0 5,0 0))
2023-12-11 17:10:53
819
1
原创 Redis
Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,官方提供的数据是可以达到100000+的QPS(每秒内查询次数)。它存储的value类型比较丰富,也被称为结构化的NoSql数据库。(NoSql(Not Only SQL),不仅仅是SQL,泛指非关系型数据库。NoSql数据库并不是要取代关系型数据库,而是关系型数据库的补充。
2023-08-27 11:07:15
81
原创 MySQL多表查询
多表查询就是指从多张表中查询数据。原来查询单表数据,执行的SQL形式为:select * from 表名;那么我们要执行多表查询,就只需要使用逗号分隔多张表即可,如: select * from 表1, 表2;(但是这样查询结果中包含了表1,表2的所有组合情况,这种现象称之为笛卡尔积)而在多表查询中,我们是需要消除无效的笛卡尔积的,只保留两张表关联部分的数据。在SQL语句中,如何来去除无效的笛卡尔积呢?我们可以给多表查询加上连接查询的条件即可。
2023-08-06 11:57:53
277
原创 SpringBoot登录校验
(1)概念:Filter 过滤器,是 JavaWeb 三大组件(Servlet、Filter、Listener)之一(2)过滤器可以把对资源的请求拦截下来,从而实现一些特殊的功能(3)过滤器一般完成一些通用的操作,比如:登陆鉴权、统一编码处理、敏感字符处理等等…拦截器:(Interceptor)是一种动态拦截方法调用的机制,类似于过滤器。在SpringMVC中动态拦截控制器方法的执行作用:在指定的方法调用前后执行预先设定的代码,完成功能增强。
2023-08-06 10:12:47
569
原创 文件上传的实现步骤
1. 文件上传,也称为upload,是指将本地图片、视频、音频等文件上传到服务器上,可以供其他用户浏览或下载的过程。2.文件上传在项目中应用非常广泛,我们经常发微博、发微信朋友圈都用到了文件上传功能。
2023-08-05 09:23:36
1720
1
原创 增删改查(Spring)
在前后端分离的开发模式中,前后端开发人员都需要根据提前定义好的接口文档,来进行前后端功能的开发,而在前后端进行交互的时候,我们需要基于当前主流的REST风格的API接口进行交互。//响应码,1 代表成功;重写的方法我们需要按需求修改,跟第一步一样,用到的方法我们先写上,然后继续交给Idea。
2023-08-05 08:37:12
806
1
原创 数据库开发——MySQL
全称 Structured Query Language,结构化查询语言。操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准。
2023-07-27 20:36:42
130
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人