自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 nginx菜鸟级别配置详解

本文转载自https://www.nginx.cn/591.html之前的nginx配置是对nginx配置文件的具体含义进行讲解,不过对于nginx的新手可能一头雾水。今天看到个文档不错,翻译过来分享给大家,可以让新手更详细地了解nginx配置,可以说是nginx配置入门必备。Nginx是一个轻量级高性能的web服务器,它是为快速响应大量静态文件请求和高效利用系统资源而设计的。与apache使用面向进程或线程的方式处理请求不同,nginx使用异步事件驱动模型在负载下性能更突出。虽然nginx能高效地

2020-10-10 11:36:50 360

原创 Spring实现默认线程池配置

原文地址

2020-09-27 10:34:02 764

原创 nginx部署VUE项目 使用vue-cli3打包

首先使用vue-cli给项目打包。文件夹名字随便填(也可以不填 默认貌似是dist)然后编辑nginx的配置文件上传到服务器文件的位置其实就是这样的然后确保防火墙畅通的状态下,直接访问你的服务器IP就行了。...

2020-05-28 17:19:15 541

原创 Swagger2 非全局、无需重复输入的Head参数(Token)配置

这个位置点这里

2020-04-03 11:45:40 357

原创 关于Spring中的后台如何接收时间

用java.util.Date;和java.sql.Date;都行使用这个两个注解中的一个。@JsonFormat(pattern=“yyyy-MM-dd HH:mm:ss”, timezone=“GMT+8”)@DateTimeFormat(pattern=“yyyy-MM-dd HH:mm:ss”)例如 @ApiModelProperty(value = "开始时间 yyy...

2020-02-07 11:37:23 785

原创 在java中操作redis删除特定前缀的key

在redis中,没有提供一个根据前缀批量删除key的方法所以思路应该转换:先模糊查询到所有符合条件的keyName根据上面的结果,执行批量删除过程很简单,直接调用本身的方法就可以完成 /*keys方法 进行模糊匹配*/ Set keys = RedisUtil.redisTemplate.keys(messageKeyPre + "*"); /*执行删除*/ RedisU...

2020-01-05 21:29:21 6848 1

原创 【入门】SpringBoot配置redis

Pom文件 <!--springboot- 整合redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</...

2020-01-05 01:47:41 163

原创 Spring Boot读取yml的坑

我的文件结构如下image-server-config: prePath: F:/IMG/ defaultimages: jpg: F:/IMG/error.jpg png: F:/IMG/error.png一开始这样写,死活拿不到值,整个人都气炸了。//无法获取Mappublic class ImagePathGenerator { @Value("${...

2019-12-31 10:59:24 165

转载 linux下运行SpringBooot项目

本文转自博客园原文的地址linux下后台启动springboot项目我们知道启动springboot的项目有三种方式:运行主方法启动使用命令 mvn spring-boot:run”在命令行启动该应用运行“mvn package”进行打包时,会打包成一个可以直接运行的 JAR 文件,使用“java -jar”命令就可以直接运行。我们在开发的时候,通常会使用前两种,而在部署的时候往往...

2019-12-30 10:24:02 179

原创 配置Docker镜像仓库

用编辑命令vi 编辑 /etc/docker/daemon.json 文件没有这个文件的话就自己建立一个输入如下内容,中间就是镜像仓库地址{"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]}国内的一些站点https://registry.docker-cn.comhttp://hub-mirror.c.16...

2019-12-12 18:21:51 322

原创 Mybatis出现参数异常错误

今天写代码的时候 Mybatis死活不能正常读参数后来发现很很很重要的一点用 - - 作为注释的标记时 Mybatis读的时候不会认为这是注释!最好改用 < ! – -->作为注释...

2019-12-09 18:41:54 472

原创 Volatile的可见性问题小坑

自己写了一个程序,来测试如果在多线程中没有使用Volatile,在外部修改这个变量之后会发生什么。很遗憾的是,并没有像网上说的那样——程序会无限循环。public class VolatileTest { static int flag = 0; public static void main(String[] args) throws InterruptedException...

2019-11-27 22:12:28 200

原创 MYSQL编写存储过程语句的小坑

elseif是连着的,不是else if循环控制iterate和leave后面要接上标识符if后面要写end if字符串拼接不能用+ 要使用concat不能忘了加‘;’

2019-11-14 15:50:13 126

转载 Vue:router的beforeEach与afterEach钩子函数

原文 → 这是原文请看这里在路由跳转的时候,我们需要一些权限判断或者其他操作。这个时候就需要使用路由的钩子函数。定义:路由钩子主要是给使用者在路由发生变化时进行一些特殊的处理而定义的函数。总体来讲vue里面提供了三大类钩子,两种函数1、全局钩子2、某个路由的钩子3、组件内钩子两种函数:1、Vue.beforeEach(function(to,form,next){}) /在跳转之前...

2019-10-29 20:50:50 116

原创 json串反转义(使用apache.commons工具包)

在pom.xml添加包 <!-- Apache 的 common.lang工具包 进行常用操作 转义--> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</ar...

2019-10-26 01:30:43 521

原创 关于springMVC拦截器拦截option请求的问题

前台访问后台,会带option请求。后台的拦截器若将option请求进行权限拦截,真正的请求就不进行发送所以后台需要对option请求放行。在拦截器里,调用这个方法,能获得这次拦截的方法类型。request.getMethod().toString()if("OPTIONS".equals(request.getMethod().toString()))return super.pr...

2019-10-24 13:16:15 3419

原创 BCrypt 密码加密工具类

将这个导入即可用法在这个类的main函数里。package common.security; import java.io.ByteArrayOutputStream; import java.io.UnsupportedEncodingException; import java.security.SecureRandom; i...

2019-10-24 09:22:46 1539

原创 创建JWT token工具类

导包 <!-- Token认证 使用JJWT --> <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <ver...

2019-10-23 16:28:59 216

转载 vue setTimeout--延迟操作

有时候我们在查询后要做某些事情,例如我查询的时候要根据某个值再去查询某些东西并和这些值一起显示的时候,我们可以对渲染数据的操作进行延迟,因为代码执行的速度是很快的而访问数据的操作相对于渲染的速度慢得多,所以往往数据还没查询到而数据就渲染完成了setTimeout(() =>{ 要延迟的代码},延迟时间);...

2019-10-21 17:24:01 521

原创 提示找不到 redis.clients.jedis.Connection#sendCommand

前天用websocke做了个项目,收发消息嘛。我在websocke收到消息的时候,需要操作redis数据库。大概是这样↓ @Override public void handleMessage(WebSocketSession session, WebSocketMessage<?> message) { redisCacheManager .set("n...

2019-10-18 17:39:43 2237 1

原创 JSO转化

方法一 :在后台需要转换String - jsonlet param = new URLSearchParams(); param.append('username', this.username); param.append('content', this.inputValue); this.socket.send(param ); //向后台发信息方法二(推荐) let row...

2019-10-17 11:14:52 173

原创 VUE的cube-ui的scroll滚动到底部的方法

先给组件上个id 这里叫aa<cube-scroll id="aa" ref="scroll" style="height: 300px;"> ....... </cube-scroll>在VUE里先声明一个变量scrollYscrollY: 0,然后传值过去 ,scrollY就是组件当前高度了内容越多,scrollY也就越大this.scrollY ...

2019-10-16 09:54:26 2464

原创 SpirngMVC配置websocket

有两种方案可以建立起WebSocket服务一种是基于Spring 的 spring-websocket,一种是基于 java 的websocket-api。这里用到的是spring-websocket导入pom包 <!--spring-WebSocket的包--> <dependency> <groupId>org.spring...

2019-10-16 00:01:55 111

原创 Linux使用lrzsz快速上传和下载

安装lrzsz工具yum -y install lrzsz cd命令到某个文件夹:键入rz是上传文件至linux,参数通常使用 -bye 或者不加任何参数[root@VM_0_17_centos ~]# rz [root@VM_0_17_centos ~]# rz -bye使用sz是下载命令。在后面接上文件路径。[root@VM_0_17_centos ~]# sz a.t...

2019-10-14 17:07:21 1180

原创 Spring和Redis整合

jar包 <!-- Spring和Redis整合--> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version&gt...

2019-10-14 10:58:53 68

转载 一个tomcat如何部署多个项目运行

1.在根目录conf中修改server.xml文件。2.复制webapps。如两个项目,可为webapps和webapps1两个文件夹每个文件夹下放一个项目。在xml文件中配置两个端口,对应关系如一下代码参考<?xml version="1.0" encoding="UTF-8"?><Server port="8005" shutdown="SHUTDOWN">...

2019-10-13 21:13:40 673

原创 遇到一个JSON无法解析遍历的问题(JSON数组和JSON对象混淆的问题)

今天有个问题,在VUE中,拿到json没法遍历出数据。对比了网上的案例,发现json格式有问题。原来我是把JSON数组和JSON对象混淆了。我的数据:[{"username":"666","content":"666"},{"username":"555","content":"555"},{"username":"444","content":"444"}]某视频中 官方的数据:发...

2019-10-13 01:58:49 845

转载 axios 发 post 请求,后端接收不到参数的解决方案

https://www.cnblogs.com/yiyi17/p/9409249.html使用axios会强制用json格式发送参数,而不是传统的表单形式。第一种解决方式原本是这样请求的 axios.post('http://localhost:8080/webapp2/chat/chat',{ver :this.ver,last:this.lastVer} )改成这样let...

2019-10-12 23:52:47 172

原创 maven配置spring security5新手简单入门配置

1.pom依赖<!-- Spring Security--> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web</artifactId> <...

2019-09-23 11:25:51 1393

原创 配置MyBatis出现 Invalid bound statement (not found):错误

今天做一个增加方法的时候,发现错误 Invalid bound statement (not found):这句话的意思是绑定的语句无效。大概就是讲service找mapper进行SQL查询的时候,没有找到对应的语句。但是我的文件都是逆向工程生成的,为什么还会报错呢。最后是发现mybatis配置扫描mapper路径的时候,并没有配置子文件夹的扫描。正常情况是这个:但是在resource...

2019-09-20 16:55:22 1870

转载 linux中 centos7 从iptables切回firewall

原文章 https://www.cnblogs.com/MisterZZL/p/9534288.html从iptables切换回firewalld1、先看firewalld的状态:inactive2、安装firewalld3、切换到firewalld,切换过程与切换iptables一样...

2019-09-19 15:22:41 219

原创 在Liunx安装MYSQL

声明:不是我写的。声明:不是我写的。声明:不是我写的。声明:不是我写的。1.下载http://dev.mysql.com/downloads/mysql/或者使用wget下载:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-5.6.22-1.el6.i686.rpm-bundle.tar2.安装2.1.检测是否已...

2019-09-18 16:45:12 67

原创 jeecg填充自带的下拉框

在jeecg中的数据显示中 当query=‘true’ 会在表单顶端生成一个筛选框 <t:dgCol title="姓名" field="realname" query="true" width="120"></t:dgCol>如果要把它变成下拉框,自带的文档说明是需要连接数据字典,或者数据库表不可能每次做下拉数据,都需要在后台加数据字典吧?于是发现网上有说...

2019-08-12 11:51:50 2531

原创 记录一次自己的电脑磁盘占用率100%的遭遇

昨天刚做一个项目,但是电脑卡的不行.话说我这电脑也挺好的啊.突然这么卡 真的很自闭于是上任务管理器一看: 磁盘占用率100%结果是鼓捣了半天,又杀毒又检查硬盘磁道的但是也没问题啊.最后发现问题竟然是我以前为了方便启动了"索引"的服务, 把它关了就好了.PS:当初使用这个索引功能的时候,只是说明占用一部分内存.没想到可把我害惨了...

2019-08-09 09:18:06 2252

原创 Mybatis的parameterType参数小坑[萌新]

<select id="queryByVo" parameterType="pojo.Item" resultType="pojo.Item"> SELECT * FROM item <where> <foreach collection="list" item="id" separator="," open=...

2019-08-01 21:54:03 138

空空如也

空空如也

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

TA关注的人

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