小编Nei*_*eil的帖子

计算给定整数中的1的数量

如何计算给定整数的二进制表示中的1的数量.

说给你一个数20,这是10100二进制,所以那些数为2.

python python-2.7

7
推荐指数
3
解决办法
1万
查看次数

HAProxy - 停止从服务器500上的餐饮请求

当bankend服务器发送500时,有没有办法停止从HAProxy服务器对服务器的进一步请求?

当服务器收到SIGINT之类的信号时,它将开始提供"500 Server Internal Error".因此,当HAProxy从服务器检测到500响应时,是否能够停止对服务器的进一步请求?

在服务器部分中默认启用宏"on-error".尝试这不会产生任何结果.例如:

server nucleus_server1 127.0.0.1:12341 check on-error mark-down
Run Code Online (Sandbox Code Playgroud)

.宏标记下降与此无关.

有任何想法吗?

ubuntu haproxy

3
推荐指数
2
解决办法
6643
查看次数

仅采用整数的约束列表

我正在尝试扩展列表类型以仅采用整数。我确实覆盖了appendsetitem但它不起作用。请问有什么指点吗?

class linked_list(list):

    def __init__(self):
        self.indx = 0

   def next(self):
        self.indx += 1
        return self.__getitem__(self.indx)

    def prev(self,indx):
        self.indx -= 1
        return self.__getitem__(self.indx)


    def __append__(self,val):
        if not isinstance(val,int):
            raise Exception('only integers accepted')
        super(linked_list,self).__append__(val)


    def __getitem__(self,indx):
        try:
            return super(linked_list,self).__getitem__(indx)
        except IndexError,e:
            StopIteration()

    def __setitem__(self,key,val):
        if not isinstance(val,int):
            raise Exception('only integers accepted')

        super(linked_list,self).__setitem__(key,val)
Run Code Online (Sandbox Code Playgroud)

python python-2.7

1
推荐指数
1
解决办法
153
查看次数

标签 统计

python ×2

python-2.7 ×2

haproxy ×1

ubuntu ×1