240 发简信
IP属地:安徽
  • 120
    Base64算法不一致可能会导致的坑

    简述 笔者工作中常用的Base64算法的实现有三种方式,第一种是sun公司提供的Base64算法,第二种是bouncycastle提供的加密算法(以下简称BC包),第三种是a...

  • Base64编码

    Base64编码 Base64编码是一种基于64个字符的编码,按照RFC2045的定义,Base64被定义为:Base64内容传送编码被设计用来把任意序列的8位字节描述为一种...

  • Java加密体系(二)加密基础概念浅析

    背景介绍 大黄和小涵是好朋友,大黄的成绩在班级名列前茅,小涵的成绩却总是不如人意,于是在一次考试前大黄和小涵约定好,大黄通过各种方式给小涵传答案,帮助小涵渡过难关,但是监考老...

  • 120
    Java加密体系(一)java.security包

    一、JCA/ JCE JCA(Java Cryptography Architecture) 是Java体系结构,提供了基本Java加密框架,比如证书、数字签名、消息摘要、秘...

  • idea提高写代码效率

    多个idea项目窗口之间实现跳转------------------------ctrl+alt+[ 或 ctrl+alt+] 寻找快捷键------------------...

  • 120
    mybatis源码阅读笔记一reflection包

    首先看下整个包的结构: 一、factory包 factory包中有一个接口ObjectFactory和这个接口的唯一实现类DefaultObjectFactory,从名字上看...

  • 120
    《Effective Java》读书笔记

    《Effective Java》读书笔记目录,这篇文章记录了我读这本书的一些想法和验证。 1. 考虑用静态工厂方法代替构造器 第一条,考虑用静态工厂方法代替构造器 优点一:静...

  • @邱小勇 断更差评

    你变成想象中的样子了吗?

    导语:之前,讨论过不要让未来的你讨厌现在的自己,那你想象中的样子又是什么样子呢?你离它还有多远? 1 四年前,南方的夏天闷得让人呼吸都是急促的,我们肆意的庆祝魔鬼高中三年过去...