●java技术
文章平均质量分 77
tzhliang
这个作者很懒,什么都没留下…
展开
-
用jsp做个有彩纹的随机码
Color getRandColor(int fc,int bc){//给定范围获得随机颜色Random random = new Random();if(fc>255) fc=255;if(bc>255) bc=255;int r=fc+random.nextInt(bc-fc);int g=fc+random.nextInt(bc-fc);int b=fc+random.nextInt(bc-转载 2004-11-02 14:15:00 · 751 阅读 · 0 评论 -
java中文乱码的解决
在基于JAVA的编程中,经常会碰到汉字的处里及显示的问题,比如一大堆乱码或问号。这是因为JAVA中默认的编码方式是UNICODE,而中国人通常使用的文件和DB都是基于GB2312或者BIG5等编码,故会出现此问题。以前我也经常为这个问题而苦恼,后来经查了些资料,终于解决了,我知道一定有很多朋友也会碰到这个问题,所以特就总结了一下,来拿出来让大家一起分享了。1、在网页中输出中文。JAVA在网络传输中转载 2004-09-25 18:01:00 · 1272 阅读 · 0 评论 -
[J2EE]使用 EJB 组件你需要了解些什么呢?--是一些关于使用条件的判断标准
如果你正在开发一个新的 web 应用,你可能会问企业级 JavaBeans 组件(EJB)适合于做什么。EJB 组件是每个解决方案中必须的一部分吗,还是说缺乏经验的开发小组应该完全避免使用 EJB 组件?在大多数决策中,答案要根据实际情况而定。Kyle 和 Lee 帮助解决了这个问题,他们罗列了一些有助于你决定一个应用是否适合使用 EJB 的判断标准。 在现今的技术条件下,何时以及是否转载 2004-08-17 17:36:00 · 1137 阅读 · 0 评论 -
12个最重要的J2EE最佳实践(二)
4. 从一开始就计划使用 J2EE 安全性。 启用 WebSphere 安全性。这使您的 EJB 和 URL 至少可以让所有授权用户访问。不要问为什么——照着做就是了。 在与我们合作的客户中,一开始就打算启用 WebSphere J2EE 安全性的顾客是非常少的,这一点一直让我们感到吃惊。据我们估计大约只有 50% 的顾客一开始就打算使用此特性。例如,我们曾与一些大型的金融机构(银行、代理等等)合转载 2004-08-09 09:26:00 · 852 阅读 · 0 评论 -
开发完整J2EE的八个步骤
摘要 Java 2企业版本(The Java 2 Enterprise Edition,J2EE)平台由4个主要的部分组成:规范,参考实现,兼容性测试包和BluePrints程序。BluePrints描述了一个分布式组件体系的最佳练习和设计指导方针。这篇文章介绍了一个由八个步骤组成的J2EE开发方法论,该方法是基于Rational Unifie转载 2004-08-06 18:03:00 · 1073 阅读 · 0 评论 -
分布式系统架构的应用
提到分布式计算技术的应用和工具,目前成熟的技术包括J2EE, CORBA和.NET(DCOM),这些技术牵扯的内容非常广,相关的书籍也非常多,本文不介绍这些技术的内容,也没有涉及这些技术的细节,只是从各种分布式系统平台产生的背景和在软件开发中应用的情况来探讨它们的主要异同。 一、分布式计算技术的形成 CORBA (Common Object Request Brok转载 2004-08-09 15:42:00 · 1812 阅读 · 0 评论 -
翻译:8条用于分布式计算的架构技巧
worldheart(翻译) 关键字 分布式计算 出处 http://java.oreilly.com/news/ejbtips_0500.html 翻译:8条用于分布式计算的架构技巧译者:worldheart@263.net 来源:CSDN1. 尽量采用关系数据库。采用关系数据库系统用于持久性。因为关系数据库系统很常见、通过实践证明过的、被标准化、可维护、健壮,并且很好的被第三厂商提供的工具支持转载 2004-08-09 12:02:00 · 781 阅读 · 0 评论 -
12个最重要的J2EE最佳实践(一)
最佳实践 1、始终使用 MVC 框架。2、在每一层都应用自动单元测试和测试管理。 3、按照规范来进行开发,而不是按照应用服务器来进行开发。 4、从一开始就计划使用 J2EE 安全性。5、创建您所知道的。 6、当使用 EJB 组件时,始终使用会话 Facades。 7、使用无状态会话 bean,而不是有状态会话 bean. 8、使用容器管理的事务。 9、将 JSP 作为表示层的首选。10、当使用 H转载 2004-08-09 09:24:00 · 736 阅读 · 0 评论 -
12个最重要的J2EE最佳实践(三)
8. 使用容器管理的事务。 学习一下 J2EE 中的两阶段提交事务,并且使用这种方式,而不是开放您自己的事务管理。容器在事务优化方面几乎总是比较好的。 使用容器管理的事务(CMT)提供了两个关键的优势(如果没有容器支持这几乎是不可能的):可组合的工作单元和健壮的事务行为。 如果您的应用程序代码显式地使用了开始和结束事务(也许使用 javax.jts.UserTransaction 或者甚至是本地资转载 2004-08-09 09:27:00 · 639 阅读 · 0 评论 -
JDBC3.0研究报告(节选)
? 数据库连接池的基本原理传统的数据库连接方式(指通过DriverManager和基本实现DataSource进行连接)中,一个数据库连接对象均对应一个物理数据库连接,数据库连接的建立以及关闭对系统而言是耗费系统资源的操作,在多层结构的应用程序环境中这种耗费资源的动作对系统的性能影响尤为明显。 在多层结构的应用程序中通过连接池(connection pooling)技术可以使系统的性能明显得到提到转载 2004-08-02 17:15:00 · 473 阅读 · 0 评论 -
用J2EE架构企业级应用
用J2EE架构企业级应用 本文选自:开放系统世界—赛迪网 2003年02月25日 企业级应用是指那些为商业组织、大型企业而创建并部署的解决方案及应用。这些大型企业级应用的结构复杂,涉及的外部资源众多、事务密集、数据量大、用户数多,有较强的安全性考虑。当代的企业级应用决不可能是一个个的独立系统。在企业中,一般都会部署多个彼此连接的、相互通过不同集成层次进行交互的企业级应用,同时这些应转载 2004-08-02 16:03:00 · 591 阅读 · 0 评论 -
JSP的运行内幕
经常有朋友问起,JSP和Servlet之间有什么区别,两者之间又有什么联系?其实Servlet技术的出现时间很早,是当时为了Java的服务器端应用而开发的。大家都知道Applet是应用小程序,Servlet就是服务器端小程序了。但在Microsoft公司的ASP技术出现后,使用Servlet进行响应输出时一行行的输出语句就显得非常笨拙,对于复杂布局或者显示页面更是如此。JSP就是为了满足这种需求在转载 2004-08-02 17:11:00 · 436 阅读 · 0 评论 -
EJB编程及J2EE系统架构和设计
(载自http://www.javaresearch.org/article/showarticle.jsp?column=2&thread=7236)1、引言Java 2平台有三个版本:它们是适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME)、适用于桌面系统的Java 2平台标准版(Java 2 Platform Stan转载 2004-08-05 19:41:00 · 827 阅读 · 0 评论 -
JSP进度条设计实例
许多Web应用、企业应用涉及到长时间的操作,例如复杂的数据库查询或繁重的XML处理等,虽然这些任务主要由数据库系统或中间件完成,但任务执行的结果仍旧要借助JSP才能发送给用户。本文介绍了一种通过改进前端表现层来改善用户感觉、减轻服务器负载的办法。 当JSP调用一个必须长时间运行的操作,且该操作的结果不能(在服务器端)缓冲,用户每次请求该页面时都必须长时间等待。很多时候,用户会失去耐心,接着转载 2004-08-02 17:36:00 · 1123 阅读 · 0 评论 -
为最佳性能而进行优化
微调数据库访问会使应用程序和数据库保持协调一致。 如果您在开发 Web 应用程序,那么您很可能熟悉基于Java连接到数据库的方法:JDBC 和 SQLJ。但是您知道如何能让使用这些方法的应用程序获得最佳性能吗? 如果您认为性能不是开发人员所关心的问题,那么请您再想想,有的系统执行效率一般,有的系统执行效率很棒,造成这一区别的原因是什么呢?我认为这主要在于数据库架构设计师、数据库管理员和应用程序开转载 2004-08-02 16:55:00 · 657 阅读 · 0 评论 -
JDBC学习笔记(保持更新)
一、几种装载JDBC驱动程序的方法1. 在DriverManager中注册举例:在DriverManager中注册Oracle JDBC Driver // 注册Oracle JDBC 驱动器 DriverManager.registerDriver(new oracle.jdbc.OracleDriver());2. 直接装载二、常见问题在WebLogic 6.x中连转载 2004-11-03 11:05:00 · 1237 阅读 · 0 评论