周末被WannaCry病毒轰炸的朋友圈,特写了个小脚本,可以批量检测网络内所有主机的445端口是否开启,针对检测出来445端口开放的ip全部简单记录在txt中,支持协程和单线程2种模式telnetlib
sys
geventmonkey;
(sys)
sys.setdefaultencoding()
monkey.patch_all()
gevent
ip2num(..
分类:
编程语言 时间:
2017-05-15 23:39:02
收藏:
0 评论:
0 赞:
0 阅读:
690
1、背景知识本文代码基于jdk1.8分析,《Java编程思想》中有如下描述:另外再看下Object.java对hashCode()方法的说明:/**
* Returns a hash cod...
分类:
编程语言 时间:
2017-05-15 23:33:57
收藏:
0 评论:
0 赞:
0 阅读:
355
在写代码的时候工程出现了这样奇怪的bug很是蛋疼啊,经过查询解决方法,终于解决了这些个问题。 下面是解决问题的方法,和大家分享一下 (1)确定你的java工程配置使用了java 7 右键单击你的工程project > Properties > Java Compiler and set “Compi ...
分类:
编程语言 时间:
2017-05-15 23:30:44
收藏:
0 评论:
0 赞:
1 阅读:
2443
题目链接:http://ac.jobdu.com/problem.php?pid=1018 详解链接:https://github.com/zpfbuaa/JobduInCPlusPlus 参考代码: ...
分类:
编程语言 时间:
2017-05-15 23:30:30
收藏:
0 评论:
0 赞:
0 阅读:
369
Description In this problem, you have to analyze a particular sorting algorithm. The algorithm processes a sequence of n distinct integers by swapping ...
分类:
编程语言 时间:
2017-05-15 23:29:21
收藏:
0 评论:
0 赞:
0 阅读:
359
一、Bean的命名 前一篇讲到IoC是一个管理Bean的容器,Bean多数情况下都是通过XML文件进行配置的,其中Bean的命名有以下几种方式,现在梳理一下。 1. 不指定id,只配置类名 若要调用该Bean,需要用以下语句: 2. 指定id,且id必须在IoC容器中唯一 若要调用,则需要用以下语句 ...
分类:
编程语言 时间:
2017-05-15 23:24:59
收藏:
0 评论:
0 赞:
0 阅读:
273
问题 为什么在重写equals()方法的同时,必须重写hashCode()方法? 解答 在《每天一道Java题[2]》中,已经对hashCode()能否判断两个对象是否相等做出了解释。equals()方法与hashCode()方法的关系如下: 可以看出,equals()与hashCode()有着千丝 ...
分类:
编程语言 时间:
2017-05-15 23:19:40
收藏:
0 评论:
0 赞:
0 阅读:
339
1、IDEA中点击右上角那个“Edit Configurations”按钮,然后在弹出的界面中点击左上角的加号,找到Remote,名称随便起,这里叫mydebug, 然后点击Apply>OK就行了 2、然后在项目的根目录下输入下面这个命令(后面引导中的参数就是上面复制的): ...
分类:
编程语言 时间:
2017-05-15 23:17:14
收藏:
0 评论:
0 赞:
0 阅读:
671
数组 Arrays 数组是内置(build-in)类型,是一组同类型数据的集合,它是值类型,通过从0开始的下标索引访问元素值。在初始化后长度是固定的,无法修改其长度。当作为方法的入参传入时将复制一份数组而不是引用同一指针。数组的长度也是其类型的一部分,通过内置函数len(array)获取其长度。 初 ...
分类:
编程语言 时间:
2017-05-15 23:08:47
收藏:
0 评论:
0 赞:
0 阅读:
397
#include"iostream"usingnamespacestd;intinsertsort(inta[],intsize){//直接插入排序 for(inti=0;i<size-1;i++){ inttemp=a[i+1];//保留要插入的点 intk=i;//k为要插入的位置 if(temp<a[k]){ while(k>=0&&temp<a[k]){ a[k+1]=a[k]; k--; } ..
分类:
编程语言 时间:
2017-05-15 22:14:34
收藏:
0 评论:
0 赞:
0 阅读:
270
问题的提出:有些类很容易创建对象,直接调用其构造方法,例如Studentstudent=newStudent(“1001”,”zhang”,21);之所以容易创建,因为其类成员都是基本数据类型或者封装类,或者字符串。但是如果对象的类成员还是对象,那么创建这个对象还需要产生该对象成员的具体对象。publ..
分类:
编程语言 时间:
2017-05-15 22:13:34
收藏:
0 评论:
0 赞:
0 阅读:
372
Flask是用python进行web开发时,常见的pythonweb框架。如果服务器可以连接到外网,可以简单的用pipinstallFlask直接将Flask的依赖包及Flask直接安装好。但公司的测试环境,一般是内网,不能随表上连到外网,这就需要采用离线软件包方式安装了。下面是我的测试安装过程。1.确定..
分类:
编程语言 时间:
2017-05-15 22:11:37
收藏:
0 评论:
0 赞:
0 阅读:
381
Python标准库系列之Redis模块Whatisredis?Redisisanopensource(BSDlicensed),in-memorydatastructurestore,usedasdatabase,cacheandmessagebroker.Itsupportsdatastructuressuchasstrings,hashes,lists,sets,sortedsetswithrangequeries,bitmaps,hyperloglogsandgeospatialinde..
分类:
编程语言 时间:
2017-05-15 22:10:09
收藏:
0 评论:
0 赞:
0 阅读:
467
一、进程队列。多个进程去操作一个队列中的数据,外观上看起来一个进程队列,只是一个队列而已,单实际上,你开了多少个进程,这些进程一旦去使用这个队列,那么这个队列就会被复制多少份。(队列=管道+锁)这么做的主要原因就是,不同进程之间的数据是无法共享的。下面是使用..
分类:
编程语言 时间:
2017-05-15 22:07:56
收藏:
0 评论:
0 赞:
0 阅读:
400
本篇内容:1.装饰器2.列表生成式与生成器3.可迭代对象与迭代器4.Python内建函数一、装饰器1.装饰器的介绍装饰器本质是函数,它是为其它函数添加附加功能(装饰其它函数)。装饰器遵循的原则有:●不能修改被装饰函数的源代码;●不能修改被装饰函数的调用方式;●不能修改被装..
分类:
编程语言 时间:
2017-05-15 22:00:35
收藏:
0 评论:
0 赞:
0 阅读:
276
一,首先是一个MVC框架。在web模型中,MVC是一种很流行的框架,通过把Model,View,Controller分离,把较为复杂的web应用分成逻辑清晰的几部分,是为了简化开发,减少出错。还是为了组内开发人员之间的配合。总之就是一种分层工作的办法。二,springMVC,是spring的一个子框架..
分类:
编程语言 时间:
2017-05-15 21:59:57
收藏:
0 评论:
0 赞:
0 阅读:
317
javascript入门要了解的知识和书籍想要进入IT行业,领取高额的薪资,这可是不容易的,首先需要自己掌握相关的专业知识,并且能够通过相应的考核。对于很多想要从事相关行业的人员来说,可能最好的方式就是先学习一些基本的知识和操作内容,以便能够奠定一定的基矗大多数人觉得..
分类:
编程语言 时间:
2017-05-15 21:59:49
收藏:
0 评论:
0 赞:
0 阅读:
273
Socket_server: Socket_Client: ...
分类:
编程语言 时间:
2017-05-15 21:51:19
收藏:
0 评论:
0 赞:
0 阅读:
231
1 最小生成树的概念 最小生成树的概念:是由图生成而来的 是一棵树 1.无回路 2.如果有V个定点就有V-1条边 是生成树 1.包含图中所有的节点V 2.V-1条边都在图里面 3.边的权重和最小。 4.向生成树中添加任意一条边都构成回路。 2 算法思想:贪心算法 “贪”:每一步都要最好的。 “好”: ...
分类:
编程语言 时间:
2017-05-15 21:46:27
收藏:
0 评论:
0 赞:
0 阅读:
384