• 重构之以异常代码取代错误码

    重构之以异常代码取代错误码 1.以异常代码取代错误码 在开发中经常会遇到一个方法返回一个特定的代码来表示某种错误的情况,这种可以改用抛出异常代替...

  • 120
    MySQL中NULL对索引的影响

    看了很多博客,也听过很多人说,包括我们公司的DBA,说MySql中如果某一列中含有null,那么包含该列的索引就无效了。 翻了下《高性能MySQ...

  • 常见算法之SHA算法

    SHA算法(Secure Hash Algorithm) 类似于md5算法,SHA算法也是一种摘要算法。 SHA算法版本 SHA算法主要分为SH...

  • 常见算法之MD5算法

    MD5算法(Message-Digest algorithm 5) 不同于BASE64算法,md5是一种摘要算法。md5算法可以将任意长度的字符...

  • 120
    BASE64编码算法

    简单来说,就是用6 bit代替原来的8 bit(一个字节)。 对"Man"编码为"TWFu": ASCII码 标准ASCII码从0~127共12...