- 博客(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
原创 微服务架构漫谈
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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人