自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

litblue'blog

分享自己学习过程中的一点积累

  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 使用JWT结构化令牌

上一篇中提到生成令牌的方式都是默认一个随机字符串。而在结构化令牌这方面,目前用得最多的就是 JWT 令牌了。JWT结构化令牌JSON Web Token(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为 JSON 对象在各方之间安全地传输信息。简单理解下,JWT 就是用一种结构化封装的方式来生成 token 的技术。结构化后的 token 可以被赋予非常丰富的含义,这也是它与原先毫无意义的、随机的字符串形式 token 的最大区别。JWT 这种结构化体可.

2021-03-29 13:07:08 351

原创 探索OAuth2.0授权过程

简介OAuth 2.0 一词中的 “Auth” 表示 “授权”,字母 “O” 是 Open 的简称,表示 “开放” ,连在一起就表示 “开放授权”。看到这里,肯定能想到还有OAuth1.0,且看1.0有什么不足之处:在 OAuth 1.0 的时候,它有个 “很大的愿望” 就是想用一套授权机制来应对现实中的所有场景,比如 Web 应用场景、移动 App 应用场景、官方应用场景等等,但是这些场景并不是完全相同的。到了OAuth2.0,就解决了1.0面临的这种尴尬。OAuth 2.0 不再局限于一种

2021-03-29 13:06:14 280

原创 关于Java新旧时间日期API的使用和避坑

目录一、新的时间和日期API 二、线程安全性问题三、数据库中时间存储四、“老三样”的坑五、总结文章在 Java 8 之前,我们处理日期时间需求时,使用 Date、Calender 和 SimpleDateFormat,来声明时间戳、使用日历处理日期和格式化解析日期时间。但是,这些类的 API 的缺点比较明显,比如可读性差、易用性差、使用起来冗余繁琐,还有线程安全问题。因此,Java 8 推出了新的日期时间类。每一个类功能明确清晰、类之间协作简单、API 定义清晰不踩坑,API 功能强大无

2020-09-05 14:28:43 988

原创 Android 利用 Glide 显示网络图片

Android期末大作业,做一个七牛云客户端,可以实现上传预览下载。其中一个功能是想看到七牛云的图床图片,可以进行删除,下载操作。因为疫情在家上网课也挂在那里也没有听过,所以找了很多资料,大多都用不了,还很麻烦。最后找到一个不错的方法,分享出来。致谢该应用来自ZGW-Github/Android_UploadImage, 但是原本的效果是只展示图片的名字,因为我的图床图片大多经过重命名,所以这样根本分辨不了图片是什么样子。所以有了把名字改成图片预览图的效果。改进后效果如下:方法说明使用的*.

2020-05-13 12:19:01 1368

原创 idea好用的插件分享

一、安装方法点击之后会出现如下页面(这个是比较老的版本)较新的版本安装:按照箭头指示即可完成。插件一般在GitHub上,所以获取连接很慢。可以用自己的极速浏览器(谷歌火狐什么的)下载安装包,在这个界面导入即可。就是上图“网上查找” 提示框右边的 Install plugin from disk..。二、插件推荐0.EasyCode 这个插件我要插队介绍!...

2020-02-25 16:39:58 8068 1

原创 实操学Git

通过实际操作学习Git前言安装Git和创建版本库就不再赘述。主要讲述操作远程仓库和分支管理。前期准备其实GitHub,Gitee,GitLab等操作都大同小异,这里就以GitLab为例。如果想用自己的服务器搭建一个GitLab,参考我的另一篇文章:云服务器搭建GitLab及解决服务器卡顿问题创建账户没啥,注册个呗。添加SSH秘钥在git命令行工具中,运行下列命令,邮箱输入自...

2019-09-30 15:08:54 428

原创 SpringBoot整合MyBatis,Druid配置多数据源

前言因为项目要求需要两个项目中同时使用3个数据源,然后就折腾了一下。从网上也看了许多的案例,但是都多多少少有问题。比如说MyBatis只能用注解开发,而不能用配置之类的。这个我觉得无坑版吧,尽量会说的详细一点。目录结构主要依赖 <dependency> <groupId>org.springframework.boot</groupI...

2019-07-30 13:03:07 1736

原创 云服务器搭建GitLab以及解决搭建完成后的卡顿问题

云服务器搭建GitLab因为暑期项目需要,Gitee,GitHub等多人协作的名额又少,所以选择了在自己的服务器上搭建了一个Gitlab。期间遇到了很多坑,在这里都记录下来。这里要特别感谢两篇博客,起到了极大的帮助。这里给出链接1. Ubuntu搭建GitLab笔记2. 阿里云,腾讯云搭建 gitlab 服务器卡顿问题解决方法搭建环境服务器ESC:阿里云学生机,1核,2G。操作系...

2019-07-26 01:10:43 3899 6

原创 SpringMVC实现文件上传报错:rejected value [org.springframework.web.multipart.commons.CommonsMultipartFile@*]

先看错误信息:Field error in object 'gene' on field 'geneFarmImg': rejected value [org.springframework.web.multipart.commons.CommonsMultipartFile@477c7a2f]; codes [typeMismatch.gene.geneFarmImg,typeMismatch...

2019-07-15 17:58:03 4642

原创 学习NIO

Java NIO (New IO)是从Java1.4版本开始引入的一个新的IO API,可以替代次奥准的Java IO API。NIO支持面向缓冲区的,基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操作。这篇文章是根据课件做的学习笔记,比较长。可以根据选择查看。比较NIO与IO特性对比IO模型IONIO通信面向流(Stream Oriented)面向...

2019-07-09 18:09:49 2307 6

原创 区别NIO的ByteBuffer的get()与get(index)方法

先啰嗦一点废话,之前代码遇到错误,第一时间去百度,这次选择了阅读源码。然后真的是茅塞顿开,理解的更加深刻透彻,也节约了时间。然后考虑到源码都是英文的,可能阅读有困难,这时候就要推荐一个插件了==> Translation背景是在了解NIO的字符集Charset时遇到的问题。代码如下: @Test public void CharacterEncodingTest() thr...

2019-07-07 23:30:36 4549

原创 SpringBoot整合Thymeleaf时配置拦截器以及配置后访问不到静态资源的问题

一、资源访问失败效果二、如何正确配置登录拦截器# 一点说明:使用的SpringBoot版本:SpringBoot2.0X在SpringBoot2.0之前SpringBoot拦截器是不会拦截静态资源的,所以。。。。注意下面我写的注意拦截器目录结构1.编写拦截器 /** * 登录拦截器 */ public class LoginHande...

2019-05-23 21:19:22 4972

原创 MySQL原始密码登录出现错误

上次电脑中的 数据库突然登录不上了,显示我的密码错误。但是我自己并没有动过我的数据库,弄了好久总算解决,在这里记录。1.要以管理员身份运行 cmd2.这个之后 重新登录时会产生一个随机密码。从计算机文件夹里找到这个随机密码:文件目录:mysql\bin\data\ **.err 文件 (这里根据你自己的mysql安装地址);里面有一个 A temporary password is… ...

2019-03-17 16:47:58 14247 2

581218986USB转VGAHDMI驱动.zip

USB转VGA驱动,我在自己的笔记本上安装没有问题,可以正常使用。但是在学校办公室的惠普 台式机上 却无法用。自行选择下载。

2020-06-22

FTP协议的实现.zip

基于Java实现的FTP协议, 计算机网络 课程设计, 大作业。内附有代码,文档和PPT。 图形化界面是采用Java自带的Swing,比较简单。

2020-06-22

简单的WebServer.rar

包括文档,PPT,代码。代码是基于Java实现的简单的Web Server,可以请求首页index.html。有404和500错误码的处理,支持HEAD,GET,POST请求,并能做出正确响应。

2019-06-19

空空如也

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

TA关注的人

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