logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

mysql空间函数计算坐标距离

有一张表,表中有每个人所在位置及经纬度,现在求表中所有人离指定经纬度的位置。DROP TABLE IF EXISTS `teacher`;CREATE TABLE `teacher`(`id` int NOT NULL AUTO_INCREMENT,`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,`lon

文章图片
#mysql#数据库#database
java读取资源路径的几种方式

【代码】java读取资源路径的几种方式。

文章图片
#java#开发语言
springboot中面向切面编程(AOP)

1.什么是AOPAOP就是通过动态为项目中某些类在运行过程中动态创建代理对象,在对象中完成附加功能,保证在处理业务时更加专注于自己的业务逻辑开发。有以下几个概念:1.通知(Advice)——给目标方法添加额外操作称之为通知,也可以称为增强2.连接点(Joinpoint)——就是可以增强的地方(方法的前后某个阶段)3.切入点(Pointcut)——实际增强的地方4.切面(Aspect)——封装了通知

#spring boot
springboot热部署 class XX cannot be cast to class XX 解决

当我们用devtools进行热加载时,有时会出现class XX cannot be cast to class XX ,XX is in unnamed module of loader org.springframework.boot.devtools.restart.classloader.RestartClassLoader,而XX是同一个类。

#spring boot#java
springboot接收复杂参数(同时接收JSON与文件)

我们平时传递json用@RequestBody接收,上传文件用@RequestParam接收,如果要同时上传两者,用前面的注解就办不到了,这时候可以用@RequestPart代替。注意传参方式,json字符串要设置Content-Type,application/json有些场景不生效,可以用application/problem+json。

#spring boot#json#java
springboot以http请求访问本地图片

如下图,本机(服务器)存储的图片想要在浏览器上通过Url地址访问:实现很简单,只需要利用拦截器将本机地址映射成url路径就行:@Configurationpublic class FilePathConfig implements WebMvcConfigurer {@Overridepublic void addResourceHandlers(ResourceHandlerRegistry r

文章图片
#spring boot#java
springboot拦截器

1.什么是拦截器拦截器(Interceptor)类似于Servlet中的过滤器,主要用于拦截客户请求并做出相应的处理。与过滤器有如下区别:1.过滤器只能在容器初始化时被调用一次,在action的生命周期中,而拦截器可以多次被调用。2.过滤器可以对几乎所有的请求起作用,拦截器只能对action请求起作用。3.过滤器不能访问action上下文、值栈里的对象,而拦截器可以访问。4.过滤器依赖于servl

暂无文章信息