- 博客(12)
- 资源 (14)
- 收藏
- 关注
转载 APP用户登录解决方案——JWT(json web token)生成Token
什么是JSON Web Token?JSON Web Token(JWT)是一个开放式标准(RFC 7519),它定义了一种紧凑且自包含的方式,用于在各方之间以JSON对象安全传输信息。这些信息可以通过数字签名进行验证和信任。可以使用秘密(使用HMAC算法)或使用RSA的公钥/私钥对对JWT进行签名。为什么使用JWT?随着技术的发展,分布式web应用的普及,通过session管...
2018-06-20 01:21:27 1499
转载 时间工具类详细说明 DateUtils
DateUtils.SECOND_IN_MILLIS常量,值为"1000",表示1秒的字符串形式DateUtils.MINUTE_IN_MILLIS 常量,值为"60000",表示1分钟的字符串形式DateUtils.HOUR_IN_MILLIS 常量,值为"3600000",表示1小时的字符串形式,DateUtils.DAY_IN_MILLIS) 常量,值为"86400000",表示1天的字...
2018-06-20 00:54:55 950
转载 浅谈@RequestMapping @ResponseBody 和 @RequestBody 注解的用法与区别
博主说:首先,大家在使用SSM框架进行web开发的时候,经常会在Ctrl层遇到@RequestMapping、@ResponseBody以及@RequestBody这三个参数,博主就以自己在项目开发中总结的一些知识点浅谈一下三者之间微妙的关系。1.@RequestMapping国际惯例先介绍什么是@RequestMapping,@RequestMapping...
2018-06-20 00:39:18 167
转载 JWT token心得与使用实例
本文你能学到什么?token的组成 token串的生成流程。 token在客户端与服务器端的交互流程 Token的优点和思考 参考代码:核心代码使用参考,不是全部代码JWT token的组成头部(Header),格式如下: { “typ”: “JWT”, “alg”: “HS256” } 由上可知,该token使用HS256加密算法,将头部使用Base64编码可得到如下个格式的字符串:eyJh...
2018-06-20 00:37:53 633
转载 SpringBoot使用logback输出日志并打印sql信息 --经典---
最近在学习springboot以及一些springcloud插件的使用,其中发现默认的配置并不能打印一些有用的日志,所以需要自定义一些日志输出方式以便于查看日志排查问题,目前只整理了两种使用方式,如下:1 简单日志配置默认情况下spring boot使用Logback作为日志实现的框架,其内部使用Commons Logging来记录日志,同时也保留外部接口可以让一些日志框架来进行实现,例如Java...
2018-06-19 00:32:28 12933
转载 Spring_Cloud自定义的LogBack记录日志
最近闲暇之余,想研究一下Spring Cloud的eureka的集群以及RBC调用,在本地测试调试,日志肯定少不了,所以就顺便把logback也自定义实现了一下,谁知遇到的坑还真不少;列出来作为记录并与广大有此需求的同胞共享与讨论;1.引入的依赖:其实logback的依赖不用特意的添加,只需要添加<dependency><groupId>org.springframewo...
2018-06-18 23:57:36 988
转载 Spring Cloud 项目打印Sql日志
Spring cloud的项目, 默认情况下spring boot使用Logback作为日志实现的框架,在application.properties中加入:(com.xxx.xx 是你项目的package)debug=truelogging.level.org.springframework.web=DEBUGlogging.level.com.xxx.xxx...
2018-06-18 23:46:17 3034
转载 Intellij IDEA 2017 debug断点调试技巧与总结详解篇
在调试代码的时候,你的项目得debug模式启动,也就是点那个绿色的甲虫启动服务器,然后,就可以在代码里面断点调试啦。下面不要在意,这个快捷键具体是啥,因为,这个keymap是可以自己配置的,有的人keymap是mac版的,有的是Windows版的。我的就是Windows,而且修改keymap为eclipse的keymap,因为我算是eclipse转过来的吧。下面直接看图,详细解释,每一个按钮(按钮...
2018-06-18 22:58:13 517
转载 spring boot 入门 使用spring.profiles.active来分区配置
很多时候,我们项目在开发环境和生成环境的环境配置是不一样的,例如,数据库配置,在开发的时候,我们一般用测试数据库,而在生产环境的时候,我们是用正式的数据,这时候,我们可以利用profile在不同的环境下配置用不同的配置文件或者不同的配置spring boot允许你通过命名约定按照一定的格式(application-{profile}.properties)来定义多个配置文件,然后通过在applic...
2018-06-08 10:28:01 1479 1
转载 总结一下java email发送邮件
一、首先在lib导入 commons-email-1.3.jar、activation.jar、mail.jar发送邮件:1、一个附件 发送给一个人 HtmlEmail email = new HtmlEmail(); email.setAuthenticator(new DefaultAuthenticator("自己的邮箱", "密码")); email.setHostName(”...
2018-06-04 17:28:15 1329
转载 java主线程结束和子线程结束之间的关系
情况1:正常情况下,主线程启动了子线程,主线程、子线程各自执行,彼此不受影响。当你在run一个Java application的时候,这个时候系统会开一个进程。然后这个进程启动了Main线程。Java进程确定虚拟机中没有线程运行的时候,退出进程。或者也可以用System.exit(0);强制退出进程代码示例如下:参考Thinkingin java代码[java] view plain copy c...
2018-06-01 15:30:23 626
Activiti_5.13_中文手册
2014-02-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人