WebHacker's blog

不要因为过于执着于想去的地方而忘记了尽情享受眼前。

python udp queue队列多线程解决方案[ICMP]

import socket import threading import time import struct import Queue queue = Queue.Queue() def udp_sender(ip,port): try: ADDR = (ip,port) sock_udp = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)...

js生成100-500的随机整数

js生成100-500的随机整数500-100 = 400; //Math.random()只能生成0~1的小数; //toFixed(2)保留2位小数 var num = Math.random().toFixed(2)*400 + 100;

linux apt-get安装和卸载命令

apt-get update:更新安装列表apt-get upgrade:升级软件apt-get install software_name :安装软件apt-get --purge remove software_name :卸载软件及其配置apt-get autoremove software_name:卸载软件及其依赖的安装包dpkg --list:罗列已安装软件

PHP闭包 function() use(){}

php的闭包(Closure)也就是匿名函数。是PHP5.3引入的。闭包的语法很简单,需要注意的关键字就只有use,use意思是连接闭包和外界变量。$a =function()use($b) { }闭包的几个作用:1 减少foreach的循环的代码比如手册http://PHP.net/manual/en/functions.anonymous.php 中的例子Cart <?php ...

伏了

如题发现很久没跟新的typecho出了漏洞而且正好中标懒得说什么了,确实应该多更新,这点没做好,被警醒了一次。这么多年第一次被黑,哈哈算是黑历史了吧