文章列表
获取表中各字段信息:
select * from syscolumns where id=object_id('表名')
获取表中主键的方法:
select * from sysobjects where xtype ='pk'
外键同理
举例:查询表'cdt_1x_basic'的字段信息(包括主键信息)
select a.*,
case b.IsPK when 1 then 1 else 0 end as IsPK
from
(
select * from syscolumns where id=object_id('dbo.cdt_1x_basic')
)a left join
(
...
第一、建立计算机两者之间的关系
java有很多的API支持网络编程,这里我们主要讲解Socket。其实java已经相当简化了网络编程模式。您不用太了解网络的协议和底层实现。(当然,有时间一定要研究一下)java提供ServerSocket类来支持。
当你ServerSocket serverSocket = new ServerSocket (8888)就已经建立了一个固定的位置可以让其它的计算机来访问你了。这里要稍微补充一下端口的支持,端口是为了唯一标识每台计算机唯一服务的,另外端口号是从0~65535之间的,前1024个端口已经被Tcp/Ip 作为保留端口,因此你所分配的端口只 ...
代码与编程题
135、写一个Singleton出来
Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。
一般Singleton模式通常有几种种形式:
第一种形式: 定义一个类,它的构造函数为private的,它有一个static的private的该类变量,在类初始化时实例话,通过一个public的getInstance方法获取对它的引用,继而调用其中的方法。
public class Singleton {
private Singleton(){}
//在自己内部定义自己一个实例,是不是很奇怪?
//注意这是private 只供 ...
EJB方面
94、EJB2.0有哪些内容?分别用在什么场合? EJB2.0和EJB1.1的区别?
答:规范内容包括Bean提供者,应用程序装配者,EJB容器,EJB配置工具,EJB服务提供者,系统管理员。这里面,EJB容器是EJB之所以能够运行的核心。EJB容器管理着EJB的创建,撤消,激活,去活,与数据库的连接等等重要的核心工作。JSP,Servlet,EJB,JNDI,JDBC,JMS.....
95、EJB与JAVA BEAN的区别?
答:Java Bean 是可复用的组件,对Java Bean并没有严格的规范,理论上讲,任何一个Java类都可以是一个Bean。但通常情况下,由于Jav ...
LINUX方面
1、LINUX下线程,GDI类的解释。
答:LINUX实现的就是基于核心轻量级进程的"一对一"线程模型,一个线程实体对应一个核心轻量级进程,而线程之间的管理在核外函数库中实现。
GDI类为图像设备编程接口类库。
...
Java基础方面:
1、作用域public,private,protected,以及不写时的区别
答:区别如下:
作用域 当前类 同一package 子孙类 其他package
public √ √ √ √
protected √ √ √ ×
friendly √ √ ...
(1)Struts:
1)<action path="/my/aa" forward=".view.my.bb" />和
<action path="/my/aa" parameter=".view.my.bb" type="org.apache.struts.actions.ForwardAction"/>
都可以实现向前转发的作用,并且路径可以为在tiles-defs.xml里定义的.view.my.bb,也可以是真实路径。
(1)JSP中的Form:
1 ...