关闭

Java程序员必须要了解的七个开源协议介绍

1、Mozilla Public License MPL License,允许免费重发布、免费修改,但要求修改后的代码版权归软件的发起者。这种授权维护了商业软件的利益,,它要求基于这种软件得修改无偿贡献版权给该软件。这样,围绕该软件得所有代码得版权都集中在发起开发人得手中。但MPL是允许修改,无偿使用得MPL软件对链接没有要求。 2、SD开源协议 BSD开源协议是一...
阅读(9390) 评论(3)

JSP分页技术实现

     目前比较广泛使用的分页方式是将查询结果缓存在HttpSession或有状态bean中,翻页的时候从缓存中取出一页数据显示。这种方法有两个主要的缺点:一是用户可能看到的是过期数据;二是如果数据量非常大时第一次查询遍历结果集会耗费很长时间,并且缓存的数据也会占用大量内存,效率明显下降。  其它常见的方法还有每次翻页都查询一次数据库,从ResultSet中只取出一页数据(使用rs.last()...
阅读(14496) 评论(3)

JSP页面查询显示常用模式

背景:1.    需要将数据库查询结果在JSP中以列表方式显示2.    在一个良好的J2EE模式中数据库查询一般用DAO实现(Data Access Object), JSP仅用于显示数据问题:    通过JDBC ResultSet可获取查询结果(存在于数据库缓冲区内),但在Statement、Connection关闭后ResultSet即不可用。因此需要一种方式取出所有查询结果并传递至JSP...
阅读(9172) 评论(1)

一句把人逗乐的经典

        如果白痴会飞,那我的公司简直是个机场。  所有的男人生来平等,结婚的除外。  咱们是否可以找个地方喝上一杯,交个朋友?或者说,还是我直接给把钱包给你?  我想,只要我再稍微具有一些谦虚的品质,我就是个完美的人了。  如果您需要咨询或建议,我们将免费提供;如果您需要正确的答案,请您另外付费。  过去,闹钟响的时候,我常常有把它拍了再继续睡的毛病,但是自从我在闹钟旁边放了三个  老鼠夹...
阅读(10090) 评论(5)

怎样成为优秀的软件模型设计者

最近翻了翻关于设计的一些东东,挺有感触的,下面转贴一篇经典的。作者:Scott Ambler著,乐林峰 译 本文选自:www.umlchina.com 我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢? 将下列原则应用到你的软件工程中,你会获得立杆见影的成果。 1. 人远比技术重要 你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有...
阅读(13789) 评论(6)

为你的程序锦上添花的五种程序组织形式

形式一."见兔撒鹰".                                                                                       如果有一个类有一个集合成员,可以在为此成员添加元素时再把具体集合建立起来,以免浪费空间和时间. ...
阅读(15107) 评论(4)

oracle9i ---设置DBA认证方式

DBA在执行各种数据库操作时,要使用独立于数据库的方法进行认证。  特殊系统权限:SYSDBA和SYSOPER:  SYSDBA:  *使用startup或shutdown语句启动或关闭数据库与实例.  *使用alter database语句执行打开、卸载、备份数据库等操作。  *使用create database语句以手工方式创建数据库。  *具有restricted session权限...
阅读(14097) 评论(0)

数据库连接池的原理机制

       1、基本概念及原理   对于共享资源,有一个很著名的设计模式:资源池(Resource  Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最...
阅读(14885) 评论(0)

hibernate分页

分页在任何系统中都是非常头疼的事情,有的数据库在语法上支持分页,而有的数据库则需要使用可滚动游标来实现,并且在不支持可滚动游标的系统上只能使用单向游标逐步接近要取得的数据。 Hibernate提供了一个支持跨系统的分页机制,这样无论底层是什么样的数据库都能用统一的接口进行分页操作。比如下面的代码就是从第500条开始取出100条记录: Query q = session.createQuery("f...
阅读(14832) 评论(0)

[业内传闻]Google总部不满 李开复你在做什么

李开复因为深受比尔·盖茨的青睐而成为中国学生的“精神教父”,顶着“成功学专家”和“技术天才”的光环。但现在,他的光环似乎黯然许多。在替Google开拓中国市场的这一年里,李开复经历了太多的怀疑和指责。      履新伊始,李开复就致力于Google的本土化,首先是做汉化,李开复、周韶宁为首的Google中国管理层对Google走汉化之路非常坚定。狗年春节前夕,Google悄然推出自己的中国网站...
阅读(11159) 评论(1)

利用java操作Excel文件

        很久以来都想研究一下利用java操作Excel的方法,今天没事,就稍微了解了一下,特总结一下。利用java操作Excel,有个开源的东东-jxl.jar,可以到http://sourceforge.net/project/showfiles.php?group_id=79926下载。一.读取Excel文件内容java 代码 /**读取Excel...
阅读(11465) 评论(1)

如何使用JavaScript进行可靠的继承调用

       几乎每位在开发JavaScript时尝试应用面向对象技术的开发者,或多或少都会问自己一个问题:“如何调用父类(super class)的方法?”在Ajax技术还没有目前这样炙手可热之前,这种问题很少出现,因为大多数开发者仅在进行客户端form验证或者简单的DHTML/DOM操作时使用JavaScript。在那些简单的解决方案中,函数式编程(functional programming...
阅读(12130) 评论(5)

从JAR和zip档案文件中提取Java 资源

   多数 java 程序员都非常清楚使用 jar 文件将组成 java 解决方案的各种资源(即 .class 文件、声音和图像)打包的优点。刚开始使用 jar 文件的人常问的一个问题是:“如何从 jar 文件中提取图像呢?”本文将回答这个问题,并会提供一个类,这个类使从 jar 文件中提取任何资源变得非常简单!加载 gif 图像   假定我们有一个 jar 文件,其中包含我们的应用程序要使用...
阅读(12147) 评论(1)

Eclipse下实现软件项目的源码管理

  一、SCM和Subversion简介  软件配置管理(SCM)是管理源码并保持其安全的良好艺术,它能实现源码与其他团队成员之间保持共享,并且能够对之加以保护。良好地利用SCM,你能够容易地跟踪软件的发行和新的开发分支;这样以来,可以更为容易地标识和修正发行产品中的错误。  其实,有大量的SCM工具可用,既有开源的和也有商业化的,例如StarTeam,Perforce,BitKeeper和Cle...
阅读(12623) 评论(1)

Eclipse 的字符串分区共享优化机制

  在 Java/C# 这样基于引用语义处理字符串的语言中,作为不可变对象存在的字符串,如果内容相同,则可以通过某种机制实现重用。因为对这类语言来说,指向内存中两块内存位置不同内容相同的字符串,与同时指向一个字符串并没有任何区别。特别是对大量使用字符串的 XML 文件解析类似场合,这样的优化能够很大程度上降低程序的内存占用,如 SAX 解析引擎标准中就专门定义了一个 http://xml.org/...
阅读(10556) 评论(0)

基于JDBC的数据库连接池技术研究与应用

       近年来,随着Internet/Intranet建网技术的飞速发展和在世界范围内的迅速普及,计算机 应用程序已从传统的桌面应用转到Web应用。基于B/S(Browser/Server)架构的3层开发模式逐渐取代C/S(Client/Server)架构的开发模式,成为开发企业级应用和电子商务普遍采用的技术。在Web应用开发的早期,主要使用的技术是CGI、ASP、PHP等。之后,Sun公司...
阅读(13991) 评论(0)

提高JSP应用程序运行速度的七大绝招

       你时常被客户抱怨JSP页面响应速度很慢吗?你想过当客户访问次数剧增时,你的WEB应用能承受日益增加的访问量吗?本文讲述了调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而且在用户数增加的情况下,系统负载会呈现出平滑上长的趋势。在本文中,我将通过一些实际例子和配置方法使得你的应用程序的性能有出人意料的提升。       其中,某...
阅读(14204) 评论(10)

JAVA字符集

1. 概述 本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。 在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。 2. 编码基本知识 最早的编码是...
阅读(23439) 评论(5)

Tomcat 服务器server.xml的关键参数配置

说明:以下文字均以tomcat5.0.30为例进行。1,配置tomcat服务器访问端口,只需配置Connector的port端口即可。Tomcat默认为8080,现修改port参数值为80。maxThreads="150" minSpareThreads="25" maxSpareThreads="75"enableLookups="false" redirectPort="8443" accep...
阅读(10722) 评论(0)

浅谈JSF的生命周期和对ajax处理的影响

JSF一个最重要的特点就是组件化(It is all about components),组件化的特点决定了其可扩展性强和协议无关性。对一个JSF组件来说,为其定义特定的Render,该该组件将在WML或telnet中可用。解读JSF的生命周期:我觉得研究B/S系统最好的方法就是从web.xml开始,相比于传统的JSP系统,JSF需要定义一个Servlet用来对HttpServletRequest...
阅读(9691) 评论(1)
763条 共39页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:5432073次
    • 积分:59595
    • 等级:
    • 排名:第42名
    • 原创:677篇
    • 转载:86篇
    • 译文:0篇
    • 评论:983条
    文章分类
    最新评论