`
hemiao717
  • 浏览: 2964 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
Struts 2框架由3个部分组成:核心控制器FilterDispatcher、业务控制器和用户实现的业务逻辑组件。在这3个部分里,Struts 2框架提供了核心控制器FilterDispatcher,而用户需要实现业务控制器和业务逻辑组件。 2.核心控制器:FilterDispatcher   FilterDispatcher是Struts 2框架的核心控制器,该控制器作为一个Filter运行在Web应用中,它负责拦截所有的用户请求,当用户请求到达时,该Filter会过滤用户请求。如果用户请求以action结尾,该请求将被转入Struts 2框架处理。 Struts 2框架获得了*.acti ...
反射机制:所谓的反射机制就是java语言在运行时拥有一项自观的能力。通过这种能力可以彻底的了解自身的情况为下一步的动作做准备。下面具体介绍一下java的反射机制。这里你将颠覆原来对java的理解。 Java的反射机制的实现要借助于4个类:class,Constructor,Field,Method;其中class代表的时类对 象,Constructor-类的构造器对象,Field-类的属性对象,Method-类的方法对象。通过这四个对象我们可以粗略的看到一个类的各个组 成部分。 Class:程序运行时,java运行时系统会对所有的对象进行运行时类型的处理。这项信息记录了每个对象所属的类,虚拟 ...
开源优点: 1。便于广大范围内协作开发 2。迅速理解系统内部运行机制,以便于进一步开发 3。省钱(linux就是硬件厂商最爱--google没准正偷着乐呢--这省多少钱啊:() 4。便于新手学习 5。系统运行高效--能作开源的,绝非等闲之辈!(水平差的,也不好意思拿出来啊!) 缺点: 1。对用户体验关心不够 2。创新不够,基本是模仿 3。没有形成上下游“生态系统”--这点很致命!(你可以当雷锋,但不能要求别人也同样高尚!) 4。产品统筹管理不够,造成版本过多,自乱阵脚(谁都想那来为自己所用,人的本性决定) 5。开发维护成本高(系统非黑箱--双刃剑)
模式匹配的KMP算法详解 这种由D.E.Knuth,J.H.Morris和V.R.Pratt同时发现的改进的模式匹配算法简称为KMP算法。大概学过信息学的都知道,是个比较难理解的算法,今天特把它搞个彻彻底底明明白白。 注意到这是一个改进的算法,所以有必要把原来的模式匹配算法拿出来,其实理解的关键就在这里,一般的匹配算法: int Index(String S,String T,int pos)//参考《数据结构》中的程序 {   i=pos;j=1;//这里的串的第1个元素下标是1   while(i<=S.Length && j<=T.Length)   {   ...
Global site tag (gtag.js) - Google Analytics