
后端
Cai_javaXiaoFan
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring security的checkpw加密和对密码验证的原理
为何每次不同的 密码盐值 却可以校验成功的 关键public static void main(String[] args) { String hashpw = BCrypt.hashpw("123", BCrypt.gensalt()); System.out.println(hashpw); System.out.println(BCrypt.checkpw("123", "$2a$10$4uRhi/76ixeg7KS4p5tf7O3wGKNj1E.原创 2020-12-24 11:02:20 · 1430 阅读 · 1 评论 -
springboot 全局异常处理
前言本篇文章主要介绍的是SpringBoot项目进行全局异常的处理。SpringBoot全局异常准备说明:如果想直接获取工程那么可以直接跳到底部,通过链接下载工程代码。开发准备环境要求JDK:1.8SpringBoot:1.5.17.RELEASE首先还是Maven的相关依赖: <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncodi转载 2020-06-16 15:49:47 · 253 阅读 · 2 评论 -
SpringBoot集成JWT实现token验证
JWT官网: https://jwt.io/JWT(Java版)的github地址:https://github.com/jwtk/jjwt什么是JWTJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).定义了一种简洁的,自包含的方法用于通信双方之间以JSON对象的形式安全的传递信息。因为数字签名的存在,这些信...转载 2019-10-30 14:56:39 · 555 阅读 · 0 评论 -
java ElasticSearch es 聚合排序等
序言:近来一直在javaAPI对ES数据进行统计分析, 中间也遇到不少问题, 本篇文章只针对聚合过程中的排序方法进行总结例如:selectavg(age) as avg_age from table group by gender;聚合的两种排序方式1. 按组内字段排序: 分组后按组内数据某个字段进行排序2. 按聚合后指标排...转载 2019-06-12 15:18:47 · 7629 阅读 · 0 评论 -
MAC下安装配置Tomcat
cocoaCoffee关注1.12018.06.10 14:50*字数 459阅读 13797评论 7喜欢 17一、安装Tomcat1、首先到官网下载Tomcat:https://tomcat.apache.org/download-90.cgi2、解压tomcat文件,最好把它文件名重命名为“Tomcat”,方便以后查找,最后把它放入/Library(资源库...转载 2019-06-13 22:22:12 · 285 阅读 · 0 评论 -
elasticsearch 常见查询及聚合的JAVA API
最近在研究ES 有点心得记录下备忘ES 常见查询 根据ID 进行单个查询 GetResponse response = client.prepareGet("accounts", "person", "1") .setOperationThreaded(false) .get(); ...转载 2019-06-21 09:58:48 · 912 阅读 · 0 评论 -
mac下安装nginx 启动和 关闭重启
前言:nginx的强大不必多言,所以很自然很应当的我也来玩一玩。但是网上许多安装和配置都太那啥了,在这里真的想说一句带有引战性质但我真的无意引战的言论:现在的好多程序员的文笔实在是烂,写的教程让人着实难懂啊,该不会语文都是体育老师教的吧。当前系统环境:安装工具:homebrew(还没用过的小伙伴可以点链接进行了解或者自行百度)步骤: 1、打开终端,习惯性命令:bre...转载 2019-07-30 14:46:13 · 775 阅读 · 0 评论