#!/usr/bin/envpython#-*-coding:utf-8-*-importsysfromthreadingimportThreadimportsubprocessfromQueueimportQueuenum_threads=3ips=[‘127.0.0.1‘,‘192.168.20.140‘]q=Queue()defpingme(i,queue):whileTrue:ip=queue.get()print‘Thread%spinging%s‘%(i,ip)ret=subprocess.cal..
分类:
编程语言 时间:
2015-09-22 14:45:14
阅读次数:
341
public List> levelOrder(TreeNode root) { List> ret = new ArrayList>(); if(root == null) return ret; ArrayDeque...
分类:
其他好文 时间:
2015-09-21 07:01:04
阅读次数:
120
public List preorderTraversal(TreeNode root) { List ret = new ArrayList(); if(root == null) return ret; ...
分类:
其他好文 时间:
2015-09-21 07:00:14
阅读次数:
182
1.By default, the prefix keys in Emacs are:C-c, C-h, C-x, C-x RET, C-x @, C-x a, C-x n, C-x r, C-x v, C-x 4, C-x 5, C-x 6,ESC, M-g, and M-o. (F1 and F...
分类:
系统相关 时间:
2015-09-19 06:11:18
阅读次数:
177
中等排序列表转换为二分查找树查看运行结果27%通过给出一个所有元素以升序排序的单链表,将它转换成一棵高度平衡的二分查找树您在真实的面试中是否遇到过这个题?Yes样例标签Expand相关题目Expand思路:这道题将排好序的链表转化为二叉排序树,即左子树val);12 ret...
分类:
编程语言 时间:
2015-09-18 18:07:23
阅读次数:
247
今天通过salt获取磁盘信息,并且通过return到mysql,但是发现表里面少了点minion的信息,然后经查看,都是一些新的ibm x3650 m4的机器然后在saltstack的源码找到了status.diskusage的实现,先看看是怎么实现的磁盘使用量吧,下面是源码ret = {}for ...
分类:
其他好文 时间:
2015-09-17 17:29:27
阅读次数:
178
服务器1.初始化WSAStartup(..)2.创建Sockets = Socket ( .. )3.绑定端口ret = bind ( ... )4.监听ret = listen ( .. )5.接收客户端的连接请求s_new = accept ( ... ) // 三次握手发生在这个过程6.收发数...
function / 对象所有的变量和方法名的:以字母,$ _开头其他随便,尽量使用英文字母命名,见名知意注意点:不允许使用关键字定义变量和方法的名称====函数即方法,方法即函数====百度:javascript关键字格式:function 函数名称(变量的定义规则)(形参列表){ 函数体 ret...
分类:
编程语言 时间:
2015-09-15 21:35:22
阅读次数:
189
Giventwonumbersrepresentedasstrings,returnmultiplicationofthenumbersasastring.Note:Thenumberscanbearbitrarilylargeandarenon-negative.stringmultiply(stringnum1,stringnum2){intlena=num1.length(),lenb=num2.length();if(lena==0||lenb==0)return"";if(num1=="1")ret..
分类:
其他好文 时间:
2015-09-15 14:57:18
阅读次数:
125
服务器常用模型1.初始化Socket (用于监听)1)初始化SOCKET s ;s = Socket ( ... )2)绑定bind(s, ...);3)监听listen(s, ...);2.建立连接1)检查状态int ret = select ( ... ) ;if ( ret > 0 ) {//...
分类:
其他好文 时间:
2015-09-15 01:28:16
阅读次数:
117