`
文章列表
封装就是把过程和数据包围起来,对数据的访问只能通过已定义的界面,面向对象的计算始于这个界面,即现实世界可以被描绘成一系列完全自冶的封装的对象,这些对象通过一个受保护的对象访问其它对象。
1. hibernate.jar :hibernate核心包。必需的。 2. antlr.jar :Hibernate使用ANTLR来产生查询分析器,这个类库在运行环境下时也是必需的。 3. cglib.jar :CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必需的jar包。 4.  asm.jar :ASM字节码库,cglib.jar包依赖的包。必需的jar包。 5.  asm-attrs.jar :ASM字节码库,cglib.jar包依赖的包。必需的jar包。 6.  commons-collections.jar :Apache Commons包中 ...
对你今天/这周/这月所要处理的事情列出清单,有助于你组织和处理事情 当你空闲的时候,列出所有你实际要做的事情的一个清单。注明日期并且提供具体的例子。当你作出这个清单时候,把它一直放到文件夹中知道你下次需 ...
继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确的表述共性的方法,对象的一个新类可以从现有的一个类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。
抽象是忽略一个主题中与当前目标无关的那些方面,以便充分主意与当前目标有关的方面,抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节,它包括两个方面,一是过程抽象,二是数据抽象。
分享一个比较好的sql学习网站 http://www.sqlzoo.cn/
1.用function关键字定义类    如function Shape(){      var x =1;      var y =2      } 用var shape =new Shape();可以创建类的一个实例 2.用var定义的属性是私有的,我们需要用this关键字定义公有属性。     function Shape(){      this.x = 1;      this.y = 2;    }这样就可以通过shape.x访问了。 3.定义公有方法和私有方法 js中函数是Function类的实例,Function间接继承自Object,故函数也是一个对象,因此我们可以用赋值的 ...
1.分组函数,只要字段不带有聚合函数的都要加入到group by 的后面进行分组. 例:select a , b, sum(c) from tablename group by a,b; 2.如为单行查询设置查询条件(例如,state_cd="MA")那样,也可以使用having子句为一组记录设置查询的条件。例如,假如只想了解客户超过300个的州,使用having子句,其查询语句是: select state_cd,avg(sales) from customer group by state_cd  having count(state_cd) > 300;
看别人如何做的好,为什么能够做的好,什么是我所不能理解。学会慢慢站在别人立场上看问题。
    在Java中,软件的兼容性是一个大问题,尤其在使用到对象串行性的时候,那么在某一个对象已经被串行化了,可是这个对象又被修改后重新部署了,那么在这种情况下, 用老软件来读取新文件格式虽然不是什么难事,但是有可能丢失一些信息。 serialVersionUID 来解决这些问题,新增的serialVersionUID必须定义成下面这种形式:static final long serialVersionUID=-2805284943658356093L;。其中数字后面加上的L表示这是一个long值。 通过这种方式来解决不同的版本之间的串行话问题。
Js面向对象两种比较常用的写法 1.类似于java面象对象写法 function Circle(r) {       this.r = r; } Circle.PI = 3.14159; Circle.prototype.area = function() {   return Circle.PI * this.r * this.r; } var c = new Circle(1.0);   alert(c.area()); 2.类似于json的写法 var Circle={    "PI":3.14159, "area":funct ...
if(Cell.getType==CellType.DATE){ DateCell dc = DateCell cell; Date date = dc.getDate(); Log.info(new SimpleFormatDate("yyyy-mm-dd").format(date)); }
1.Command是dorado中发送Ajax请求的对象。Dorado中发送Ajax请求共有两种 ,一是利用flushData技术,二是利用command对象.它可以理解为 dorado jsp与服务器交互的管理器. 2.dorado共有七种command对象,分别是QueryCommand、UpdateCommand、RPCCommand、RequestCommand、Export2ExcelCommand、CommandQueue、MarmotRPCCommand、MarmotUpdateCommand. 3. QueryCommand没有action属性,这是因为QueryCommand都 ...
Global site tag (gtag.js) - Google Analytics