自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)

原创 Chrome浏览器同一窗口每次请求sessionId不同问题的一种解决办法分享

问题描述最近在调试一些浏览器请求页面的时候,在其他浏览器都正常,唯独只有谷歌chrome浏览器不行!情况1:问题的最直接现象就是每次请求在后台过滤器里通过request.getSession().getId(),拿到的id都是不同的,导致后面出现一些不正常的结果。情况2:或者在 Shiro的权限控制中,通过session设置token信息,在授权的时候想要通过SecurityUtils.getSubject().getSession()获取session后,通过session.getAttribut

2020-09-28 15:13:03 231

原创 Vuex

VuexVuex 是一个专为 Vue.js 应用程序开发的状态管理模式。讲解基于 /F:\IntelliJ IDEA工作空间(vue)/vuex目录下的vuex一、state:相当于组件中的data,用来存放全局的数据在store中定义数据,在组件中直接使用。目录: store/index.js<script> export default new Vuex.Store({ //state相当于组件中的data,专门用来存放全局的数据 state: { nu

2020-09-02 10:06:49 16

原创 服务器端 部署 vue和springboot前后端分离项目

一、服务器相关设置本服务器运行着halo博客系统,使用Caddy进行反向代理。(Caddy和nginx类似)为了避免在使用Nginx部署vue的时候与Caddy冲突,需要先关闭Caddy。halo博客关于caddy的介绍# 开启自启 Caddy 服务systemctl enable caddy# 启动 Caddyservice caddy start# 停止运行 Caddyservice caddy stop# 重启 Caddyservice caddy restart# 查看

2020-09-02 10:05:46 20

原创 Vue 组件之间传值

父子组件的区分:注意: 在类似 <header></header>我们定义的标签名里操作。一、父组件向子组件传递数据在Vue中,可以使用props向子组件传递数据。子组件部分:这是 header.vue的HTML部分,logo时在data中定义的变量。如果需要从父组件获取logo的值,就需要使用 props: ['logo']在props中添加了元素之后,就不需要在data中在添加变量了父组件部分:在调用组件的时候,使用V-bind将logo的值绑定为App

2020-09-02 10:04:06 45

原创 ps -ef|grep详解

ps命令将某个进程显示出来grep命令是查找中间的|是管道命令 是指ps命令与grep同时执行PS是LINUX下最常用的也是非常强大的进程查看命令grep命令是查找,是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。以下这条命令是检查java 进程是否存在:ps -ef |grep java测试运行:查找Linux中的redi..

2020-09-02 10:02:06 24

原创 Redis服务在Windows和Linux上的配置

一、Windows本机开启 Redis服务1. 下载Windows版本的Redis2. 解压到环境目录3. 直接点击redis-server.exe即可开启服务在redis-cli服务端进行一些操作:测试redis启动是否成功:输入 ping, 如果返回pong 证明启动成功。set, get方法二、Linux开启 Redis服务阿里云服务器上部署redis源文件放在了/local/redis-5.0.7下默认安装后的文件路径 /usr/local/bin将源文件

2020-09-02 10:01:20 15

原创 狂神说java redis笔记

白嫖有罪,给B站给狂神点点关注啊链接:https://pan.baidu.com/s/1JH0taP6LkVLyJKZv8XjqXw提取码:g6d3

2020-09-02 09:59:51 457 1

原创 PostMan测试接口的系列问题

概览:postman中Authorization,Headers,Body, Pre-request Script等各自的作用:Headers:这个是我们添加头部信息的,类我们登录一个网页后获取到的Headers信息,可以在这里添加,通常添加的都是request Headers里面的信息。Body:可以在页面中发送数据,例如我们在登录页面需要输入username和password。有四种类型:postman中x-www-form-urlencoded与form-data与raw的区别

2020-09-02 09:54:44 33

原创 swagger --> springboot+shiro整合swagger

1. 添加swagger依赖: <!--swagger2--> <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springf

2020-09-02 09:53:27 26

原创 真假分页

当要显示数据量足够大的时候,我们往往采用分页显示的处理办法。分页有真分页和假分页。一、真分页确定要显示的数量和内容,然后每次都去数据库取出该少量数据,优点是数据量小,缺点是访问数据库频繁。在大型网站中往往采用真分页,比如百度的图片获取。二、假分页从数据库中取出所有的数据,然后分页在界面上显示。访问一次数据库,但由于选择的数据量比较大,所以第一次花费时间比较长,但之后每一页的显示都是直接、快速的,避免对数据库的多次访问。分页工具(mybatis)分页工具-pagehelperpageHelp

2020-09-02 09:50:09 14

原创 关于 ${ }和 #{ }和{ }使用的注意事项

1. ${ }和 #{ }这两个的区别使用:如果是在sql语句的拼接阶段,使用#{}可以避免sql注入问题。如果在jsp,xml文件的其他配置中(例如DataSource通过properties文件导入)时,就用。也就是说平常都用{}。也就是说平常都用。也就是说平常都用{}。2. {}的使用在restful风格的代码中,会使用{}来实现占位的功能。 //删除书籍,使用restful风格 @RequestMapping("/deleteBook/{rid}") public St

2020-09-02 09:49:56 14

空空如也

空空如也

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