RSA非对称加密
摘要:1 非对称加密简介 https://www.cnblogs.com/jthr/p/15137222.html 公开密钥加密(public-key cryptography),也成为非对称加密,是密码学的一种算法,他需要两个密钥,一个是公开密钥,另一个是私有密钥,一个用作加密的时候,另一个则用作解密。
阅读全文
对List集合进行分页
摘要:1 简要说明 有时候,我们有一个list集合,需要对它进行分页处理 下面的根据类MyPageUtilVo就可以做到 它自带泛型,适合各种集合 可以设置每页的大小(默认为10) 根据页码(从1开始)就可以获取分页后的集合了 2 工具类 public class MyPageUtilVo<E> { /*
阅读全文
设计模式01 简介
摘要:1 设计模式简介 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套被反复使用的、多数人知晓的
阅读全文
枚举
摘要:转:https://blog.csdn.net/xxdw1992/article/details/107408498 1 定义枚举 使用enum关键字来定义枚举 public enum ContractOperate_Enum implements BaseEnum { XIN_QIAN("2",
阅读全文
git02 IDEA使用git
摘要:1 定位 Git 程序 2 初始化本地库 选择要创建 Git 本地仓库的工程。 3 添加项目到暂存区 右键点击项目选择 Git -> Add 将项目添加到暂存区 4 提交到本地库 5 切换版本 在 IDEA 的左下角,点击 Version Control,然后点击 Log 查看版本 右键选择要切换的
阅读全文
Git03 自建代码托管平台-GitLab
摘要:1 GitLab 简介 GitLab 是由 GitLabInc.开发,使用 MIT 许可证的基于网络的 Git 仓库管理工具,且具有wiki 和 issue 跟踪功能。使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务。 GitLab 由乌克兰程序员 DmitriyZaporozh
阅读全文
Git-01 简要介绍
摘要:1 git简介 Git 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。 Git 易于学习,占地面积小,性能极快。 它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于 Subversion、CVS、Perforce 和 ClearCase 等版本控
阅读全文
通过pdf模板,填充内容,生成pdf文件---JAVA
摘要:1 概述 我们通常会遇到需要生成某些固定格式,但是内容不同的文件,那么我们就可以使用⽤Adobe Acrobat DC来创建pdf模块,然后通过代码对模板进行填充,生成pdf文件 2 创建一个pdf模板文件 2.1 先创建一个word创建我们想要的表单 2.2 把word转换成pdf,如下图,创建了
阅读全文