240 发简信
  • 120
    一致性之Paxos算法

    引言 关于一致性的话题,在分布式领域算是一个殿堂级的课题。但从各种文章上看出大家对其理解比较模糊,大概都能说出一些相关的概念,但都没法完全解析清...

  • 120
    分布式事务简述

    什么是事务? 通常给出的定义是数据库的执行逻辑单元。这句话感觉跟没说一样。我们平时用到事务,主要是用到它的四个特性(ACID)。我去看待问题的时...

  • 120
    https粗解

    简单地说https=http+(tls)ssl 相比较于http更加安全。Information Security关注的三个问题CIA(Conf...

  • 120
    Redis事务

    1. 概述 事务提供了一种“将多个命令打包, 然后一次性、按顺序地执行”的机制。 当遇到exec指令时,会执行事务的所有指令,但如果某个指令失败...

  • GoDoc-1.基础

    1. 包 go是由包来组织的。程序从main包的main函数开始。使用引入的包时,以最后一个包名开始: 2. 包可见性 在go中一个方法或变量的...

  • 120
    InnoDB之锁

    这里说的锁是指事务级别的对行记录/表进行加/解锁。事务的开始--加锁,事务的提交/回滚--解锁。和我们通常说的多线程对共享资源的锁是不一样的。 ...

  • 120
    InnoDB之索引简述

    1. InnoDB中用到的索引是B+树,回顾一下B+树的知识。 2. 聚集索引 每张InnoDB表都会有一个聚集索引用于指定行数据存放的顺序。默...

  • 120
    内存分配策略

    这里我们说一下JVM在分配一个对象时的行为。注意:对象并不一定都在堆上分配。 1. 整体分配策略 堆内存分配策略 整体思路:先在Eden分配,如...

  • Java多线程系统概述

    Java多线程系统概述 1.Executor 异步执行框架,其实就是一个接口且只有一个方法: 它的出现是为了将任务的提交与任务如何被执行解耦开。...