自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 算法实现:对称加解密算法AES+128位加解密+加解密模式CBC+填充模式PKCS5Padding+base64编码

一、前言只想要代码的可以直接往后看。工作以来接触过RSA、AES、HMAC-MD5等数据加解密算法,最近想总结一下。还记得大四刚实习时,项目经理让我用RSA算法实现用户登录注册功能的前后端的数据加密流程,对于当时我这张白纸来说,这玩意儿简直太高深莫测了,而且是一个全国项目,工程好多,工程结构、互相怎么调用我都还没弄清楚,,内心无比慌张,刚来实习又不敢拒绝说不会,硬着头皮接了下来,其实还好,...

2019-05-20 17:17:31 5928 1

原创 Spring boot整合Mybatis三:使用xml配置文件方式实现与数据库交互

Spring boot整合Mybatis二中,我使用注解方式实现了与数据库交互。先看那一下Spring boot整合Mybatis二中,工程在经过一系列操作后的目录结构和文件,我将在此基础上实现:使用xml配置方式访问数据库的需求:为了便于与注解方式的类和代码区分对比,我引入一个新的对象:教师类。1、mysql数据库新建一张教师信息表 teacher:2、domain文件夹...

2019-05-15 17:05:19 1343

原创 fastjson时区问题:mysql时间为北京时间,后台返回到前台的json格式数据中的时间字段"timestamp"的值与北京时间相差8小时

我在yml文件通过设置 &serverTimezone=GMT%2B8配置了mysql的时区为东八区,也就是北京时间:url: jdbc:mysql://localhost:3306/aigov_core?characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&serverTimezone=GMT%2...

2019-05-15 16:49:38 5572 1

原创 Spring boot整合Mybatis二:使用注解方式实现与数据库交互

Spring boot整合Mybatis一中我新建了一个整合了MyBatis的Spring boot工程。现在此工程架构上作编码操作,使用注解方式实现与数据库交互。(写博客期间工作事务耽搁了一下,所以有些类的创建日期不同。)1、新增几个包,改application.properties文件为application.yml(这样使配置更简洁,少写很多前缀),现工程机构如下:2、 配置po...

2019-05-14 15:58:54 1140

原创 解决:InvalidConnectionAttributeException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or

1、问题:搭建了一个新的项目,启动时报了个数据库有关的异常:Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zo...

2019-05-14 11:45:16 2422

原创 解决:Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.

问题解决很简单,主要是你得知道这是为什么。1、问题:我在搭建完项目环境,启动项目测试时报了个com.mysql.jdbc.Driver的警告,这实际上不是一个错误信息,而是一个警告,不改也不影响项目运行,但作为强迫症看不下去。。。警告信息如下:Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driv...

2019-05-14 11:10:59 25955 7

原创 如何将:sdf.parse(dateStr)方法返回的Date类型时间数据: Fri May 10 00:00:00 CST 2019 转为:yyyy-MM-dd格式的Date类型数据

背景:首先我的需求是:必须要一个Date类型且格式为yyyy-mm-dd的时间数据。下面是问题产生及解决办法详细:数据库保存了一个date类型的时间数据(格式为 yyyy-MM-dd,比如:2019-05-10)java后台需要查出这个时间数据,丢给一个bean对象缓存(以Java.Util.Date类型保存),然后丢给前台。但是后台从数据库取出时间数据丢给bean保存下来的数据...

2019-05-10 16:18:22 7608

原创 IDEA下,工程突然找不到或引用不到jar包。。

我刚测试代码无误,git pull 后提交代码,然后尿尿回来,工程突然就引用不到包了。。这种情况一般两个原因造成的:1、IDEA缓存造成。解决办法:File -> Invalidate Caches/Restart,选择Invalidate and Restart 。这个操作完后,idea要几分钟反应。。然而我这次不是这个原因,,所以还是不行。看了一下pom代码,同...

2019-05-09 16:36:45 14927

原创 Spring boot整合Mybatis一:IDEA 使用Spring Initializr 构建一个Spring boot项目

Spring Initializr:这是Spring官方提供的一个用于快速初始化一个Spring boot工程的工具,可以选择maven管理,也可以选择开发语言和Spring boot的版本。才疏学浅,之前一直通过IDEA-->maven 方式创建maven项目,项目简陋,需做一些基础的引用和初始化要后期引用。现在使用Spring Initializr方式快速初始化一个Spring ...

2019-05-07 14:35:44 738

原创 创建maven项目时,maven坐标的元素GroupID、ArtifactID、Version、Packaging等什么意思,如何写?

新手创建一个maven管理的项目时,会遇到不知道GroupID、ArtifactID怎么填写认识模糊的问题,做个简单说明:1、GroupId(Group):项目所属组织的唯一标识符,对应项目中java的包结构(main目录里java的目录结构)。一般是公司官网域名反写或组织名:比如com.baidu.项目名或com.aigov.项目名。com叫域,后面是你自己起的域名。GroupI...

2019-05-06 16:55:47 4029

Wallpaper Engine获取地址获取码

Wallpaper Engine是由Kristjan Skutta所开发的一款动态壁纸软件,区别于其他形式的壁纸软件,Wallpaper Engine可以让用户通过其引擎深度的自定义或编辑与创作出符合个人需求的壁纸样式。支持各种类型的壁纸,包括2D和3D动画,网站,视频,甚至某些应用程序。 安装教程:https://blog.csdn.net/aigoV/article/details/53945613

2019-04-03

空空如也

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

TA关注的人

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