`
yangming103
  • 浏览: 8885 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
Hibernate Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。 一、基本功能 Hibernate作为数据持久化的中间件,足以让数据库在业务逻辑层开发中去冬眠。它通过可扩展标记语言(XML)实现了类和数据表之间的映射,使程序员在业务逻辑的开发中面 ...
1. SPRING的组成 Spring框架有七个模块组成组成,这7个模块(或组件)均可以单独存在,也可以与其它一个或多个模块联合使用,主要功能表现如下: ☞ Spring 核心容器(Core):提供Spring框架的基本功能。核心容器的主要组件是BeanFactory,她是工厂模式的实现。BeanFactory使用控制反转(Ioc)模式将应用程序的配置和依赖性规范与实际的应用代码程序分开。 ☞ Spring AOP:通过配置管理特性,Spring AOP模块直接面向方面的编程功能集成到了Spring框架中,所以可以很容易的使Spring框架管理的任何对象支持 AOP。Spring AOP模块为 ...
         1.初始化:struts框架的总控制器ActionServlet是一个Servlet,它在web.xml中配置成自动启动的             Servlet   Servlet,在启动时总控制器会读取配置文件(struts-config.xml)的配置信息,为struts   2.发送请求:用户提交表单或通过URL向WEB服务器提交请求,请求的数据用HTTP协议传给web服务器。               变量中。               传给这个Action中的excute()方法。               完毕后返回一个ActionForward对象 ...
     1) 在Action实现类方面的对比:Struts 1要求Action类继承一个抽象基类;Struts 1的一个具体问题是使用抽象类编程而不是接口。Struts 2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制的服务成为可能。Struts 2提供一个ActionSupport基类去实现常用的接口。即使Action接口不是必须实现的,只有一个包含execute方法的POJO类都可以用作Struts 2的Action。     2) 线程模式方面的对比:Struts 1 Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请 ...
一个请求在Struts2框架中的处理大概分为以下几个步骤   1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求   2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin)   3 接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个请是否需要调用某个Action   4 如果ActionMapper决定需要调用某个Action,FilterDisp ...

获取CPU序列号

    博客分类:
  • js
<script language="javascript"> var locator = new ActiveXObject ("WbemScripting.SWbemLocator"); var service = locator.ConnectServer("."); var properties = service.ExecQuery("SELECT * FROM Win32_Processor"); var e = new Enumerator (proper ...
前段时间公司项目要求一个复选框,网上找了几个都不是很符合要求,总是这里那里有点问题,所以还是自己花了点时间封装了一个。 用法和一般的EXT Combobox一样,只是多了几个配置。 check  为true时表示为复选模式,false是为单选模式 displayValue  为true时表示显示在页面上的值为Value,false时为text displayAll   是否显示全显项 selectAllTxt  全选项的显示文本 getCheckValue()   复选模式下获得所选的value getCheckDisplay() 复选模式下获得所选的text 由于发贴限制所以分开了几个发,最 ...

Ext Combobox

    博客分类:
  • Ext
onLoad : function() { Dma.common.DmaCommon.superclass.onLoad.call(this); //给下拉列表添加SELECT ALL var snapshot = this.store.snapshot || this.store.data; var f = true; snapshot.each(function(r){ if(r.get(this.displayField) == this.selectAllTxt){ f = false; } },this); if(f ...

Ext Combobox

    博客分类:
  • Ext
setValue : function(v) { var index=0; var len=v.split(this.separator).length; if(len==1 && !this.displayValue){ var snapshot = this.store.snapshot || this.store.data; snapshot.each(function(r) { if(r.get(this.valueField)==v){ index=1; return false; } ...

Ext Combobox

    博客分类:
  • Ext
Ext.ns("Dma.common"); Dma.common.DmaCommon = Ext.extend(Ext.form.ComboBox, { check : true, displayValue : false, displayAll:true, valueText : [], displayText : [], separator : ',', hiddenValue : '', flag : 0, selectAllTxt : 'SELECT ALL', hasSelectAll : false, ini ...
Global site tag (gtag.js) - Google Analytics