240 发简信
IP属地:陕西
  • 基于Zookeeper构建分布式RPC框架

    新年伊始,为了让自己快速的进入工作状态。决定自己动手构建一套分布式RPC框架。 由于是独立的RPC框架,所以采用Zookeeper做注册中心,使用Netty做服务处理。由于N...

  • Java ArrayList和LinkList源码分析

    基于JDK1.7版本,看ArrayList和LinkedList的源码实现。这两个类都在java.util包下面,根据包名可以理解为这两个类本身就是工具类。 ArrayLis...

  • Mysql数据表设计心得

    关于主键的设计MySQL默认的数据库引擎是InnoDB,InnoDB默认用B-Tree索引(可理解为"排好序的快速查找结构")。注意: 对InnoDB来说1: 主键索引既存储...

  • Docker集群日志收集之EFK实践

    docker集群中日志收集采用EFK(elasticsearch、fluent、kibana)方案。 Elasticsearch :分布式搜索引擎。具有高可伸缩、高可靠、易管...

  • Git 使用文档

    此处省去git下载安装流程 生成ssh 1.打开git命令行窗口 2.配置全局用户名和邮箱 3.生成key 连续按三次回车,这里设置的密码就为空了。 Your identif...

  • 120
    kubernete1.11.0生产环境安装配置过程

    经过一周的折腾,终于把kubernetes给搭建起来了,简单做个记录。 如果没有GTW的话,通过官网给的教程那简直就是so easy。可是,你知道的,国人在软件方面总不是那么...

  • 动态密码TOTP的Java实现

    一、HOTP   HOTP 算法,全称是“An HMAC-Based One-Time Password Algorithm”,是一种基于事件计数的一次性密码生成算法,详细的...

  • 有点小瑕疵,getTotalRecord方法里面SELECT COUNT(*) FROM person语句。在sql查询里面COUNT(*)比COUNT(0)耗性能的多。

    JDBC【数据库连接池、DbUtils框架、分页】

    1.数据库连接池 什么是数据库连接池 简单来说:数据库连接池就是提供连接的。。。 为什么我们要使用数据库连接池 数据库的连接的建立和关闭是非常消耗资源的 频繁地打开、关闭连接...

  • 第一章 kubernetes入门

    1.1 Kubernetes是什么 首先,它是一个全新的基于容器技术的分布式架构领先方案; 其次,Kubernetes是一个开放的开发平台; 最后,Kubernetes是一个...