240 发简信
IP属地:北京
  • 120
    Git patch代码迁移

    Git Patch Git patch的作用可以允许你将修改保存为一个标准的差异文件----patch文件,其他人拿到这个差异文件可以将你的修改其应用到项目里。典型的使用场景...

  • 什么是多租户(Multi-tenant)

    在这个“云”山雾罩的时代,“多租户”是一个重要的概念,无论是公有云还是私有云,多租户的支持是必须的。那么什么是多租户呢? 多租户是指软件架构支持一个实例服务多个用户(Cust...

  • 120
    小米直达服务分析:来自0岁产品经理的“吐槽”

    写在前面: 笔者也算是小米手机2年的用户了,每次小米的动作都会给米粉们带来一些惊喜,这次的直达服务小米看来是想加入这场“小程序”们的混战了,那么一直关注互联网圈动向的笔者按捺...

  • 120
    Phoenix连接安全模式下的HBase集群

    Phoenix连接安全模式下的HBase集群 HBase集群开启安全模式(即启用kerberos认证)之后,用户无论是用HBase shell还是Phoenix去连接HBas...

  • Session、Token、API安全设计

    名词解释 session 会话,维护用户状态。会话中关联了用户信息。 token 令牌,用于签权。 很多人纠结于token是什么,session又是什么,但我认为,这就是两个...

  • 120
    使用kubeadm快速搭建单机kubernetes 1.13集群

    kubeadm可谓是快速搭建k8集群的神器,想当年有多少人倒在k8集群搭建的这道坎上,我自己去年也是通过二进制方式手动搭了一个k8 1.9的集群,安装大量的组件,各种证书配置...

  • 120
    jenkins的MultiBranch Pipeline

    前提: 1. 在构建项目内定义jenkinsfile; 2.定义全局共享库(非必要). 新建MultiBranch Pipeline项目如下图: 这里其实只要添加个 Bran...

  • 120
    漫画算法:什么是 B 树?

    本文提到的「B-树」,就是「B树」,都是 B-tree 的翻译,里面不是减号-,是连接符-。因为有人把 B-tree 翻成 「B-树」,让人以为「B树」和「B-树」是两种树,...

  • 120
    ASM

    今天介绍下ASM3.0,开始之前先思考几个问题: 1.ASM是什么?2.ASM 跟传说中的AOP三剑客APT、aspectJ、Javassit有什么关系?3.ASM是怎样修改...