- 博客(63)
- 资源 (3)
- 收藏
- 关注
转载 java中对象的序列化
序列化的过程就是将对象写入字节流和从字节流中读取对象。将对象状态转换成字节流之后,可以用java.io包中的各种字节流类将其保存到文件中,可以通过管道或线程读取,或通过网络连接将对象数据发送到另一主机。对象序列化功能非常简单、强大,在RMI、Socket、JMS、EJB都有应用。对象序列化问题在网络编程中并不是最激动人心的课题,但却相当重要,具有许多实用意义。一:对象序列化可以实现
2010-01-26 15:37:00
1417
转载 java回调机制
回调概念:软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,调用方要等待对方执行完毕才返回,它是一种单向调用;回调是一种双向调用模式,也就是说,被调用方在接口被调用时也会调用对方的接口;异步调用是一种类似消息或事件的机制,不过它的调用方向刚好相反,接口的服务在收到某种讯息或发生某种事件时,会主动通知客户方(即调用客户方的接口)
2009-11-25 14:31:00
1688
原创 JAVA遍历一个文件夹中的所有文件
在实际项目中给定一文件夹,得到这个文件夹下所有的文件这样的需求并不是很多,更多的是查找或是删除某一具体的文件 import java.io.File;import java.util.ArrayList;public class FileTest { private static ArrayList filelist = new ArrayList(); public static
2009-09-25 14:48:00
104875
5
转载 weblogic中影响性能的参数总结
注:本文系转载,仅限于学习目的。关于表1和表2的说明,其中表1指参数所在的文件位置。表2则表示在weblogic图形设置界面中的具体菜单。1名称参数位置作用 高速缓存max-beans-in-cacheweblogic-ejb-jar.xml实体bean缓存空间的大小,如果缓存的空间太小,有些bean就被滞留在数据库中,下次调用时就必须
2009-09-24 10:30:00
3655
转载 Java虚拟机(JVM)参数配置说明
注:本文转自http://lavasoft.blog.51cto.com 的Java虚拟机(JVM)参数配置说明,作为自己学习用。Java虚拟机(JVM)参数配置说明 在Java、J2EE大型应用中,JVM非标准参数的配置直接关系到整个系统的性能。JVM非标准参数指的是JVM底层的一些配置参数,这些参数在一般开发中默认即可,不需要任何配置。但是在生产环境中,为了提高性能,往往需要调
2009-09-24 10:07:00
774
原创 Weblogic集群概念和配置(三)
Node Server 节点管理器是一个单独运行的后台程序,一般运行在被管理服务器的机器上,用来提供远程启动和停止服务器的功能。 Node Server 和 Machine 一般是一对一的关系,和 Managed Server 是一对多的关系,一个 Node Managed 可以启动和停止一个 Machine 上的多个 Managed Server 。
2009-09-08 11:10:00
2564
转载 一篇不错的讲解Java异常的文章
出处不知道,就不写了 一篇不错的讲解Java异常的文章(转载) 六种异常处理的陋习你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter o
2009-09-08 09:25:00
1774
原创 LPAD和RPAD的用法
在Oracle中,lpad函数将左边的字符串填充一些特定的字符,其语法格式如下:lpad( column, padded_length, [ pad_string ] ) 其中column是需要处理的列 padded_length是要返回的字符串的长度,如果这个数量比原字符串的长度要短,lpad函数将会把字符串column从右边进行截取使其符合padded_length的长
2009-08-21 13:44:00
1773
转载 start with ... connect by用法简介
通过START WITH . . . CONNECT BY . . .子句来实现SQL的层次查询.自从Oracle 9i开始,可以通过 SYS_CONNECT_BY_PATH 函数实现将父节点到当前行内容以“path”或者层次元素列表的形式显示出来。自从Oracle 10g 中,还有其他更多关于层次查询的新特性 。例如,有的时候用户更关心的是每个层次分支中等级最低的内容。那么你就可以利用伪列函数C
2009-08-20 15:56:00
828
转载 oracle树结构
树结构查询ORACLE是一个关系数据库管理系统,它用表的形式组织数据,在某些表中的数据还呈现出树型结构的联系。例如,我们现在讨论雇员信息表EMP,其中含有雇员编号(EMPNO)和经理(MGR)两例,通过这两列反映出来的就是雇员之间领导和被领导的关系。有些雇员领导另一些雇员,有些雇员被领导,还有些雇员领导一些人又被别人领导,他们之间的这种关系就是一种树结构,图1.1表示了EMP表雇员间的这种树结构。
2009-08-20 15:55:00
687
转载 明明白白Unsupported major.minor version 49.0的错误
转自隔叶黄莺http://www.blogjava.net/Unmi/archive/2007/12/04/165035.html一:要解决的问题 我们在尝鲜 JDK1.5 的时候,相信不少人遇到过 Unsupported major.minor version 49.0 错误,当时定会茫然不知所措。因为刚开始那会儿,网上与此相关的中文资料还不多,现在好了,网上一找就知道是如何解决,大多会告诉
2009-06-23 09:44:00
626
转载 Servlet规范简介
引言 Web 框架一般是通过一个 Servlet 提供统一的请求入口,将指定的资源映射到这个 servlet, 在这个 servlet 中进行框架的初始化配置,访问 Web 页面中的数据,进行逻辑处理后,将结果数据与的表现层相融合并展现给用户。 WEB 框架想要在符合 Servlet 规范的容器中运行,同样也要符合 Servlet 规范。 将一个 WEB 框架注入到一个 servlet 中
2009-06-23 09:11:00
896
转载 java垃圾回收
我们知道,许多程序设计语言都允许在程序运行期动态地分配内存空间。分配内存的方式多种多样,取决于该种语言的语法结构。但不论是哪一种语言的内存分配方式,最后都要返回所分配的内存块的起始地址,即返回一个指针到内存块的首地址。 当已经分配的内存空间不再需要时,换句话说当指向该内存块的句柄超出了使用范围的时候,该程序或其运行环境就应该回收该内存空间,以节省宝贵的内存资源。 在C,C++
2009-06-09 10:31:00
2284
4
转载 Java 编码规范
Java 编码规范名称 Java语言编码规范(Java Code Conventions)译者晨光(Morning)声明 如需复制、传播,请附上本声明,谢谢。原 文 出 处 :http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html,译文出处:http://morningspace.51.net/,moyingzz@etang.com说
2009-05-26 15:13:00
1013
原创 java反编译插件-jadclipse
jad是java的命令行反编译程序,反编译出来的java文件可读性较高,但命令下的操作还是略显麻烦;还好出了一款eclipse的插件jadclipse 下载地址是http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download页面里有jadeclipse与eclipse版本之间详细的对应信息,大家可以根据自己的eclips
2008-11-03 22:00:00
1296
转载 系统权限设计概述
转自《http://blog.163.com/zhenxing_0421/blog/static/609192192008421103830814/》前言:权限往往是一个极其复杂的问题,但也可简单表述为这样的逻辑表达式:判断“Who对What(Which)进行How的操作”的逻辑表达式是否为真。针对不同的应用,需要根据项目的实际情况和具体架构,在维护性、灵活性、完整性等N多个方案之间比较权
2008-06-26 10:28:00
1397
原创 关于Oracle数据库中数据乱码的问题
做软件的朋友,在做国际化程序时大多会遇到oracle数据库乱码的问题,究其原因都是字符集惹的祸。(比方说数据库服务器在韩国,其字符集为KO16KSC5601,而我们本地的为ZHS16GBK,像这样的情况下,我们去访问韩国数据库服务器时都会出现乱码的问题)为了实现数据的正常显示,可按照如下步骤进行修改。1:首先,安装oracle 的client或server端(选择的字符集为标准UTF-8)2:修改
2008-06-03 13:10:00
3875
原创 oracle日期函数的使用
MONTHS_BETWEEN日期函数的使用,是计算具体两个dates 的差下面载自oracle官方的说明: PurposeMONTHS_BETWEEN returns number of months between dates date1 and date2. If date1 is later than date2, then the result is positive. If
2008-06-03 11:28:00
3359
原创 SAP是什么
SAP是什么SAP起源于Systems Application, Products in DATA processing. SAP既是公司名称,又是其ERP (Enterprise-wide Resource Planning)软件名称. SAP公司成立于1972年,总部位于德国沃尔多夫市,是全球最大的企业管理和协同化电子商务解决方案供应商、全球第三大独立软件供应商。目前,SA
2008-06-02 15:50:00
4723
原创 将页面以excel的形式导出
将页面以Excel的形式到处,常见的做法有两种:一:在要导成Excel文件中,按如下设置就可完成(打开改页面时,直接以Excel形式被打开) response.setContentType("application/vnd.ms-execl"); response.setHeader("Content-Type", "application/vnd.ms-execl"); respon
2008-04-11 15:12:00
2328
转载 编写你自己的单点登录(SSO)服务
单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行进一步分析,指出相应的风险和需要改进的方面。本文除了从多个方面和角度给出了对单点登录(SSO)的全面分析,还并且讨论了如何将现
2008-02-18 14:32:00
1359
转载 单点登陆(Single Sign On-SSO)
本文以某新闻单位多媒体数据库系统为例,提出建立企业用户认证中心,实现基于安全策略的统一用户管理、认证和单点登录,解决用户在同时使用多个应用系统时所遇到的重复登录问题。 随着信息技术和网络技术的迅猛发展,企业内部的应用系统越来越多。比如在媒体行业,常见的应用系统就有采编系统、排版系统、印刷系统、广告管理系统、财务系统、办公自动化系统、决策支持系统、客户关系管理系统和网站发布系统等。由于这些
2008-02-18 14:29:00
1338
转载 用 for/in 在 Java 5.0 中增强循环
转自:http://www.ibm.com/developerworks/cn/java/j-forin.html 2004 年 11 月 30 日for/in 循环通常叫作 增强的 for 或者 foreach,它是 Java 5.0 中一个极为方便的特性。实际上它没有提供任何新的功能,但它显然能让一些日常编码任务变得更简单一些。在本文中,您将学习这方面的许多内容,其中包括使用 for/
2008-01-31 09:19:00
1354
1
原创 Weblogic集群概念和配置(六)
启动管理服务器l C:/Documents and Settings/Administrator>cd C:/bea/user_projects/domains/myclusterdomain2008l C:/bea/user_projects/domains/myclusterdomain2008>startWeblogic.cmd启动代理服务器登
2008-01-28 11:36:00
10663
3
原创 Weblogic集群概念和配置(五)
创建集群步骤五创建集群步骤六创建集群步骤七创建集群步骤八创建集群步骤九创建集群步骤十创建集群步骤十一创建集群步骤十二创建集群步骤十三创建集群步骤十四创建集群步骤十五创建集群步骤十六创建集群步骤十七
2008-01-28 11:24:00
6309
原创 Weblogic集群概念和配置(四)
代理l 集群由代理来实现负载均衡。通过将请求转发到不同的管理服务器上来实现。l 代理是用来分发用户请求,代理可以硬件设备也可以是软件Web服务器,。一般来说硬件代理的性能强大些,而且稳定性也优于软件代理。l 硬件带来的厂家主要有:F5 Networks、Radware、array,浪潮、趋势等l 软件代理主要有:IIS、Apac
2008-01-28 11:03:00
11258
1
原创 Weblogic集群概念和配置(二)
Administrator Server图示Managed Server定义一被管理服务器是用来部署运行各种应用程序的。一个域中有一台或多台被管理服务器Managed Server定义二在生产环境中,域由一个管理服务器与多个被管服务器组成。在启动这个域的被管服务器时,首先必须先启动管理服务器,被管服务器启动时,会被命令从管理服务器获得配置信息。这样,管理服务器就
2008-01-28 10:30:00
6775
1
原创 Weblogic集群概念和配置(一)
重要概念l Domain l Administrator Server l Managed Server l Machinel Node Manager l ClusterDomain定义一Domain是WebLogic Server实例的基本管理单元。由配置为Administrator
2008-01-28 10:18:00
8760
2
转载 Java虚拟机类装载:原理、实现与应用
By jorren 发表于 2005-12-21 15:13:00 一、引言 Java虚拟机(JVM)的类装载就是指将包含在类文件中的字节码装载到JVM中, 并使其成为JVM一部分的过程。JVM的类动态装载技
2007-06-01 17:22:00
3160
1
原创 JFreeChart教程(二)
three:创建折线图//创建折线图(Category)数据对象 String series1 = "First"; String series2 = "Second"; String series3 = "Third"; String type1 = "2001"; String type2 = "2002
2007-05-31 17:01:00
15546
12
原创 JFreeChart教程(一)
一、JFreeChart获取。 JFreeChart是JFreeChart公司在开源网站SourceForge.net上的一个项目,该公司的主要产品有如下: 1、JFreeReport:报表解决工具 2、JFreeChart:Java图形解决方案(Application/Applet/Servlet/Jsp) 3、JCommon:JFreeR
2007-05-31 15:53:00
77566
29
原创 关于“Guice ”
Guice 是做是么的,好长时间没有关注技术了,对这个概念一点都不了解,上网查查看,原来是Google的一个open source Java DI 框架。网上是这样描述的“Guice是一个轻量级,基于Java5(主要运用泛型与注释特性)的依赖注入框架(IOC)。Guice非常小而且快。Guice是类型安全的,它能够对构造函数,属性,方法(包含任意个参数的任意方法,而不仅仅是setter方法)进行
2007-05-28 18:21:00
1387
1
转载 JAVA中native方法的使用
关键词: JAVA中native方法 Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。 可以将native方法比作Java程序同C程序的接口,其实现步骤:
2007-05-24 14:54:00
2242
转载 java Native Method初涉
关键字: J2ME J2SE 今天花了两个小时把一份关于什么是Native Method的英文文章好好了读了一遍,以下是我依据原文的理解。一. 什么是Native Method 简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java
2007-05-24 14:09:00
2127
原创 Java打印程序设计
1 前言在我们的实际工作中,经常需要实现打印功能。但由于历史原因,Java提供的打印功能一直都比较弱。实际上最初的jdk根本不支持打印,直到jdk1.1才引入了很轻量的打印支持。所以,在以前用Java/Applet/JSP/Servlet设计的程序中,较复杂的打印都是通过调用ActiveX/OCX控件或者VB/VC程序来实现的,非常麻烦。实际上,SUN公司也一直致力于Java打印功能的完善,
2007-03-05 11:10:00
2797
转载 BigDecimal对象的用法
在我现在进行的项目中用到这种类型,用它来表示金额。可这种类型非常精确,当你在数据库里插入一条数据是6.00时,在显示时却是6.000000000000000000000。在页面显示非常不美观。在网上找了找,还真的找到了解决办法拿来和大家分享一下,在以后做系统时可以用到。它不仅可以做到double和float,而且在商业计算上也能显示它的作用。java.math.BigDecimal。BigD
2007-01-29 19:29:00
17348
2
原创 JSF资料网站
JSF是SUN公司最新推出的取代JSP的视图层框架, 不错的一个东东,里面封装了很多东西,比如动态树,树表格实现起来是相当的简单。偶这方面也是刚接触不熟悉啊。英文不好的朋友们可以去下面这个网站去看看,相信大家收获不小(不知道是美国人别有用心还是咋地。。网站竟然是台湾的,用的是繁体字,大家要是看不懂的话,介意找本古汉语字典慢满的查)http://www.javaworld.com.tw/conflu
2007-01-12 21:12:00
1605
原创 关于组件jClientUpload的问题
最近一直在弄文件的上传,查了不少资料,什么Smartupload ,Struts 里的FileUpload, commons-fileupload,(这个感觉还不错,但还是不能满足客户的要求),以至于发现了一个最新的上传组件jClientUpload(下载地址:http://www.javazoom.net/applets/jclientupload/jclientupload.html)jC
2006-07-05 18:25:00
1178
转载 Jakarta Commons:巧用类和组件(转)
Jakarta Commons是Jakarta的子项目,它创建和维护着许多独立软件包,这些包一般与其他框架或产品无关,其中收集了大量小型、实用的组件,大部分面向服务器端编程。 Commons的包分成两部分:Sandbox,Commons代码库。Sandbox是一个测试平台,用来检验各种设想、计划。本文介绍的组件属于Commons代码库,文章将展示各个组件的功能、适用场合,并通过简单的例子介绍其
2006-06-30 17:25:00
1308
原创 java实现大文件的上传
最近项目经理逼着让偶做树的展开,表嵌套表,可惜偶刚参加工作,水平低,这不在查资料嘛,可是不多久就传来了经理的叫嚣声,这么简单的东西,都一天了,你还没做完..................,哎真是郁闷,谁让咱水平低呢(心想,什么时候等我水平提高了,看我怎么收拾你,又一想,等我水平提高了,人家早不知道干什么去了,废话不多说了)文件上传一直是B/S结构中很重要的一项功能,在java中并没有很好的
2006-06-30 17:00:00
16864
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人