huangshijie

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年9月5日

摘要: Struts1和Struts2的区别和对比:Action 类:• Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口,而struts2的Action是接口。• Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选... 阅读全文
posted @ 2014-09-05 12:30 huangshijie 阅读(198) 评论(0) 推荐(0)

摘要: 一个请求在Struts2框架中的处理大概分为以下几个步骤:1 客户端发送请求;2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin)3 接... 阅读全文
posted @ 2014-09-05 12:28 huangshijie 阅读(135) 评论(0) 推荐(0)

摘要: 如果要对一个网站进行SQL注入攻击,首先就需要找到存在SQL注入漏洞的地方,也就是寻找所谓的注入点。可能的SQL注入点一般存在于登录页面、查找页面或添加页面等用户可以查找或修改数据的地方。 最常用的寻找SQL注入点的方法,是在网站中寻找如下形式的页面链接:http://www.xxx.com/xx... 阅读全文
posted @ 2014-09-05 10:08 huangshijie 阅读(663) 评论(0) 推荐(0)

摘要: 常用Java API一、 java.io.BufferedReader类(用于从文件中读入一段字符;所属套件:java.io)1、 构造函数BufferedReader(java.io.FileReader FileReader变量) 说明:新建一个BufferReader对象。2、 close方法... 阅读全文
posted @ 2014-09-05 09:46 huangshijie 阅读(453) 评论(0) 推荐(0)

该文被密码保护。 阅读全文
posted @ 2014-09-05 09:37 huangshijie 阅读(2) 评论(0) 推荐(0)

2014年8月31日

摘要: 转 http://skyuck.iteye.com/blog/526358在 Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,S... 阅读全文
posted @ 2014-08-31 15:51 huangshijie 阅读(133) 评论(0) 推荐(0)

2014年8月14日

摘要: 1、打开 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ,下载相应的JDK;2、sudo zxvf (压缩包)-C (制定目录)3、sudo gedit /etc/environ... 阅读全文
posted @ 2014-08-14 14:47 huangshijie 阅读(203) 评论(0) 推荐(0)

2014年4月22日

摘要: 我们来看这样一段程序:[java]view plaincopypublicstaticvoidmain(String[]args){inti,sum1,sum2;i=0;sum1=(i++)+(i++);System.out.println("sum1="+sum1);i=0;sum2=(++i)+... 阅读全文
posted @ 2014-04-22 19:40 huangshijie 阅读(204) 评论(0) 推荐(0)

2014年4月21日

摘要: ClassLoader一个经常出现又让很多人望而却步的词,本文将试图以最浅显易懂的方式来讲解 ClassLoader,希望能对不了解该机制的朋友起到一点点作用。要深入了解ClassLoader,首先就要知道ClassLoader是用来干什么的,顾名思义,它就是用来加载Class文件到JVM,以供程序... 阅读全文
posted @ 2014-04-21 19:29 huangshijie 阅读(146) 评论(0) 推荐(0)