Struts2大复习:
/*
Struts2的MVC实现
*/
/*
1.Struts2的基本组成
2.Struts2的常用类介绍
3.Struts2的业务控制器Action实现
4.Struts2的处理结构Result
5.功能强大的OGNL表达式语言
6.Struts2的运行流程分析
7.Struts2的异常处理
*/
/*
Str...
分类:
其他好文 时间:
2014-11-26 16:34:32
阅读次数:
178
对于采用Struts框架的Web应用,我们通过实例来介绍一下其基本流程...
分类:
其他好文 时间:
2014-10-28 21:51:01
阅读次数:
291
所谓暴力破解,就是通过修改汇编代码进而控制程序的运行流程,达到不需注册码也能正常使用软件的目的。相对于解出算法进而编写注册机,暴破的技术含量是比较低的。但也正是因为一本05年的杂志上介绍“暴力破解”的文章,让我入了这个大坑。近来想重拾调试器,就先从最简单的CrackMe入手,熟练一下各工具方法。下....
分类:
其他好文 时间:
2014-10-26 12:55:25
阅读次数:
254
上一篇文章《Monkey源码分析之运行流程》给出了monkey运行的整个流程,让我们有一个概貌,那么往后的文章我们会尝试进一步的阐述相关的一些知识点。
这里先把整个monkey类的结构图给出来供大家参考,该图源自网上(我自己的backbook pro上没有安装OmniGraffle工具,55美金,不舍得,所以直接贴网上的)
图中有几点需要注意下的:
MonkeyEve...
分类:
其他好文 时间:
2014-10-24 09:15:39
阅读次数:
206
在《MonkeyRunner源码分析之与Android设备通讯方式》中,我们谈及到MonkeyRunner控制目标android设备有多种方法,其中之一就是在目标机器启动一个monkey服务来监听指定的一个端口,然后monkeyrunner再连接上这个端口来发送命令,驱动monkey去完成相应的工作。
当时我们只分析了monkeyrunner这个客户端的代码是怎么实现这一点的,但没有谈monke...
分类:
其他好文 时间:
2014-10-23 14:32:38
阅读次数:
226
1 命名规则1.1 基本变量基本变量有三个:ngx_module_t 类型的 ngx_http_foo_bar_module;ngx_command_t 类型的数组 ngx_http_foo_bar_commands;ngx_http_module_t 类型的 ngx_http_foo_bar_mo...
分类:
其他好文 时间:
2014-10-22 17:41:49
阅读次数:
258
kettle作为ETL工具,其功能日趋完善,已得到广大数据挖掘爱好者的青睐。又因为他是java开源项目,为适应项目需求,有必要研究其源码,最好能够集成到Java项目中,作为项目运行流程的一个重要环节来使用。...
分类:
编程语言 时间:
2014-10-16 20:51:23
阅读次数:
299
OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAuth的适用场合,让我举一个假设的例子。有一个"云冲印"的网站...
分类:
其他好文 时间:
2014-10-13 01:04:58
阅读次数:
312
1). 先会执行 ModelDrivenInterceptor 的 intercept 方法. public String intercept(ActionInvocation invocation) throws Exception { //获取 Action 对象: EmployeeAc...
分类:
其他好文 时间:
2014-09-25 12:09:38
阅读次数:
231
2. 使用 paramsPrepareParamsStack 拦截器栈后的运行流程1). paramsPrepareParamsStack 和 defaultStack 一样都是拦截器栈. 而 struts-default 包默认使用的是defaultStack2). 可以在 Struts 配置文件...
分类:
其他好文 时间:
2014-09-25 11:07:08
阅读次数:
246