上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 37 下一页
摘要: 重新进行类的设计,将原来分散在源码中的类/结构及方法重新组合,形成新的、统一的接口,供上层应用使用。这在某种意义上与Adapter及Proxy有类似之处,但是,Proxy(代理)注重在为Client-Subject提供一个访问的中间层,如CORBA可为应用程序提供透明访问支持,使应用程序无需去考虑平台及网络造成的差异及其它诸多技术细节;Adapter(适配器)注重对接口的转换与调整;而Facade所面对的往往是多个类或其它程序单元,通过重新组合各类及程序单元,对外提供统一的接口/界面。 阅读全文
posted @ 2013-04-26 10:58 vigarbuaa 阅读(218) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/kypfos/article/details/3026249 阅读全文
posted @ 2013-04-24 17:58 vigarbuaa 阅读(344) 评论(0) 推荐(0) 编辑
摘要: Drools是一个基于java的规则引擎,开源的,可以将复杂多变的规则从硬编码中解放出来,以规则脚本的形式存放在文件中,使得规则的变更不需要修正代码重启机器就可以立即在线上环境生效。1、Drools语法开始语法之前首先要了解一下drools的基本工作过程,通常而言我们使用一个接口来做事情,首先要穿进去参数,其次要获取到接口的实现执行完毕后的结果,而drools也是一样的,我们需要传递进去数据,用于规则的检查,调用外部接口,同时还可能需要获取到规则执行完毕后得到的结果。在drools中,这个传递数据进去的对象,术语叫 Fact对象。Fact对象是一个普通的java bean,规则中可以对当前的对 阅读全文
posted @ 2013-04-24 16:28 vigarbuaa 阅读(2073) 评论(0) 推荐(0) 编辑
摘要: 现在用scrapy+selenium,firefox做的js engine pywebkit应该也可以Scrpycrawler4jhttp://code.google.com/p/pyv8/ 阅读全文
posted @ 2013-04-20 10:26 vigarbuaa 阅读(268) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/joeyshi/article/details/4153339http://www.ibm.com/developerworks/cn/java/j-drools/http://www.ibm.com/developerworks/cn/java/j-drools5/https://access.redhat.com/site/documentation/en-US/JBoss_Enterprise_SOA_Platform/4.2/html/JBoss_Rules_Manual/sect-JBoss_Rules_Reference_Manual-Th 阅读全文
posted @ 2013-04-19 09:03 vigarbuaa 阅读(318) 评论(0) 推荐(0) 编辑
摘要: java“指针” Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,本文会试图澄清这一概念。并且由于Java不能通过简单的赋值来解决对象复制的问题,在开发过程中,也常常要要应用clone()方法来复制对象。本文会让你了解什么是影子clone与深度clone,认识它们的区别、优点及缺点。看到这个标题,是不是有点困惑:Java语言明确说明取消了指针,因为指针往往是在带来方便的同时也是导致代码不安全的根源,同时也会使程序的变得非常复杂难以理解,滥用指针写成的代码不亚于使用早已臭名昭著的"GOTO"语句。Java放弃指针的概念绝对是 阅读全文
posted @ 2013-04-18 13:44 vigarbuaa 阅读(369) 评论(0) 推荐(0) 编辑
摘要: http://acmfly.blog.163.com/blog/static/18404908420130318114991/目录1Using sqlmap for sql injection1.1获取数据库类型版本信息1.2获取当前数据库用户名及数据库名1.3获取所有数据库及用户和密码hashes1.4列出指定数据库中的表名1.5列出指定数据库表项的所有字段名1.6获取指定字段数据(脱裤)1.7读取指定文件1.8上传本地文件2sqlmap --cookie注入测试3sqlmap --auth-type and --auth-cred认证注入测试4结合Metasploit’s Meterpre 阅读全文
posted @ 2013-04-11 18:16 vigarbuaa 阅读(930) 评论(0) 推荐(0) 编辑
摘要: SETTINGUPMUTILLIDAEINUBUNTU,BACKTRACK,BACKBOX,ETC.+MANUALSQLINJECTIONMay 30, 2012Mutillidae is a free and open source web application for website penetration testing and hacking which was developed by Adrian “Irongeek” Crenshaw and Jeremy “webpwnized” Druin. It is designed to be exploitable and vuln 阅读全文
posted @ 2013-04-11 18:12 vigarbuaa 阅读(670) 评论(0) 推荐(0) 编辑
摘要: Metasploitable 2The Metasploitable virtual machine is an intentionally vulnerable version of Ubuntu Linux designed for testing security tools and demonstrating common vulnerabilities. Version 2 of this virtual machine isavailable for downloadand ships with even more vulnerabilities than the original 阅读全文
posted @ 2013-04-11 18:11 vigarbuaa 阅读(589) 评论(0) 推荐(0) 编辑
摘要: Burp Suite是Web应用程序测试的最佳工具之一,其多种功能可以帮我们执行各种任务.请求的拦截和修改,扫描web应用程序漏洞,以暴力破解登陆表单,执行会话令牌等多种的随机性检查。本文将做一个Burp Suite完全正的演练,主要讨论它的以下特点.1.代理--Burp Suite带有一个代理,通过默认端口8080上运行,使用这个代理,我们可以截获并修改从客户端到web应用程序的数据包.2.Spider(蜘蛛)--Burp Suite的蜘蛛功能是用来抓取Web应用程序的链接和内容等,它会自动提交登陆表单(通过用户自定义输入)的情况下.Burp Suite的蜘蛛可以爬行扫描出网站上所有的链接, 阅读全文
posted @ 2013-04-11 13:43 vigarbuaa 阅读(357) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 37 下一页