自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Just Do It!

努力到无能为力,拼搏到感动自己

  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 Mysql主键选择之UUID和自增主键

引言之前有段时间用postgresql 数据库,在上云之后,从自增主键变为uuid,感觉uuid全球唯一,很方便。最近用mysql,发现mysql主键都是选择自增主键,仔细比较一下,为什么mysql选择自增主键,有什么不同。在mysql5.0之前,如果是多个master复制的环境,无法用自增主键,因为可能重复。在5.0以及之后的版本通过配置自增偏移量解决了整个问题。什么情况下我们希望用uuid1....

2018-03-29 11:44:03 17681

转载 横表和纵表的概念以及应用场景

横表就是普通的建表方式,如一个表结构为:主键、字段1、字段2、字段3。。。 如果变成纵表后,则表结构为: 主键、字段代码、字段值。而字段代码则为字段1、字段2、字段3。  具体为电信行业的例子。以用户帐单表为例一般出账时用户有很多费用客户,其数据一般存储为:时间,客户ID,费用科目,费用。这种存储结构一般称为纵表,其特点是行数多,字段少。纵表在使用时由于行数多,统计用户数或对用户进行分档时还需要进...

2018-03-28 16:42:49 6336

原创 区块链入门指南

2018-03-28 16:40:09 550

原创 微服务架构漫谈

1. 概述微服务:2014 年可以认为是微服务 1.0 的元年,当年有几个标志性事件,一是 Martin Fowler 在其博客上发表了”Microservices”一文,正式提出微服务架构风格;二是 Netflix 微服务架构经过多年大规模生产验证,最终抽象落地形成一整套开源的微服务基础组件,统称 NetflixOSS,Netflix 的成功经验开始被业界认可并推崇;三是 Pivotal 将 N...

2018-03-21 19:03:55 610

原创 RSA 加密,解密,验证签名过程

1. RSA 签名验证A和B分别具有自己的公钥和私钥。A知道自己的公私钥和B的公钥,B知道自己的公私钥和A的公钥匙。流程如下:A 方:1. A利用hash算法对明文信息message进行加密得到hash(message),然后利用自己对私钥进行加密得到签名,如下PrivateA(hash(message))=sign2. 利用B的公钥对签名和message进行加密,如下:...

2018-03-19 16:21:56 4794 2

原创 戒台寺

戒台寺修建于唐武德五年,与杭州昭庆寺、泉州开元寺戒坛并称中国三大戒坛,戒台寺居首,被誉为“天下第一戒坛”。注:武德(618年五月—626年十二月)是唐高祖李渊的年号,也是唐朝的第一个年号。唐朝使用武德这个年号一共8年余。武德五年应该是公元623年晚清时期,道光皇帝的第六子恭亲王奕欣,因朝廷内部的权势倾轧,而从光绪十年(1884年)开始,到戒台寺“养疾避难”,留住长达十年之久。此间,奕欣出资改建了自...

2018-03-15 11:33:20 688

原创 Java 读取资源文件到几种方式

1. 利用classloader的getResourceAsStream方法 /** * 转换图片为base64 * @param picPath 图片相对路径 * @return */ public static String getPicBASE64(String picPath) { String content = null;...

2018-03-12 18:32:03 826

Spring AMQP 集成完整代码,可运行

Spring AMQP实例 以及Spring 配置文件动态注入属性使用实战

2015-02-04

java排序算法

排序算法的java和c实现,有思路有代码,值得学习!!!

2012-04-15

空空如也

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

TA关注的人

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