自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 RSA+AES 混合加密在项目中的实践

RSA+AES 混合加密在项目中的实践一些解释实现逻辑代码走起一些解释RSA非对称加密,加解密过程中不必网络传输保密的密钥;密钥管理优于AES算法;RSA加解密速度慢,不适合大量数据文件加密;AES对称加密,Rijndael算法是新一代的高级加密标准,运行时不需计算机有非常高的处理能力和大的内存;要求在通信前对密钥进行秘密分配,解密的私钥必须通过网络传送至加密数据接收方;AES加密速度很快;实现逻辑使用AES对称密码体制对传输数据加密,同时使用RSA不对称密码体制来传送AES的密钥,就可以

2021-02-02 15:51:54 912 1

原创 (面试)i++ / ++i 问题

自增问题直接上题!!public static void main(String[] args) { int i = 1; i = i++; int j = i++; int k = i + ++i * i++; System.out.println(i +"\n" + j +"\n" +k); }4...

2020-01-07 16:30:18 410

原创 linux 下安装Jenkins 并且持续集成项目(详细)

linux 下安装Jenkins 并且持续集成项目(详细)官方解释Jenkins 安装解决办法实现方案1.配置相关数据2.编写Filter配置类3.编写配置业务代码3.XssHttpServletRequestWrapper 类官方解释Jenkins 和Hudson目前最流行的一款持续集成及自动化部署工具。Jenkins 和Hundson 之间的关系:2009 年,甲骨文收购了Sun 并继...

2019-12-10 09:56:26 496

原创 MySQL 触发器 循环写入

MySQL 触发器 循环写入触发器引入问题改进方案了解MySQL触发器编写触发器触发器引入问题现在有一张商品表(t_app_mall)和一张奖品号码表(t_app_mall_no)。当向商品表中添加一条商品记录后,根据商品表中的参与人数的字段,生成对应数量的奖品号码,并循环加入奖品号码表中!(奖品号码表中的商品id 对应发布的商品。多对一的关系!)因为每一次发布商品的所设置的参与人数不同,...

2019-10-22 15:46:42 2799

原创 微信支付签名算法

微信支付签名算法package com.ot.demo.utils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.crypto.Mac;import javax.crypto.spec.SecretKeySpec;import java.security.MessageDigest;impo...

2019-07-31 10:39:15 418

原创 Validator 的使用(springboot)

XSS 防攻Validator 的简单介绍常见的注解代码实现1.创建一个简单的实体类2.创建一个工具类供日后使用3.写一个接口验证一下Validator 的简单介绍记得前端时间接写前端页面对表单验证的时候的使用过 validator ,今天在项目中再次遇到。想总结一下以供日后使用!!首先 spring-boot-starter-web包里面有hibernate-validator包,不需要引...

2019-04-11 17:12:21 585

原创 防止XSS 攻击集成springboot(详细)

XSS 防攻XSS 防攻击解决办法实现方案1.配置相关数据2.编写Filter配置类3.编写配置业务代码3.XssHttpServletRequestWrapper 类XSS 防攻击近期在看一个项目,发现XSS防攻击 ,然后就了解了一下与大家分享!!度娘解释:XSS是一种经常出现在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。比如这些代码包括HT...

2019-04-10 16:40:33 12863 12

转载 springboot 中 MyBatis-Plus简单入手

MyBatis-Plus简单入手MyBatis-Plus 介绍案例MyBatis-Plus 介绍官方链接 : https://mp.baomidou.com/guide/官方 Demo :https://mp.baomidou.com/guide/quick-start.html案例案例:https://www.cnblogs.com/fingerboy/p/6657118.html...

2019-04-08 17:04:32 146

原创 几个常用工具类的简单理解

常用的几个工具类StringUtils 工具类org.apache.commons.lang这个包下的使用方式一般使用 isBlank() 方法判断字符串是否为空官方解释:Checks if a String is whitespace, empty ("") or null.StringUtils.isBlank(null) = trueStringUtils.isBl...

2019-04-01 11:07:32 252

原创 mysql 中对索引的一些简单理解

mysql中对索引的一些简单的理解一些心得索引是什么?索引的优势和劣势优势:劣势:mysql中索引的分类基本语法mysql索引结构哪些情况下需要建索引哪些情况下不需要建立索引一些心得在工作中,程序员对数据库的把握经常就是增删改查,往往会出现或多或少的问题。特意抽出一点时间对数据库的索引部分进行了学习…以下内容是参考部分视频资料,先记录下来加强记忆……!!索引是什么?在面试的时候面试官经常会...

2019-03-25 10:57:02 141

转载 SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle

问题原因在网上看到类似的问题,主要就是sql与数据库字段不相符。哈哈……太过于自信没想到是这么低级的错误……参考:https://blog.csdn.net/jgj0129/article/details/82694776...

2019-03-22 16:43:42 330

转载 sql中对于时间格式化 ,时间日期的参考

sql中对于时间格式化 ,时间日期的参考格式化 sql 中的 日期,用于对时间的筛选DATA_FORMAT(create_time,’%Y%m%d’)将字符串转化为日期STR_TO_DATE(‘2019-3-20’,’%Y%m%d’)方便以后快速查找原文地址:https://blog.csdn.net/zzzgd_666/article/details/80594087...

2019-03-20 11:16:43 1080 1

原创 1.2、linux下搭建自己的服务器JDK+Tomcat(多图,易上手版)

linux下搭建自己的服务器 jdk、tomcat篇Hello WordJDK的安装搜索对应版本的JDK并安装设置环境变量tomcat的安装FlashFXP 的使用启动tomcatHello Word继续上一次的安装……!!JDK的安装搜索对应版本的JDK并安装[root@vultr ~]# yum search java|grep jdk楼主安装的是1.8版本的,需要一点时间[r...

2019-03-19 17:11:21 543

原创 1.1、linux下搭建自己的服务器MySQL5.7(多图,易上手版)

这里写自定义目录标题一些想法一、首先你需要有一个linux服务器了解linux 常用命令了解linux 下文件编辑器使用 vi 编辑器linux下安装 mysql 及配置8.设置允许远程登陆9.配置默认编码为utf-810.使用本地的(navicat)连接一下数据库看能否连接!一些想法本人从事java开发也不是太久,近期相对空闲,想记录一下自己的学习情况特开通CSDN博客,与志同道合的小伙伴一...

2019-03-13 14:52:29 3294

空空如也

空空如也

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

TA关注的人

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