脚 本 之 家 www.jb51.net
页面导航:  不限条件-->VA
本地搜索:
1、java数据库操作基本流程  2、几个常用的重要技巧:  可滚动、更新的记录集  批量更新  事务处理  java数据库操作基本流程:取得数据库连接-执行sql语句-处理执行结果-释放数据库连接  1、取得数据库连接  1)用DriverManager取数据库连接  例子:  StringclassName,url,uid,pwd;  className="oracle.jdbc.driver.OracleDriver";  url="jdbc:oracle:thin:@127.0.0.1:1521:orasvr;  uid="system";  pwd="manager";  Class...
http://www.jb51.net//article/2780.htm
在现代的操作系统中,有一个很重要的概念――线程,几乎所有目前流行的操作系统都支持线程,线程来源于操作系统中进程的概念,进程有自己的虚拟地址空间以及正文段、数据段及堆栈,而且各自占有不同的系统资源(例如文件、环境变量等等)。与此不同,线程不能单独存在,它依附于进程,只能由进程派生。如果一个进程派生出了两个线程,那这两个线程共享此进程的全局变量和代码段,但每个线程各拥有各自的堆栈,因此它们拥有各自的局部变量,线程在UNIX系统中还被进一步分为用户级线程(由进程自已来管理)和系统级线程(由操作系统的调度程序来管理)。  既然有了进程,为什么还要提出线程的概念呢?因为与创建一个新的进程相比,创建一个线...
http://www.jb51.net//article/2778.htm
目前整个开发社区对AOP(AspectOrientedPrograming)推崇备至,也涌现出大量支持AOP的优秀Framework,--Spring,JAC,JbossAOP等等。AOP似乎一时之间成了潮流。Java初学者不禁要发出感慨,OOP还没有学通呢,又来AOP。本文不是要在理论上具体阐述何为AOP,为何要进行AOP.要详细了解学习AOP可以到它老家http://aosd.net去瞧瞧。这里只是意图通过一个简单的例子向初学者展示一下如何来进行AOP.  为了简单起见,例子没有没有使用任何第三方的AOPFramework,而是利用Java语言本身自带的动态代理功能来实现AOP.  让我们...
http://www.jb51.net//article/2776.htm
运行时多态性是面向对象程序设计代码重用的一个最强大机制,动态性的概念也可以被说成“一个接口,多个方法”。Java实现运行时多态性的基础是动态方法调度,它是一种在运行时而不是在编译期调用重载方法的机制,下面就继承和接口实现两方面谈谈java运行时多态性的实现。  一、通过继承中超类对象引用变量引用子类对象来实现  举例说明:  //定义超类superA  classsuperA  {  inti=100;  voidfun()  {  System.out.println(“ThisissuperA”);  }  }  //定义superA的子类subB  classsubBextendssup...
http://www.jb51.net//article/2773.htm
  一)Hibernate意义  在一个真正的OOAD中,我们的设计首先是做UML建摸,最终将一个系统涉及所有对象(这个东西不是东西那么简单)用类图来体现一个完整的设计,我们最后可能得到这几种类:控制业务逻辑的类,保存业务数据的类module(bean类),辅助类或者更多(具体问题具体分析,但是将业务所需数据归结为一个类module更适合分层)。到数据库低层实现的时候,  为了获取数据或者存储数据,你不得不为此加上一个操作数据库的控制逻辑,到此,你完美的设计估计会为此付出巨大的努力,因为你看到的业务数据层是一个复杂的模块,即使从面向对象观点来看,我们UML类图中的,业务数据层只是一个数据模块。...
http://www.jb51.net//article/2770.htm
  引言  期待以久的EJB3.0规范在最近发布了它的初稿。在本文中将对新的规范进行一个概要性的介绍,包括新增的元数据支持,EJBQL的修改,实体Bean模型访问bean上下文的新方法和运行时环境等等。作者还讨论了EJB在未来要作出的调整以及EJB3.0与其他开发规范之间的关系。  开始  无论如何由于EJB的复杂性使之在J2EE架构中的表现一直不是很好。EJB大概是J2EE架构中唯一一个没有兑现其能够简单开发并提高生产力的组建。EJB3.0规范正尝试在这方面作出努力以减轻其开发的复杂性。EJB3.0减轻了开发人员进行底层开发的工作量,它取消或最小化了很多(以前这些是必须实现)回调方法的实现,...
http://www.jb51.net//article/2767.htm
我的项目是使用APPLET制作一个实时消息队列监控程序,由于涉及到了本地资源,对APPLET一定要进行数字签名和认证。我使用的环境是WINDOWS2000,应用服务器是WEBLOGIC6.0,开发环境是JBUILDER4.0。之前我提醒大家一定要注意服务器端和客户端的概念。那些文件应该在服务器端,那些文件应该在客户端。  首先在客户端使用JRE1.3.0_01(JAVA运行环境1.3.0.1版本)以取代IE的JVM(JAVA虚拟机),可以到WWW.JAVA.SUN.COM网站上去下载,下载好了先在客户端安装好,安装过程非常简单。  在服务器端的调用APPLET的HTML文件中也需要将它包含进来...
http://www.jb51.net//article/2765.htm
简单介绍一下Java关于xml的API,这样大家看到了缩写就知道是干什么的了。水平有限,多多包涵。    1、JAXP(JavaAPIforXMLParsing)  2、JAXB(JavaAPIforXMLBinding)  3、JAXM(JavaAPIforXMLMessaging)  4、JAX-RPC(JavaAPIforXML-RPC)  1、JAXP定义了在Java中使用DOM,SAX,XSLT的通用的接口。这样在你的程序中你只要使用这些通用的接口,当你需要改变具体的实现时候也不需要修改代码。比如,你用的XSLT处理器太慢了,你想换一个,你不需要修改你以前的代码,只要修改一下JAXP...
http://www.jb51.net//article/2762.htm
使用Java语言编写应用程序最大的优点在于“一次编译,处处运行”,然而这并不是说所有的Java程序都具有跨平台的特性,事实上,相当一部分的Java程序是不能在别的操作系统上正确运行的,那么如何才能编写一个真正的跨平台的Java程序呢?下面是在编写跨平台的Java程序是需要注意的一些事情:  1.编写Java跨平台应用程序时,你可以选择JDK1.0,1.1,1.2或支持它们的GUI开发工具如:Jbuilder,VisualAgeforJava等等,但是必须注意你的Java程序只能使用Java核心API包,如果要使用第三方的类库包,则该类库包也要由Java核心包开发完成,否则在发布你的程序的时候还...
http://www.jb51.net//article/2760.htm
  在平时工作中,难免会遇到把XML作为数据存储格式。面对目前种类繁多的解决方案,哪个最适合我们呢?在这篇文章中,我对这四种主流方案做一个不完全评测,仅仅针对遍历XML这块来测试,因为遍历XML是工作中使用最多的(至少我认为)。  预备  测试环境:  AMD毒龙1.4GOC1.5G、256MDDR333、Windows2000ServerSP4、SunJDK1.4.1+Eclipse2.1+Resin2.1.8,在Debug模式下测试。  XML文件格式如下:  <?xmlversion="1.0"encoding="GB2312"?>  <RESULT>  <VALUE>  <NO>A12...
http://www.jb51.net//article/2759.htm
 一、引子  我们去科技市场为自己的机器添加点奢侈的配件,很多DIYer都喜欢去找代理商,因为在代理商那里拿到的东西不仅质量有保证,而且价格和售后服务上都会好很多。客户通过代理商得到了自己想要的东西,而且还享受到了代理商额外的服务;而生产厂商通过代理商将自己的产品推广出去,而且可以将一些销售服务的任务交给代理商来完成(当然代理商要和厂商来共同分担风险,分配利润),这样自己就可以花更多的心思在产品的设计和生产上了。  在美国,任何企业的产品要想拿到市场上去卖就必须经过代理商这一个环节,否则就是非法的。看来代理商在商业运作中起着很关键的作用。不小心把话题扯远了,回过头来,那么在我们的面向对象的程序...
http://www.jb51.net//article/2758.htm
共有:1181/10,当前106/119页  [首页] [上一页] 102 103 104 105 106 107 108 109 [下一页]  [尾页] 转到: