一、什么是JNDI
早就听说J2EE有13个规范,今天接触了第一个——JNDI,这里所说的规范,其实是一种标准,就像Web开发中接触到的W3C和IE类似。规定了开发人员在一个领域开发时使用某种技术所必须遵循的开发标准或开发方法,具有一定的强制性。
而JNDI也是这13个规范之中的一个:是Java平台的一个标准扩展,提供了一组接口、类和关于命名空间的概念。如同其它很多Java技术一样...
分类:
Web程序 时间:
2015-05-31 21:46:59
阅读次数:
171
JDBC:JavaDataBaseConnectorjava连接数据库技术一、JDBC的发展1、java-->odbc-->DB(桥连)2、java-->本地client工具-->DB(本地clientAPI)3、java-->DB(直连)4、java-->WebServer-->DB(连接池)二、JDBC直连驱动包含的内容1、接口,SUN公司提供,在JDK的..
分类:
数据库 时间:
2015-05-30 18:29:26
阅读次数:
156
一、前言:
Java Servlet是一个基于Java技术的Web组件,运行在服务器端,由Servlet容器所管理,用于生成动态的内容。Servlet是平台独立的Java类,编写一个Servlet实际上就是按照Servlet规范编写一个Java类。
Servlet运行需要一个运行环境,即需要一个Servlet容器,这里我们使用Tomacat。Tomcat作为一个Web服务器,具...
分类:
其他好文 时间:
2015-05-26 12:50:39
阅读次数:
95
JNDI( Java Naming and Directory Interface ),是Java平台的一个标准扩展,提供了一组接口、类和关于命名空间的概念。如同其它很多Java技术一样,JDNI是provider-based的技术,暴露了一个 API和一个服务供应接口SPI(service p.....
分类:
其他好文 时间:
2015-05-25 14:28:10
阅读次数:
129
Tomcat引言:开发语言如:PHP,可以用smarty框架。另外最流行框架有mvc框架:data数据bussiness业务presentation展示而像这种能使用框架的语言,尤其适合开发web站点。C语言相比PHP,首先,c语言与服务器硬件以及OS关系非常紧密,很难使用框架,并且移植平台困难,而且代码维护..
分类:
编程语言 时间:
2015-05-25 06:14:36
阅读次数:
190
java中“继承”是面向对象软件技术当中的一个概念。如果一个类A继承自另一个类B,就把这个A称为"B的子类",而把B称为"A的父类"。继承可以使得子类具有父类的各种属性和方法,而不需要再次编写相同的代码。在令子类继承父类的同时,可以重新定义某些属性,并重写某些方法,即覆..
分类:
编程语言 时间:
2015-05-22 19:26:47
阅读次数:
130
原文链接:http://ifeve.com/java-multi-threading-concurrency-interview-questions-with-answers/ 多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应....
分类:
编程语言 时间:
2015-05-22 16:42:57
阅读次数:
141
本文通过介绍Java的新/旧内存模型,来展示Java技术的历史变迁。旧的Java内存模型Java使用的是共享内存的并发模型,在线程之间共享变量。Java语言定义了线程模型规范,通过内存模型控制线程与变量的交互,从而实现Java线程之间的通信。在JDK5之前,Java一直使用的是旧内存模型。如图1所示...
分类:
编程语言 时间:
2015-05-22 00:11:16
阅读次数:
196
Java已经成为一个庞大而复杂的技术平台,对于开发者而言,特别是刚開始学习的人,要想更好的掌握Java技术,深入理解基本概念不可缺少,能够帮助你提高对Java的进一步了解。以下为你介绍了Java语言的11个关键特性和30个基本概念。 一、Java语言的9个关键特性。(1)Easy:Java的语法比C...
分类:
编程语言 时间:
2015-05-15 19:45:49
阅读次数:
162
一:Java技术体系模块图 二:JVM内存区域模型 1.方法区 也称"永久代” 、“非堆”, ?它用于存储虚拟机加载的类信息、常量、静态变量、是各个线程共享的内存区域。默认最小值为16MB,最大值为64MB,可以通过-XX...
分类:
编程语言 时间:
2015-05-15 16:00:57
阅读次数:
134