- 浏览: 65064 次
- 性别:
- 来自: 珠海
最新评论
-
marrymyy:
楼主总结的很好,学习了,就是代码怎么都没有空格断开,看着很不爽 ...
interceptor
文章列表
<?phpclass ClsPerson{ var $personID; var $personName; function ClsPerson($personID,$personName) { //$this->personID=$personID; //$this->personName=$personName; echo "<script language=\"javascript\">window.alert('ClsPerson');</script>"; }}
class ClsStuden ...
import java.io.DataInputStream;import java.io.InputStream;import java.net.URL;import java.net.URLConnection;
public class Client {
/** * @param args */ public static void main(String[] args) { try{ //开启socket http请求 URL url=new URL("http://localhost:8080/XMLTransferDemoServer/servlet/Ser ...
1.观察者模式
public interface Subject{
public void attach(Observer observer);
public void detach(Observer observer);
}
public class MySubject implements Subject{
private Map observers =new HashMap();
public void attach(Observer observer){
this.observer.put("...",observer);
}
public v ...
1.懒汉单态模式
public class LazySingleton{
private static LazySingleton lazySingleton;
private LazySingleton(){...}
public synchronized static LazySingleton getInsatance(){
if(lazySingleton==null){
lazySingleton = new LazySingleton();
}
return lazySingleton;
}
}
2.饿汉单态模式
public ...
15-46 1.抽象工厂模式
//产品生产车间1
public interface Producer1{
public ... createProducer1Method1();
public ... createProducer1Method2();
}
//产品生产车间2
public interface Producer2{
public ... createProducer2Method1();
public ... createProducer2Method2();
}
//产品生产车间生产抽象工厂
public abstact class Factory{
...
p1
1.类适配器模式
//目标接口,要求适配后的接口
public interface Target{
public void requiredMethod1();
public void requiredMethod2();
}
//被适配的源
public class Adaptee{
public void sourceMethod1(){...};
public void sourceMethod2(){...};
public void sourceMethod3(){...};
}
//其中一个适配器实现
public class Adapter ext ...
记录下自己整合hibernate+spring+struts2的信息,方便以后查看。
记录这里下载
一. 继承有三种策略
1. 每个分层结构一张表
例子:
<class name=”Person” table=”
t_person”>
<id name=”id” type=”
long” column=”person_id”>
<generator class=”native”
></generator>
</id>
<decriminator column=”person_type
” type=”string”/>
<property name=”name” colou ...
实例一,call和apply用法
function Person(name,age){
this.name =name;
this.age=age;}
var o = new Object();
alert(o.name,o.age);//undefined_undefined
Person.call(o,"dexter",23);
alert(o.name,o.age);//dexter_23
Person.apply(o,["dexter1",23])//apply方法作用同call,不同之处在于参数传递的形式是用数组传递
alert ...
1.prototype属性在js中模拟了父类的角色,在js中体现面向对象的思想,prototype属性是非常关键。
2.你现在就要搞清什么事类变量、类方法、实例变量、实例方法。
3.现在你要理解this是指向类实例对象,prototype呢?
4.new操作符实例化一个对象的过程,js首先创建一个空的对象,然后这个对象被new后面的方法this关键字引用,然后方法对象通过操作符this,就给这个新创建的对象相应的赋予了属性。
function Person(name,age){
this.name = name;
this.age =age;
}
var per = new Pe ...
1.我个人认为学习前一定要搞清楚一点概念,还要问问这样做有什么好处?
2.在javascript看来,对象就是一系列的键-值对的对象,其中可以把这些键-值对当做属性引用,如: person.name
3.创建一个对象var obj = new Object()或者var obj = {}, var person = {name:"dexter",age:23,sex:"男"}
4.属性引用的方法alert(person.name)或者alert(person["name"]),区别[]获取属性的功能更加强大,因为[]里面可以是表 ...
配置Hibernate的主键生成机制,Hibernate的主键生成机制大概有如下几种:
1) Assigned主键由外部程序负责生成,数据交由Hibernate保存时,主键值已经设置完毕,无需Hibernate参与。
2) hilo通过hi/lo 算法实现的主键生成机制,需要额外的 ...
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<sessi ...
将实体对象中的逻辑组成称为component。在配置文件中,使用component节点对组件进行声明。例如,一个用户有两个部分组成,姓名和联系方式。姓名和联系方式都可以作为用户的组成部分。1.表结构如下
use sample;DROP TABLE t_user;CREATE TABLE t_user ( id INT NOT NULL AUTO_INCREMENT , age INT , firstname VARCHAR(50) , lastname VARCHAR(50) , address VARCHAR(200) , zipcode ...
<property name="hibernate.hbm2ddl.auto" value="update" />解释如下:
hibernate.hbm2ddl.auto Automatically validate or export schema DDL to the database when the SessionFactory is created. With create-drop, the database schema will be dropped when the SessionFactory is c ...