web
Kevin_cai09
无情的bug maker
展开
-
http协议
请求和相应常用抓包工具 - HttpWatchHttp协议版本TCP1.0特点:耗时,效率低1.1特点:连接关闭:对比1.0和1.1协议组成请求协议请求行提交方式请求头部请求正文响应协议响应行状态码响应头部响应正文...原创 2019-03-12 23:53:02 · 170 阅读 · 0 评论 -
springboot2.x集成easyPoi实现excel数据导入到数据库
文章目录一,easyPoi二,springboot2.x集成easyPoi实现excel数据导入到数据库1. 注解导入2. 引入依赖3. 注解实体类4. excel导入导出工具类5. 导入excel到数据库6. 测试一,easyPoi关于easyPoi的介绍,可以查看其官方文档easyPoi二,springboot2.x集成easyPoi实现excel数据导入到数据库1. 注解导入相关注...原创 2019-09-02 08:45:05 · 2464 阅读 · 7 评论 -
基于token的身份认证 -- jwt实践
在进行前后端项目开发时,身份认证是一个很重要的问题。在身份认证这一块上,我们可以使用JWT来进行验证一,JWT简述JWT(Json Web Token)是一种为了在网络应用环境之间传递声明而基于json的开放标准,JWT声明一般被采用在身份提供者和服务器提供者间传递被认证的身份信息,以便从资源服务器获取资源JWT一般用于用户登录上,身份认证这种场景下,一旦用户登录完成,在接下来的每个涉及用...原创 2019-08-07 22:17:06 · 1147 阅读 · 0 评论 -
jsonArray中按某字段排序
在一些业务场景中,我们需要对一些json数组进行按json数组中某个字段大小排序,例如这段json{ "name":"网站", "num":3, "sites": [ { "name":"Google", "info":[ "Android", "Google 搜索", "Google 翻译" ] }, { "name":"Runoob",...原创 2019-08-05 16:33:53 · 16723 阅读 · 0 评论 -
微信模板消息
文章目录一,相关配置和申请流程1.获得微信模板消息ID2.调用接口完成模板消息发送3.代码实现近期项目用到了微信的模板消息,今天想写一个demo总结下微信模板消息开发的流程和相关注意事项一,相关配置和申请流程1.获得微信模板消息ID通过微信公众平台的开发文档阅读可知,申请微信模板消息ID比较方便的方式还是直接手动配置获取模板消息ID主要步骤:选取模板编辑模板添加模板复制i...原创 2019-07-08 01:13:46 · 910 阅读 · 0 评论 -
springboot整合七牛云实现图片上传
之前有在springboot上用过七牛云实现图片上传,今天因为某些原因又重新使用了下七牛云因此想总结下七牛云详细步骤1.申请七牛云账号并实名认证2.申请存储空间完善存储空间名并选择地区3.springboot整合七牛云实现图片上传1.导入maven依赖 <!-- 七牛云 --> <dependency> ...原创 2019-05-18 15:30:01 · 8097 阅读 · 4 评论 -
定时任务总结
定时任务一,简介何为定时任务?定时任务就是设定一个指定的时间,在指定的时间做指定的事。二,运用场景在企业项目中,我们很多时候会遇到定时任务的使用场景,比如:1)工人的排班提醒2)数据库的定时维护,定时清缓存等等三,实现方法有四种常用的实现方法:java原生的timer定时器JDK对定时任务调度的线程池支持:ScheduledExecutorServic...原创 2019-05-09 01:45:15 · 201 阅读 · 0 评论 -
前后端交互 --- ajax使用
后端@RequestMapping("/login")@CrossOrigin@Slf4j@Controllerpublic class LoginController { @RequestMapping("/index") public String index(){ return "index"; } @ResponseBody ...原创 2019-04-24 23:43:16 · 1150 阅读 · 0 评论 -
java中的加密算法
一,java中的加密算法近期在写项目,很多时候都需要对签名进行加密处理然后在进行比对的操作,因此想总结总结java中比较常用到的一些加密算法二,分类看了一些博客,我认为,加密算法可以分为以下几种可逆加密不可逆加密对称加密非对称加密接下来按照分类依次总结1.可逆加密什么是可逆加密?可逆加密就是能将需要的明文进行加密,也能对原来加密后的密文进行解密,其中最经典也是比较常用到的...原创 2019-05-02 16:09:04 · 522 阅读 · 0 评论 -
httpClient
/** * httpClient工具类 */public class HttpClientUtils { /** * 发送get请求 * @param url * @param param * @return */ public static String doGet(String url, Map<String, S...原创 2019-03-22 23:41:38 · 150 阅读 · 0 评论 -
跨越请求及实现跨域的方案
跨域请求概念什么是域?当两个应用的协议,主机地址(或域名),端口号(默认80)其中一项不同,则认为他们的域是不同的。什么是 js 跨域?两个不同的域 a,b,在a的js脚本中用ajax调用了b的后端地址,跨越是浏览器进行安全限制的一种方法,如果浏览器禁用了这种安全限制就不会出现跨域问题跨域请求过程浏览器 -------> 服务器 (预请求) ---- 判断返回的头信息是否...原创 2019-03-13 12:12:03 · 800 阅读 · 0 评论 -
redis + jwt实现token认证
文章目录业务场景拦截器1.登录授权获取token2.登出使token失效3.续期token4.获取新的token业务场景在前后端分离的场景下,越来越多的项目使用token作为接口的安全机制,APP或者web端使用token与后端接口交互,以达到安全的目的拦截器拦截器获取前端请求的token判断token是否为空token不为空,则查询redis缓存是否有相关token有相关t...原创 2019-09-16 22:13:22 · 8268 阅读 · 3 评论