- 博客(19)
- 问答 (1)
- 收藏
- 关注

原创 SpringBoot上传图片到指定位置,并返回URL
1、前言:在做前后端分离项目,上传图片到服务器根路径下的文件夹里,若重启服务器,图片又无法访问,这是因为每次重启服务器之后,都会在系统临时文件夹内,创建一个新的服务器,图片就保存在这里,若重启,又会产生一个新的服务器,此时访问的就是新服务器的图片资源,而图片根本就不在新服务器内。而且,系统的临时文件夹会定期清理,很有可能导致以前上传的文件丢失。windows临时文件夹:windows的...
2020-04-01 15:23:43
12823
58

原创 【跨域】SpringBoot跨域,拦截器中,第一次获取的请求头为NULL,发送两次请求的处理方式
背景:在做前后端分离时,牵扯到跨域,但是已经设置了跨域前端设置了允许携带Cookieaxios.defaults.withCredentials = true;后端也配置了跨域:@Configurationpublic class WebConfig implements WebMvcConfigurer { @Override public void addCor...
2020-03-17 11:48:24
2435
5

原创 【SpringBoot】No 'Access-Control-Allow-Origin' header is present on the requested resource.
关键字:跨域,Access-Control-Allow-Origin在做一个前后端分离项目,本来前端项目都可以正常访问后端接口,跨域是这么设置的,接口可以正常访问@Configurationpublic class WebConfig implements WebMvcConfigurer { @Override public void addCorsMappings(Cor...
2020-03-06 13:39:57
3404
原创 Neo4j使用apoc、连接MySQL数据库
1、准备插件apoc插件:apoc-3.5.0.15-all.jar注意:apoc版本必须和你Neo4j的版本差不多下载地址:https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases/3.4.0.7MySQL驱动:mysql-connector-java-8.0.22.jar如果你是写Java的,可以在本地maven仓库找找将这两个插件放在neo4j安装目录下的plugins文件夹下面2、配置Neo4j可以
2020-12-06 14:56:43
1175
原创 EasyExcel实现下载Excel(解决无法从浏览器下载问题)
请求成功,响应二进制数据,单页面不下载页面放了一个下载按钮,点击下载后,可以正常请求下载的接口,而且也成功响应,但是文件不会从浏览器页面下载下来。 <div> <button onclick="down()">下载Excel</button> </div> function download() { $.ajax({ type: 'GET', url: '/download',
2020-09-12 21:50:30
10318
5
原创 【MongoDB】MongoDB笔记
1、安装省略。。。2、启动方式默认情况默认情况下,在 C:盘根目录下,创建data文件夹在cmd窗口直接输入 mongod 即可启动数据库服务器重现打开一个cmd窗口,输入mongo即可打开一个客户端指定数据库目录--dbpath 用来指定数据的保存目录--port用来指定索要占用的端口号,默认端口是 27017# 启动数据库服务器 mongod --d...
2020-04-26 21:33:43
168
原创 创建一个简单的MyBatis项目
1、使用IDEA创建Maven项目2、在pom.xml文件中引入mybatis和mysql驱动依赖<dependencies> <!--mybatis--> <dependency> <groupId>org.mybatis</groupId> <artifactId>...
2020-04-25 11:09:44
2281
原创 【Linux】在Linux部署前后端分离项目遇到的坑
java -jar SpringBoot 项目问题:如果使用java -jar启动项目,当前窗口被占用,无法退出,而且退出远程连接窗口,服务又会退出java -jar bookstoreAPI.jar 解决方法:以守护进程方式运,把产生的日志记录在logs.txt文件中nohup java -jar bookstoreAPI.jar >logs.txt &然后...
2020-03-31 12:31:11
511
原创 【VUE】VUE使用常见问题,遇到的坑
文章目录1.日期格式化2.1.日期格式化安装插件,官网:Moment.jsnpm install moment --save 示例://Sat Mar 14 2020 16:57:59 GMT+0800 (中国标准时间)let date = new Date();//2020-03-14 16:57:59date = moment(date).format("YYYY-MM-D...
2020-03-15 21:44:04
2022
5
原创 【JPA】Spring Data JPA 实现分页和条件查询
文章目录1、在`Repository`层继承两个接口2、在Service层进行查询操作3、Page的方法1、在Repository层继承两个接口JpaRepository<Admin, Integer> 泛型参数:1.要查询的实体(Entity),2.这个实体的主键类型JpaSpecificationExecutor 泛型参数:要查的实体@Repositorypublic...
2020-03-15 21:41:56
876
原创 【Linux】Linux没有网络,可能的解决方法
[root@localhost etc]# cd /etc/sysconfig/network-scripts/[root@localhost network-scripts]# ll修改此文件中的ONBOOT=yes[root@localhost network-scripts]# vim ifcfg-ens33 重启网络[root@localhost network-scr...
2020-02-28 19:54:01
3065
原创 【图标】第三方图标库 阿里矢量图标 的使用
1.登录第三方图标网站阿里矢量图标网站2.将想要的图标加入到购物车3.将购物车中的图标添加到项目4.在项目中生成代码5、查看生成的代码,并保存到本地6、在项目中使用如果为Vue项目,在main.js中引入import '../static/iconfont.css'使用<i class="iconfont icon-yonghu"></i...
2020-02-23 15:47:21
358
原创 【java基础】synchronized和volatile
文章目录一.synchronized1.synchronized使用的方法2.注意3.不要以字符串作为锁的对象4.`synchronized`锁的是什么?二、volatile1.引出问题2. `volatile`使用方法3.volatile原理4.volatile三大特性三、volatile和synchronized的区别1.区别2.解决原子性问题--原子型数据类型3.让对象类型数据具有原子型一...
2019-09-13 17:07:46
220
1
原创 Servlet获取到的JSP乱码解决方法
String username = request.getParameter("username"); //乱码 String password = request.getParameter("password"); //乱码 //先用iso8859-1编码 在使用utf-8解码 //乱码解决 username...
2019-05-12 17:53:47
318
1
原创 Servlet提交给jsp的编码设置
设置响应编码response.setCharacterEncoding("UTF-8");通过一个头Content-Type告知客户端使用何种码表解码response.setHeader("Content-Type", "text/html;charset=UTF-8");前面两步,合二为一response.setContentType("text/html;charset=U...
2019-05-12 12:29:58
192
空空如也
elementUI标签页<el-tabs>不能及时渲染echarts图
2020-03-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人