摘要: Spring AOP 用户可能会经常使用executionpointcut designator。执行表达式的格式如下:execution(modifiers-pattern? ret-type-pattern declaring-type-pattern? name-pattern(param-pattern) throws-pattern?)除了返回类型模式(上面代码片断中的ret-type-pattern),名字模式和参数模式以外,所有的部分都是可选的。 返回类型模式决定了方法的返回类型必须依次匹配一个连接点。 你会使用的最频繁的返回类型模式是*,它代表了匹配任意的返回类型。 一个全称限 阅读全文
posted @ 2012-05-27 17:53 冰吻的夜 阅读(225) 评论(0) 推荐(0) 编辑
摘要: MVC模型中的控制器负责解析用户的输入信息,并将之变换处理后传入一个model,而这个model则可能被呈现给发起请求的用户。Spring以非常 抽象的方式体现了控制器的理念,从而开发人员在创建controller时将有多种选择。Spring包含了3类controller:处理HTML表单 的con... 阅读全文
posted @ 2012-05-27 17:52 冰吻的夜 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 通过 SpringMVC 的 SessionAttributes Annotation 关联 User 属性. SpringMVC 文档提到了@SessionAttributes annotation,和 @ModelAttribute配合使用可以往 Session 中存或者从 Session 中取... 阅读全文
posted @ 2012-05-27 17:50 冰吻的夜 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 基于注解的配置有越来越流行的趋势,Spring 2.5 顺应这种趋势,为 Spring MVC 提供了完全基于注解的配置。本文将介绍 Spring 2.5 新增的 Sping MVC 注解功能,讲述如何使用注解配置替换传统的基于 XML 的 Spring MVC 配置。概述继 Spring 2.0 对 Spring MVC 进行重大升级后,Spring 2.5 又为 Spring MVC 引入了注解驱动功能。现在你无须让 Controller 继承任何接口,无需在 XML 配置文件中定义请求和 Controller 的映射关系,仅仅使用注解就可以让一个 POJO 具有 Controller 的 阅读全文
posted @ 2012-05-27 17:44 冰吻的夜 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 一、前言:大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。官方的下载网址是:http://www.springsource.org/download (本文使用是的Spring 3.0.5版本)Struts2也是比较优秀的MVC构架,优点非常多比如良好的结构。但这里想说的是缺点,Struts2由于采用了值栈、OGNL表达式、struts2标签库等,会导致应用的性能下降。Struts2的多层拦截器、多实例action性能都很好 阅读全文
posted @ 2012-05-27 17:42 冰吻的夜 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 在低版本的Spring中,你必须通过JSTL或<spring:bind>将表单对象绑定到HTML表单页面中,对于习惯了Struts表单标签的开发者来说,Spring MVC的这一表现确实让人失望。不过这一情况已经一去不复返了,从Spring 2.0开始,Spring MVC开始全面支持表单标签,通过Spring MVC表单标签,我们可以很容易地将控制器相关的表单对象绑定到HTML表单元素中。在上一篇文章《Spring MVC的表单控制器》中(http://tech.it168.com/j/2007-07-26/200707261434046.shtml)我们已经使用到了部分的Spr 阅读全文
posted @ 2012-05-27 17:40 冰吻的夜 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 这两天刚装好Windows 7,碰巧前段时间有朋友问我Windows下如何安装搭建PHP环境,所以打算勤劳下,手动一步步搭建PHP环境,暂且不使用PHP环境搭建软件了,在此详细图解在Windows 7下安装配置PHP+Apache+Mysql环境的教程,希望对PHP初学者有所帮助。 在Windows 7下进行PHP环境搭建,首先需要下载PHP代码包和Apache与Mysql的安装软件包。 PHP版本:php-5.3.2-Win32-VC6-x86,VC9是专门为IIS定制的,VC6 是为了其他WEB服务软件提供的,如 Apache。我下载的是ZIP包,下载地址 Mysql版本:mys... 阅读全文
posted @ 2012-05-26 16:06 冰吻的夜 阅读(138) 评论(0) 推荐(0) 编辑
摘要: SSDT(System Services Descriptor Table),系统服务描述符表。这个表就是一个把ring3的Win32 API和ring0的内核API联系起来。SSDT并不仅仅只包含一个庞大的地址索引表,它还包含着一些其它有用的信息,诸如地址索引的基地址、服务函数个数等。简介 通过修改此表的函数地址可以对常用windows函数及API进行hook,从而实现对一些关心的系统动作进行过滤、监控的目的。一些HIPS、防毒软件、系统监控、注册表监控软件往往会采用此接口来实现自己的监控模块, 目前极个别病毒确实会采用这种方法来保护自己或者破坏防毒软件,但在这种病毒进入系统前如果防毒软.. 阅读全文
posted @ 2012-05-26 16:00 冰吻的夜 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 汇编语言中所用到的基本数据类型为:字节型、字型、双字型、四字型、十字节型、字符串型;二进制位的顺序都是从右向左数,最右边的第一个二进制位称为最低位,即:第0位;最左边的第一个二进制位称为最高位;最小的存取单位为一个字节(8bits);1.字节型(DB):该类型又称为单字节类型;即:只使用一个字节(8个二进制位)的长度来存储一个变量;其中,最高位是第7位,最低位是第0位;如果用单字节类型表示有符号数时,最高位为符号位,表示范围是[-128,+127];如果用单字节类型表示无符号数时,表示范围是[0,255];通常情况下,存储器按照字节编址,读写存储器的最小信息单位就是一个字节;另外,一个字节可以 阅读全文
posted @ 2012-05-26 15:59 冰吻的夜 阅读(3025) 评论(0) 推荐(1) 编辑
摘要: 关闭Windows函数ExitWindowsEx(UINT uFlag,DWORD:dwReserved)说明:控制WINDOWS的开关:如关闭WINDOWS,重新启动WINDOWS等, ExitWindowsEx(UINT uFlags,DWORD dwReserved);是实现这一功能的API函数。如果Complile时提示EWX_XXXX未定义,那么请手动定义这几个常数,默认情况下是无需我们手动定义的。constEWX_FORCE=4; //关闭所有程序并以其他用户身份登录?(!!应为“强制执行否”吧!!)EWX_LOGOFF=0; //重新启动计算机并切换到MS-DOS方式EWX_RE 阅读全文
posted @ 2012-05-26 15:57 冰吻的夜 阅读(238) 评论(0) 推荐(0) 编辑