JAVA SE
laoniuer
这个作者很懒,什么都没留下…
展开
-
Drools JBPM区别
参考资料:1、http://www.simpleframework.net/blog/v/9187.html2、http://bbs.middleware123.com/thread-858-1-1.html3、http://222.35.91.208:9000/blog/v/9542.html4、http://blogold.chinaunix.net/u3/110339/sho...原创 2011-03-21 18:02:23 · 210 阅读 · 0 评论 -
JDBC基础(四)转
转自:http://blog.csdn.net/axman/archive/2006/07/07/887823.aspx 作为基础知识的最后部分,我们来说一说结果集的处理,当然是说对一般结果集的处理.至于存储过程返回的多结果集,我们仍然放在高级应用中介绍. SQL语句如何执行的是查询操作,那就要返回一个ResultSet对象,要想把查询结果最后明白地显示给用户...2007-12-25 09:07:25 · 82 阅读 · 0 评论 -
JDBC基础(三) 转
转自:[url]http://blog.csdn.net/axman/archive/2006/07/07/887816.aspx[/url]关于Statement对象: 前面说过,Statement对象是用来绑定要执行的操作的,在它上面有三种执行方法:即用来执行查询操作的executeQuery(),用来执行更新操作的executeUpdate()和用来执行动态的未知的操作...2007-12-24 18:49:36 · 90 阅读 · 0 评论 -
JDBC基础(二) 转
转:[url]http://blog.csdn.net/axman/archive/2006/07/07/887793.aspx[/url]因为是基础篇,所以还是对每一步骤简单说明一下吧: 前面说是,注册驱动程序有多方法,Class.forName();是一种显式地加载.当一个驱动程序类被Classloader装载后,在溶解的过程中,DriverManager会注册这个驱动类...2007-12-24 18:40:52 · 66 阅读 · 0 评论 -
JDBC基础(一)转
转自:[url]http://blog.csdn.net/axman/archive/2006/07/07/887789.aspx[/url]本来不想写这部份入门级的内容,但既然栏目定为JDBC专栏,还是简单写一些吧.JDBC基础(一) 来,我们认识一下! JDBC,JAVA平台的DATABASE的连通性.白话一句,什么意思啊? 就是JAVA平台上和数据库...2007-12-24 18:39:26 · 67 阅读 · 0 评论 -
多线程编程——基础篇 (二)转
转自:[url]http://dev2dev.bea.com.cn/bbsdoc/20060816315.html[/url]2007-12-24 18:37:58 · 73 阅读 · 0 评论 -
多线程编程——基础篇 (一)转
转自:[url]http://dev2dev.bea.com.cn/bbsdoc/20060808312.html[/url][写在前面] 随着计算机技术的发展,编程模型也越来越复杂多样化。但多线程编程模型是目前计算机系统架构的最终模型。随着CPU主频的不断攀升,X86架构的硬件已经成为瓶,在这种架构的CPU主频最高为4G。事实上目前3.6G主频的CPU已经接近了顶峰。 ...2007-12-24 18:11:47 · 84 阅读 · 0 评论 -
再说final变量(转)
转载:[url]http://blog.csdn.net/axman/archive/2006/12/25/1460544.aspx#739121[/url]从jdk1.0到今天,JAVA技术经过十余年的发展,技术上已经发生了巨大的变化.但final变量的定义从它诞生那天起,就没有发生任何变化,也就是这十多年它就一直表示它原来的意思.但遗憾的是,经过十多年仍然有90%的人没有理解它...2007-12-24 17:47:31 · 133 阅读 · 0 评论 -
深入equals方法(转)
[url]http://dev2dev.bea.com.cn/bbsdoc/20060726303.html[/url]2007-12-24 17:34:57 · 115 阅读 · 0 评论 -
深入HashCode方法(转)
转载:http://dev2dev.bea.com.cn/bbsdoc/20060807307.html [b]为什么HashCode对于对象是如此的重要?[/b] 一个对象的HashCode就是一个简单的Hash算法的实现,虽然它和那些真正的复杂的Hash算法相比还不能叫真正的算法,它如何实现它,不仅仅是程序员的编程水平问题,而是关系到你的对象在存取是性能的非常重要的关系.有可...2007-12-24 17:00:32 · 84 阅读 · 0 评论 -
UML 类与类之间的关系
转:http://tmsoft.lsxy.com/index.php?load=read&id=501类与类之间的关系对于理解面向对象具有很重要的作用,以前在面试的时候也经常被问到这个问题,在这里我就介绍一下。类与类之间存在以下关系:(1)泛化(Generalization)(2)关联(Association)(3)依赖(Dependency)(4)聚合(Aggrega...2007-12-21 16:20:47 · 78 阅读 · 0 评论 -
Java编程十大典型问题详解(1)转
http://java.chinaitlab.com/base/735512_1.html第1条 忘记对变量进行初始化 说明:忘记对成员变量进行初始化,或者是没有充分考虑初始化的顺序,是在实现过程当中经常发生的一类Bug.在Java中,如果忘记对局部变量进行初始化,会发生编译错误。因此很多人认为不可能发生初始化的遗漏。但是,如果忘记对成员变量进行初始化是不会导致编译错误的。将会被默认...2007-12-21 13:57:42 · 173 阅读 · 0 评论 -
Java学习过程中应该深入理解的一些重点(转)
http://java.chinaitlab.com/base/735311.html主要说说Java的几大块吧,无法说得很细,因为其实每一块拿出来都能说很多,我就说一下这几块学习的时候的重点或者应该注意的东西。 数值类型: 虽然是面向对象的语言,但是在使用上数值类型还是必不可少的,如果在C的已经掌握了C的数值计算和转换规则,那我想这里应该没有什么问题,只有两点需要注意...2007-12-21 13:53:36 · 99 阅读 · 0 评论 -
JAVA IO 设计模式彻底分析
我想任何一本介绍模式的书在讲到Decorator模式的时候不能不提到它的实际应用--在Java/IO库里面的应用,<< Java与模式>>这本书也不例外,有点不一样的是,这本书在介绍的时候有个专题,是从两个模式来看Java/IO库,完这个专题后,个人感 觉对Java/IO库有了全新的认识同时也加深了Decorator模式跟Adapter适配器模式的理解,现和大家分享下这个在...2007-11-10 21:04:18 · 738 阅读 · 0 评论 -
JDBC初级应用实例(一) 转
转自:http://blog.csdn.net/axman/archive/2006/07/07/887843.aspxJDBC初级应用实例(一) 在了解JDBC基础知识以后,我们先来写一个数据库操作的类(Bean)以后我们会在这个类的基础上,随着介绍的深入不断提供优化的方案. 要把一个数据库操作独立到一个类(Bean)中,至少要考虑以下几个方面: 1.对...2007-12-25 09:25:57 · 81 阅读 · 0 评论 -
JDBC初级应用实例(二) 转
转自:[url]http://blog.csdn.net/axman/archive/2006/07/07/887852.aspx[/url]JDBC初级应用实例(二)[动态访问数据库] 上面有一位朋友问了,如果在已经连结的情况下,知道当前连结的库的表的情况呢?其实只你已经连结了,你就能知道这个库中所以情况而不仅仅上表的情况: 有时(我到目前只见到过一次),我们...2007-12-25 09:35:08 · 131 阅读 · 0 评论 -
JNDI资料整理
*****************************************1 将接口分为Context 和 DirContext JNDI有两个核心接口Context和DirContext, Context中包含了基本的名字操作,而DirContext则将这些操作扩展到目录服务。将这些操作分为两个包一方面为了模块化,另一方面也可以使服务减少不必要的开销。名字是计算服务中的一个...2007-12-26 16:38:32 · 84 阅读 · 0 评论 -
推荐web开发教材
大家能否给推荐一本 用JAVA语言相关的WEB开发方面的教材。该大学生上课用的教材。我选择的是《TOMCAT与JAVA WEB开发技术详解(第2版)》,孙卫琴。但是感觉对学生来说有些贵。大家能否有内容好的,价格适中(...2009-11-25 13:00:32 · 362 阅读 · 0 评论 -
JAVA 线程编程 ----两个线程程序
[b][size=medium]Java的内置线程支持[/size][/b]关于Java好的方面是它有内置的写多线程的支持。Java的设计者知道多线程编程的价值,所以聪明决定在Java的核心部分就决定直接支持线程。在第7章“并发存取对象和变量”就阐述了在Java语言中,synchronized关键字如何被用来锁住对象和类来控制并发存取数据。Thread和ThreadGroup类就在java...2009-11-20 13:08:20 · 413 阅读 · 0 评论 -
JAVA 线程编程 ----什么时候多线程可能不好(When Multiple Threads Might Not Be Good)...
设计程序时候创建更多的线程不总是一个好主意。线程不是免费的;它们会带来一些资源的负担。每个Thread 对象初始化时需要使用内存资源。除了对象本身使用的内存外,JVM还会为每个线程分配两个执行调用堆栈(call stack)。一个堆栈用来跟踪Java方法的调用和局部变量。另一个堆栈用来跟踪本地代码(native code)(典型是C语言代码)的调用。每个线程也需要处理器资源,也会给...2009-11-13 12:59:32 · 83 阅读 · 0 评论 -
JAVA 线程编程 ----为什么要用多线程(Why Use Multiple Thread)
许多情况下,在一个程序中使用多线程是有益处的。下面是一些深度的观察,为什么是有好处的。[b][size=medium]与用户的更好交互(Better Interaction with the User)[/size][/b]如果只有一个线程,那一个程序在同一时刻只能做一件事情。以字处理程序为例,当第一个文档正在格式化和排队打印时,可以打开第二个文档那该多好啊。在一些早前的字处理软件中,...2009-11-11 15:51:14 · 214 阅读 · 0 评论 -
JAVA 线程编程 ----线程介绍
[b][size=medium]概述[/size][/b]浏览网页时,当你等待加载图片时可以阅读和滚动网页中的文本,这种方式不好吗?在字处理软件中,当你打开另一个需要编辑的文档时,可以让一个文档在后台打印又如何呢?也许你已经享受了在回复一封email同时又能下载带有大文件附件的好处。通过允许一个多线程程序在同一时间做多个任务就可以使得这些方便的功能成为可能。这本书可以帮助你学习这些必须的技...2009-11-10 14:59:58 · 80 阅读 · 0 评论 -
iReport设计报表以Excel格式导出时注意的问题
刚开始使用iReport工具,没想到就遇到了问题:在以Excel方式查看,看到Excel文件很难看,出现了Excel混乱的格式:[img]/upload/attachment/96949/b4cbdd2e-2258-3b3b-be23-a673dbe7fdca.bmp[/img]解决的办法: 1、ColumHeader中每个字段之间没有bankSpace,并且高度和Col...原创 2009-04-23 15:08:43 · 347 阅读 · 0 评论 -
到主机 的 TCP/IP 连接失败,达到最大连接数
问题描述:________________________________________________________以前的项目一直运行很好,最近用户打电话,网站运行不起来。看了下Tomcat的日志,错误信息如下(部分无关信息省略):[quote]Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 T...原创 2009-04-23 14:35:18 · 456 阅读 · 0 评论 -
对语言的一些理解
语言的本质 包括语言特点的本质和语言的社会本质两个方面的内容。就语言本身的结构来说,语言是由语音、语法、词汇三部分组成的。语音是语言的物质外壳,是语言中词和语法形式赖以存在的外部形式;词汇是语言中词语的总和,它在语言中起着建筑材料的作用;语法是把语言成分组织起来的各种规则的总和。所有语言都是由这三要素构成的一个完整的系统,缺少了其中的任何一个方面都不行。没有语音,语言无法成为人们所能...2008-05-06 17:54:59 · 1784 阅读 · 0 评论 -
HOW TO DESIGN PROGRAMS
[url]http://www.htdp.org[/url] ·前言向儿童传授程序设计知识有悖于现代教育学.a制定计划.c学习教规.c注重细节.c严格自律有何乐趣?艾伦·佩利(1966年图灵奖获得者),2cc《编程警句许多职业都需要进行某种形式的计算机编程.a会计师使用电子表格和字处理软件编程,3摄影师使用图片编辑器编程,3音乐家使用音响合成器编程,3职业程序员使用计算机编...2008-04-21 09:55:28 · 400 阅读 · 0 评论 -
AOP 入门好文章
[url]http://dev.rdxx.com/Java/2005-07/27/103013203.shtml[/url]2008-04-18 18:42:57 · 67 阅读 · 0 评论 -
Acegi框架介绍
转自:[url=http://tech.it168.com/j/2007-05-22/200705221448921.shtml]这里[/url][color=gray]灰色字体是本人对文章的理解和注释[/color][b]概述:[/b]对于任何一个完整的应用系统,完善的认证和授权机制是必不可少的。Acegi Security(以下简称Acegi)是一个能为基于Spring的企业应...原创 2009-03-30 23:57:22 · 75 阅读 · 0 评论 -
DataSource data source JNDI之间的关系
data source :所谓data source就是一个存储数据的工具或设备,它可以是一个大型企业的发杂数据库或者一个简单的有着行和列的文件(如Excel)。一个data source可以驻留在远程服务器或本地一个PC机器上。一个应用程序Application要访问data source必须通过一个连接(connection)。而DataSource是JAVA类,是JDBC2.0及以后...2009-09-16 17:01:17 · 288 阅读 · 0 评论 -
Head First JSP &Servlet读后感------chapt01
[list][*]Web程序和普通的GUI程序相比最大的优势就在于其部署(deployment)灵活、成本低。[*]Web服务器的作用就是来接受客户的请求,然后向客户返回某些东西,这些东西可能是一个Html文件,也可能是图片,或者PDF文件。[*]Web服务器通常指硬件或者软件,其中存有许多客户感兴趣的东西;[*]客户发送的请求包括两方面的内容:“向谁”请求什么“资源”。[/l...2008-01-02 22:50:24 · 88 阅读 · 0 评论 -
JAVA之精髓IO流(转)
一. Input和Output 1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型: 1.1 以字节为导向的stream 以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型: 1)...2007-11-10 19:50:03 · 73 阅读 · 0 评论 -
国内外Java教学模式的比较与探讨
1引言 众所周知,Java是20世纪90年代初推出的一种纯面向对象编程语言工具,自从它面世以来,已经获得了业界的一致推崇,由于它的可移植性、跨平台性等优 点,在基于因特网的系统开发中得到了广泛应用,所以,Java又有“网络程序设计语言”一说。目前,Java的应用领域可以分为J2SE、J2EE、 J2ME三个方面,J2SE是Java标准开发版本,J2EE是企业完全版本,J2ME是移动设备开...2007-10-25 10:42:11 · 484 阅读 · 0 评论 -
JAVA正则表达式
最近要对一些字符串处理,找了篇比较全的正则。原文 http://wcjok.bokee.com/4293762.htmlJAVA正则表达式关键词: 正则表达式 正则表达式作为本章的结尾,我们来看一看正则表达式(regular expression)。正则表达式是JDK 1.4的新功能,但是对s...2007-10-23 21:48:31 · 107 阅读 · 0 评论 -
(转)新手请看:Java基础知识——Java入门与加深
自:http://gceclub.sun.com.cn/NASApp/sme/jive/thread.jsp?forum=8&thread=341921 什么是Java、Java2、JDK?JDK后面的1.3、1.4.2版本号又是怎么回事?答:Java是一种通用的,并发的,强类型的,面向对象的编程语言(摘自Java规范第二版) JDK是Sun公司分发的免费Java开发工具,正式名称为...2007-09-14 12:12:40 · 84 阅读 · 0 评论 -
Java及相关字符集编码问题研究
1. 概述本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。2. 编码基本知识最早的编码是...2007-09-14 11:58:50 · 58 阅读 · 0 评论 -
(转)JDBC知识普及
1. JDBC 的用途是什么?简单地说,JDBC 可做三件事:与数据库建立连接,发送SQL 语句,处理结果。下列代码段给出了以上三步的基本示例:Connection con = DriverManager.getConnection ("jdbc:odbc:wombat", "login", "password");Statement stmt = con.createStatem...2007-09-12 14:19:28 · 173 阅读 · 0 评论 -
JAVA开发者应该去的20个英文网站
http://www.javaalmanac.com Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处.http://www.onjava.com O'Reilly的Java网站. 每周都有新文章http://java.sun.com 官方的Java开发者网站 - 每周都有新文章发表http://www...2007-09-12 13:42:02 · 270 阅读 · 0 评论 -
趣说java处理异常的方式
调用java的方法就像你叫一个人去办事,比如说你让他去买东西,那个人会警告你,买东西可以,但是会有问题,比如说你给的钱不够了,没有你要买的东西没有了什么的,这些可能它会在后面throws出来,虽然这些有可能不发生,但是你应该有应付这些情况的准备,如果你可以做主,你就要try catch住这些Exception,然后处理;如果你处理不了这些问题,那你也throw出去,是谁让你找...2007-09-12 10:25:03 · 69 阅读 · 0 评论 -
经典java问题,你能答出几个?
第一,谈谈final, finally, finalize的区别。 final—修饰符 (关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定 初值,而在以后的引用中只能读取,不可修改。被声...2007-09-12 10:24:28 · 74 阅读 · 0 评论 -
(转)每个初学者都应该搞懂的问题!
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。问题一:我声明了什么!String s = "Hello world!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”...2007-09-12 10:05:48 · 71 阅读 · 0 评论