引入相关依赖并开发JWT工具类,开发生产token和校验token的方法 加入相关依赖 <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.7.0</version> </d ...
分类:
Web程序 时间:
2020-07-16 22:00:10
阅读次数:
81
依赖项 <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.7.0</version> </dependency> JWTUtils.java package net.ybc ...
分类:
编程语言 时间:
2020-07-16 21:51:34
阅读次数:
63
Java-byte转换 1 import org.springframework.stereotype.Component; 2 import org.springframework.util.StringUtils; 3 4 import java.io.*; 5 6 /** 7 * byte和各 ...
分类:
编程语言 时间:
2020-07-16 21:22:56
阅读次数:
81
MQTT协议 写于2020.7.16 MQTT是什么 参考: https://mcxiaoke.gitbooks.io/mqtt-cn/content/mqtt/01-Introduction.html MQTT协议中文版本教程? https://www.runoob.com/w3cnote/mqt ...
分类:
其他好文 时间:
2020-07-16 21:18:51
阅读次数:
68
效果图 Server端代码 package cn.itcast.netty.basic; import io.netty.buffer.ByteBuf; import io.netty.buffer.Unpooled; import io.netty.channel.ChannelHandlerCo ...
分类:
Web程序 时间:
2020-07-16 21:11:29
阅读次数:
85
web容器 apache nginx lighttpd 比较 apache 高并发时消耗系统资源相对多一些 基于传统的select模型 扩展库,DSO方法 nginx 基于异步IO模型,(epoll,kqueue),性能强,能够支持上万并发 对小文件支持很好,性能很高(限静态小文件1M) 扩展库必须 ...
分类:
Web程序 时间:
2020-07-16 18:33:44
阅读次数:
148
在线创建 https://start.spring.io/ 依赖项 Spring Boot核心包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifac ...
分类:
编程语言 时间:
2020-07-16 12:28:57
阅读次数:
72
1.下载,编译 curl -O http://download.redis.io/releases/redis-4.0.9.tar.gz tar -xvf redis-4.0.9.tar.gz cd redis-4.0.9 make 2.启动 cd src 服务端: ./redis-server r ...
分类:
其他好文 时间:
2020-07-16 12:21:36
阅读次数:
66
允许用户上传图片资源(头像,发帖)是APP常见的需求,特别需要把用户的资源IO到磁盘情况下,需要防止坏人提交一些非法的文件,例如木马,webshell,可执行程序等等。这类非法文件不仅会导致客户端图片资源显示失败,而且还会给服务器带来安全问题。 通过文件后缀判断文件的合法性 这种方式比较常见,也很简 ...
分类:
编程语言 时间:
2020-07-16 00:24:40
阅读次数:
69
网页中常常会有一个 返回顶部的功能,恰巧我这天写到了,在网上找了一下思路,下面就写了一个案例: 效果预览:https://li_shang_shan.gitee.io/small_rocket_back_to_top。 代码就直接粘贴了: <html> <head> <meta charset="u ...
分类:
其他好文 时间:
2020-07-15 23:53:07
阅读次数:
81