    def addNode(self, node):
        """
        添加node，首先要根据虚拟节点的数目，创建所有的虚拟节点，并将其与对应的node对应起来
        当然还需要将虚拟节点的hash值放到排序的里面
        这里在添加了节点之后，需要保持虚拟节点hash值的顺序
        :param node:
        :return:
        """
        for i in range(self.__nodeNumber):
            nodeStr = "%s%s" % (node, i)
            key = self.__genKey(nodeStr)
            self.__nodeDict[key] = node
            self.__sortListForKey.append(key)
        self.__sortListForKey.sort()
添加node，首先要根据虚拟节点的数目，创建所有的虚拟节点，并将其与对应的node对应起来
当然还需要将虚拟节点的hash值放到排序的里面
这里在添加了节点之后，需要保持虚拟节点hash值的顺序
:param node:
:return:
biliup/Danmaku/tars/__util.py