240 发简信
  • 120
    容器核心:cgroups

    Cgroups(control groups) Cgroups是Linux内核提供的一种机制,这种机制可以根据特定的行为,把一系列系统任务及其子...

  • 120
    记一次数据库连接池断开问题

    最近线上数据库迁到haproxy上,突然出现了很多数据库连接失败的错误,经过排查是因为我们使用了Mysql的ReplicationDriver,...

    1.2 7574 0 10
  • 120
    数据分析工具superset的安装与使用

    简介 Apache Superset是由爱比邻(Airbnb)开发的企业级BI web应用,现在已经成为了Apache的孵化项目。Superse...

  • InnoDB一致性非锁定读(Consistent Nonlocking Reads)

    一致性读(consistend read) 一致性读(consistend read)指的是InnoDB使用多版本查询数据库在某个时间点的快照。...

  • 120
    狄克斯特拉算法

    简介 狄克斯特拉算法由荷兰计算机科学家艾兹赫尔·狄克斯特拉在1956年提出是一个解决的是有向图中最短路径问题,在狄克斯特拉算法中,给每段都分配了...

  • 120
    200行代码实现马赛克拼图

    经常看到很多设计中用很多小图片拼接成一张大图,觉得很酷炫,给人的感觉也比较高大上,其实用代码实现也比较简单。 简单思路 将源图片分成很多小块,并...

  • 120
    docker安装ES & Kibana

    安装Elasticsearch 安装 官方的镜像的网络设置是允许外部访问的即network.host=0.0.0.0 如果要制定es配置可用通过...

  • JAVA中CAS-ABA的问题解决方案AtomicStampedReference

    了解CAS(Compare-And-Swap) CAS即对比交换,它在保证数据原子性的前提下尽可能的减少了锁的使用,很多编程语言或者系统实现上都...

  • 120
    MySQL中InnoDB的多版本并发控制(MVCC)

    简介 MVCC(Multi-Version Concurrency Control)即多版本并发控制。MySQL的大多数事务型(如InnoDB,...