`
youngmaster
  • 浏览: 58253 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
A good web for  google extensions:   https://chrome.google.com/extensions?hl=zh-cn
72、EJB的角色和三个对象     一个完整的基于EJB的分布式计算结构由六个角色组成,这六个角色可以由不同的开发商提供,每个角色所作的工作必须遵循Sun公司提供的EJB规范,以保证彼此之间的兼容性。这六个角色分别是EJB组件开发者(Enterprise Bean Provider) 、应用组合者(ApplicationAssembler)、部署者(Deployer)、EJB 服务器提供者(EJB Server Provider)、EJB 容器提供者(EJB Container Provider)、系统管理员(System Administrator)     三个对象是Remo ...
  61、servlet的生命周期     web容器加载servlet,生命周期开始。通过调用servlet的init()方法进行servlet的初始化。通过调用service()方法实现,根据请求的不同调用不同的do***()方法。结束服务,web容器调用servlet的destroy()方法。 ...
16、同步和异步有何异同,在什么情况下分别使用他们?举例说明。   如果数据将在线程间共享。例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就是共享数据 ...
1、面向对象的特征有哪些方面   1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。   2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。    ...
1.不能操作线程和线程 API(线程 API指非线程对象的方法如 notify,wait等)    2.不能操作awt   3.不能实现服务器功能    4.不能对静态属生存取   5.不能使用IO 操作直接存取文件系统    6.不能加载本地库   7.不能将this 作为变量和返回   8.不能循环调用
//Subject.java package com.youngmaster.model.Observer; /** * @author youngmaster * @E-mail:youngmaster.fly@gmail.com * @version myEclipse 6.6 * @create time:2009-11-2 上午01:08:15 */ /** * 察者模式属于行为型模式,其意图是定义对象间的一种一对多的依赖关系, * 当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 * 在制作系统的过 ...
看到一个关于架构和模式设计的站点,感觉非常好,希望和大家分享:http://www.uml.org.cn/sjms/sjms.asp
update.sql UPDATE userinfo SET phone='650.221.2019',email='@johnemails.com', password='john' WHERE username='John ';    
search.sql /** SET SERVEROUTPUT ON PROMPT PROMPT | ------------------------------------------------------------------------ | ; PROMPT | Enter your choice for the search | PROMPT | ...
config.sql -- Clean up the database objects DROP TRIGGER validateUser; DROP PROCEDURE check_email; DROP TABLE userinfo; -- Create the table CREATE TABLE userinfo( username VARCHAR2(20) , password VARCHAR2(40), email VARCHAR2(50) NOT NULL, phone VARCHAR2(12) NOT NULL, hobbi ...

PL-SQL Basic

--- --- ======================PL-SQL Basic==================== --- /**create table stu*/ create table stu( id number(3), name char(8), score number(3), age number(2), sex char(2) ) --- --- =========================over======================== --- /**insert one result*/ in ...
1.Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory 为什么要用: 1. ...
创建一个工具类: //ContextFactory.java package com.youngmaster.jms.utils; import java.util.Hashtable; import javax.naming.Context; import javax.naming.InitialContext; /** * @author youngmaster * @E-mail:youngmaster.fly@gmail.com * @version myEclipse 6.6 * @create time:Sep 26, 2009 1:55:42 ...
创建一个简单的工具类: //ContextFactory.java   package com.youngmaster.jms.utils; import java.util.Hashtable; import javax.naming.Context; import javax.naming.InitialContext; /** * @author youngmaster * @E-mail:youngmaster.fly@gmail.com * @version myEclipse 6.6 * @create time:Sep 26, 2009 1 ...
Global site tag (gtag.js) - Google Analytics