java数据库连接(jdbc)由一组用 java 编程语言编写的类和接口组成。jdbc 为工具/数据库开发人员提供了一个标准的 api,使他们能够用纯java api 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。一、连接各种数据库方式速查表下面罗列了各种数据库使用jdbc连接的方式,可以作为一个手册使用。1、oracle8/8i/9i数据库(thin模式) class.forname("oracle.jdbc.driver.oracledriver").newinstance(); string url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的sid string user="test&qu...
java 声音技术浅析java 的魅力之一就是对多媒体的支持,appley使得原来沉闷的网页变得丰富起来,在java.applet中提供了很多功能强大的方法对多媒体的支持。现在我们就java中的声音技术来分析其中的功能。一 在applet中播放声音 播放声音是java对多媒体的支持一个重要部分.现今流行的声音格式有wav,mid,au为扩展名的声音文件。而java现主要支持以au为名的声音。在applet中专门提供了类audioclip来对声音的支持。由于applet的多媒体功能书上都有很清晰的介绍也很简单。我们就以一个例子来结束这部分的说明。import java.applet.*;public class sounda extends applet{ public static void main (string[] args) {audioclip ac = getaudioclip...
相信很多人都用过weblogic的服务器,当你进入控制台页面的时候 会发现它是通过tree来实现个个页面的调用.现在网页大多是用javascipt语言来实现通用树的结构.而你细心看一下就会发现weblogic是通过applet里添加swing组件的jtree来实现页面的调用.现在来简单讲解下其中的实现 本人使用的 jbuilder2005作为开发工具 1.新建一个applet2.设置布局gridlayout 1行一列 3.添加一个jtree并添加子节点4. 添加jtree的mouse_click事件 并在事件中添加如下代码this.getappletcontext.showdocument(url);这样便可以实现applet中通过通用树调用web页面.本文中省略拉具体的树的建立和子节点的判断.请大家自给尝试...
回顾一下昨天所学习的基于连接池的socket,其原理中的要点如下:服务器开放有限个pooledconnectionhandler线程用来处理连接;客户的连接请求均加入到pool连接池中(实际是linklist()对象);pooledconnectionhandler一旦发现连接池中有连接请求,就立即着手处理;大家都使用同一个pool(所以它是静态变量)目前为止,有关java程序设计的一些基本内容都已经学习的差不多了.现在是学以致用的时候了.学习任何语言,要想真正的谈得上入门,都应该以一个实际的编程经验为标志的,我想.以前用c++编过一个俄罗斯方块,觉得这个游戏的程序设计挺能体现面向对象的思想的.java和c++有很多共同点,依葫芦画瓢谁都会,那么就重新实现一遍吧,反正也忘得差不多了,权当温故知新.另外,既然花了那么多时间来研究socket,那就索性编出一个网络版的来.俄罗斯方块的程序需要图...
java的入门比我想象中的还要简单的多,目前为止我已经对java的基本语法结构有所了解.但我知道,深入的研究任何一门语言,都需要时间和实践的积累.applet是java编写的可以在浏览器端运行的代码,它与应用程序的明显区别在于其执行方式的不同,应用程序如c程序是从main()主程序开始运行的,而applet则比较复杂.具体如何复杂我不太清楚,但我会慢慢清楚的。关于applet的一个重要性质是,我可以将html中的值作为参数传递给applet(通过getparameter()来获取参数值).这样,为了产生不同的效果,我们不需要重新编译java程序,而只需修改html的参数值即可.由于html的代码也可以动态生成的,因此我可以对网页的动态效果进行随心所欲的控制.在applet的生命周期中有3个比较主要的方法:init,start,stopinit():负责applet的初始化,在整个apple...
一、jmf 开发环境的设置下载jmf windows performace packhttp://java.sun.com/products/java-media/jmf/2.1.1/setup.html设置路径set jmfhome=c:jmf2.1.1 set classpath=%jmfhome%libjmf.jar;%jmfhome%libsound.jar;.;%classpath%二、播放器的例子代码//use media player bean play localhost filesimport java.applet.*;import java.awt.*;import java.net.*;import javax.media.*;public class playerapplet extends applet implements controllerlis...
<p>from leeak的blog: <a href="http://www.matrix.org.cn/blog/leeak">http://www.matrix.org.cn/blog/leeak</a></p><p><br>学习j2se过程中的30个基本概念<br>前言: 在我们学习java的过程中,掌握其中的基本概念对我们的学习无论是j2se,j2ee,j2me都是很重要的,j2se是java的基础,所以有必要对其中的基本概念做以归纳,以便大家在以后的学习过程中更好的理解java的精髓,在此我总结了30条基本的概念.<br>java概述:<br>目前java主要应用于中间件的开发(middleware)处理客户机于服务器之间的通信技术,早期的实践证明,j...
具有applet & application 双重身份的类applet(小应用程序) 就用于网页中,美化和丰富网页的内容,由浏览器管理其生命周期(life cycle), 即生成(new)、初始化(init)、运行(start)、停止(stop)和销毁(destroy)等。写 applet,必须从 java.applet.applet 类继承,并根据需要重载 init()(applet 被读入系统时由浏览器调用,只调用一次,初始化 appet), start()(浏览器运行 applet 时调用), stop()(浏览器停止 applet 时调用), destroy()(applet 被销毁时调用,在这里释放一些需要释放的资源) 等方法。如下例是一个简单的、什么都不做的 applet:/** * @(#) myapplet.java * @author fancy */import...
作者: 边城狂人 (2002-4-2) 出处: 边城客栈 -- applet(小应用程序) 就用于网页中,美化和丰富网页的内容,由浏览器管理其生命周期(life cycle), 即生成(new)、初始化(init)、运行(start)、停止(stop)和销毁(destroy)等。写 applet,必须从 java.applet.applet 类继承,并根据需要重载 init()(applet 被读入系统时由浏览器调用,只调用一次,初始化 appet), start()(浏览器运行 applet 时调用), stop()(浏览器停止 applet 时调用), destroy()(applet 被销毁时调用,在这里释放一些需要释放的资源) 等方法。如下例是一个简单的、什么都不做的 applet: /** * @(#) myapplet.java * @author fancy */ impo...
(来源:java编程思想) “本附录由joe sharp投稿,并获得他的同意在这儿转载。请联系sharpjoe@aol.com”java语言特别强调准确性,但可靠的行为要以性能作为代价。这一特点反映在自动收集垃圾、严格的运行期检查、完整的字节码检查以及保守的运行期同步等等方面。对一个解释型的虚拟机来说,由于目前有大量平台可供挑选,所以进一步阻碍了性能的发挥。“先做完它,再逐步完善。幸好需要改进的地方通常不会太多。”(steve mcconnell的《about performance》[16])本附录的宗旨就是指导大家寻找和优化“需要完善的那一部分”。d.1 基本方法只有正确和完整地检测了程序后,再可着手解决性能方面的问题:(1) 在现实环境中检测程序的性能。若符合要求,则目标达到。若不符合,则转到下一步。(2) 寻找...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器