简介nmap是一款开源免费的扫描工具,学习其源码有助于加深对网络基础知识的理解。我对网络的基础知识一直是了解却不深入,以前也用c写过探测操作系统指纹的程序。现在为了深入学习网络安全知识,决定系统化学习一些工具及其原理、使用。nmap是首选的学习对象。
SVN检出地址
官方编译文档
一开始我在windows下编译的,但win2012以上版本遇到很多问题。后来改为了Ubuntu下编译使用。Ubunt...
分类:
其他好文 时间:
2015-06-16 11:03:14
阅读次数:
173
关于Oozie的input-events和done-flag
工作流的执行条件
当coordinator指定的一个workflow已经进入执行时间窗口时,oozie会首先检查所有的input-events是否都已“发生”(满足),检查主要是分两个方面:
指定的文件或文件夹是否已经存在?
如果指定了done-flag, 检查done-flag文件是否存在
当切仅当所有的input-e...
分类:
其他好文 时间:
2015-06-16 11:06:04
阅读次数:
204
自2012年,Maker Faire走进中国,直至2015年已将迎来第4个深圳制汇节,此次盛会将依然由柴火创客空间主办,WIZnet继去年作为赞助商,将第二次参加此次盛会,将带着我们的最新创意及产品参展,期待你的到来!...
分类:
Web程序 时间:
2015-06-16 11:02:53
阅读次数:
126
eclipse中的java web项目,使用了Bootstrap,其js文件报错:
errors running builder ‘javascript validator’ on project。
解决办法:
右击项目名–Properties–Builders–将JavaScript Validator前面的勾去掉即可。...
分类:
Web程序 时间:
2015-06-16 11:02:42
阅读次数:
122
SharePoint 2013 开发——CSOM概要...
分类:
其他好文 时间:
2015-06-16 11:03:00
阅读次数:
125
kvo,与观察者模式类似,通过给指定的对象设置观察者,来检测对象的变化,当指定的对象的属性被修改后,用于作为观察者的对象会接收到通知。简单的说就是每次指定的被观察的对象的属性被修改后,kvo就会自动通知相应的观察者。系统框架已经支持kvo,所以在开发过程中可以直接使用,非常方便。
一、kvo的使用步骤
1、注册,指定被观察者的属性
2、实现回调方法
3、移除...
分类:
移动开发 时间:
2015-06-16 11:04:28
阅读次数:
135
我们不希望所有程序开机自动启动 , 因为我们有时需要一开机直接运行我们想使用的软件 , 却因为开机自启软件电脑开机速度被拖慢 , 我们有时候又需要开机自动启动 .
所以我教大家如何实现 . 首先关闭所有开机自启程序:win+x , t 运行task manager 在开机启动一栏, 关闭所有自启程序
下面 , 我们写一个.bat文件 , 以便随时自动启动程序win+R,notepad , ent...
分类:
其他好文 时间:
2015-06-16 11:02:17
阅读次数:
152
Python提供了非常好用的多进程包multiprocessing,你只需要定义一个函数,Python会替你完成其他所有事情。
借助这个包,可以轻松完成从单进程到并发执行的转换。
一、单进程编程
如果我们新建少量进程,可以如下:
import multiprocessing
import time
def func(msg):
for i in xrange(3...
分类:
编程语言 时间:
2015-06-16 11:04:39
阅读次数:
169
我们写程序的时候都希望能写出一个没有任何Bug的程序,期望在任何情况下都不会发生程序崩溃。但没有一个程序员能保证自己写的程序绝对不会出现异常崩溃。特别是当你用户数达到一定数量级后,你也更容易发现应用不同情况下的崩溃。
对于还没发布的应用程序,我们可以通过测试、分析Log的方法来收集崩溃信息。但对已经发布的程序,我们不可能让用户去查看崩溃信息然后再反馈给开发者。所以,设计一个对于小白用户都可以...
分类:
移动开发 时间:
2015-06-16 11:02:49
阅读次数:
149
据国外媒体报道,Twitter首席执行官科斯特罗近日在外界压力下宣布将辞职,Twitter被认为其业绩表现和曾经的对手Facebook相比,差距越来越大。不过日前美国一名行业人士表示,Twitter和Facebook有着明显的不同,要求Twitter具备Facebook一样的高增长和好业绩,是一种误区。
美国天使投资人和inside.com网站的首席执行官乔森·卡拉卡尼斯(JasonCala...
分类:
其他好文 时间:
2015-06-16 11:01:17
阅读次数:
140
学生表 课程表 成绩表 教师表 50个常用sql语句建表Student(S#,Sname,Sage,Ssex) 学生表
Course(C#,Cname,T#) 课程表
SC(S#,C#,score) 成绩表
Teacher(T#,Tname) 教师表---- If database exists the same name datatable deletes it.
IF EXISTS(SEL...
分类:
数据库 时间:
2015-06-16 11:03:52
阅读次数:
239
12本书,iOS、Swift、Objective-C经典一应俱全,UI和安全各一本。1、《iOS开发指南:从零基础到App Store上架(第3版)》(最畅销iOS新书)作者:关东升
书号:978-7-115-38776-9
定价:99.00 元
开本:16
页数:452Swift和Objective-C双语讲解
畅销书全新升级,全面涵盖iOS 8新特性、新变化
数百个项目案例+两个真实...
分类:
移动开发 时间:
2015-06-16 11:03:25
阅读次数:
143
2014年底,个人开始筹备兼职布道师的事情,经过近半年的努力, 终于上线了几个课程, 虽然比较做的课程比较偏, 也没有什么很复杂的。但是为了这几个课程付出了很多的时间和经历。
- 环境限制, 居住环境有各种噪音,录制受限。 智能选择晚上11点后进行录制。
- 录制复杂, 一个一个40分钟的视频,需要录制一天的时间。还无法完全保证质量。
- 前期知识有限,智能先学习,然后再准备课程
当然兼职布...
分类:
其他好文 时间:
2015-06-16 11:00:37
阅读次数:
97
[CTSIMSupportGetSIMStatus() isEqualToString:kCTSIMSupportSIMStatusNotInserted]
可以判断是否插入了sim卡。
需要CoreTelephony.framework。
/**
* 检测是否有SIM卡
* [CTSIMSupportGetSIMStatus() isEqualToString:kCT...
分类:
移动开发 时间:
2015-06-16 11:03:21
阅读次数:
147