`
文章列表
GMT和PST--关于时区的知识 1、概念和换算 2、日期中的时区标志 3、在Oracle 9i中正确转换时区 4、redhat9终端方式下更改时区 5、java下的时区...... GMT和PST--关于时区的知识 我们在网上浏览,在虚拟时空漫游世界时,经常会遇到时区 ...
TML 原代码 显示结果 描述 &lt; < 小于号或显示标记 &gt; > 大于号或显示标记 &amp; & 可用于显示其它特殊字符 &quot; " 引号 &reg; ® 已注册 &copy; © 版权 &trade; ™ 商标 &ensp;   半个空白位 &emsp;   一个空白位 &nbsp;   不断行的空白
【IT168 技术文档】消耗在准备新的SQL语句的时间是Oracle SQL语句执行时间的最重要的组成部分。但是通过理解Oracle内部产生执行计划的机制,你能够控制Oracle花费在评估连接顺序的时间数量,并且能在大体上提高查询性能。     准备执行SQL语句     当SQL语句进入Oracle的库缓存后,在该语句准备执行之前,将执行下列步骤:     1)     语法检查:检查SQL语句拼写是否正确和词序。     2)     语义分析:核实所有的与数据字典不一致的表和列的名字。     3)     轮廓存储检查:检查数据字典,以确定该SQL语句的轮廓是否已经存在。   ...
【IT168 技术文档】一、问题的提出   在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简单地能实现其功能就可,而是要写出高质量的SQL语句,提高系统的可用性。   在多数情况下,Oracle使用索引来更快地遍历表,优化器主要根据定义的索引来提高性能。但是,如果在 ...
【IT168 技术文档】任何事情都有它的源头,要解决问题,也得从源头开始,影响ORACLE性能的源头非常多,主要包括如下方面:数据库的硬件配置:CPU、内存、网络条件。   1. CPU:在任何机器中CPU的数据处理能力往往是衡量计算机性能的一个标志,并且ORACLE是一个提供并行能力的数据库系统,在CPU方面的要求就更高了,如果运行队列数目超过了CPU处理的数目,性能就会下降,我们要解决的问题就是要适当增加CPU的数量了,当然我们还可以将需要许多资源的进程KILL掉;   2. 内存:衡量机器性能的另外一个指标就是内存的多少了,在ORACLE中内存和我们在建数据库中的交换区进行数据的交换, ...
  这一部分介绍的内容适合于图形用户界面的应用(Applet和普通应用),要用到AWT或Swing。   3.1 用JAR压缩类文件   Java档案文件(JAR文件)是根据JavaBean标准压缩的文件,是发布JavaBean组件的主要方式和推荐方式。JAR档案有助于减少文件体积,缩短下载时间。例如,它有助于Applet提高启动速度。一个JAR文件可以包含一个或者多个相关的Bean以及支持文件,比如图形、声音、HTML 和其他资源。   要在HTML/JSP文件中指定JAR文件,只需在Applet标记中加入ARCHIVE = "name.jar"声明。   ...
生成主键   在EJB之内生成主键有许多途径,下面分析了几种常见的办法以及它们的特点。   利用数据库内建的标识机制(SQL Server的IDENTITY或Oracle的SEQUENCE)。这种方法的缺点是EJB可移植性差。   由实体Bean自己计算主键值(比如做增量操作)。它的缺点是要求事务可串行化,而且速度也较慢。   利用NTP之类的时钟服务。这要求有面向特定平台的本地代码,从而把Bean固定到了特定的OS之上。另外,它还导致了这样一种可能,即在多CPU的服务器上,同一个毫秒之内生成了两个主键。   借鉴Microsoft的思路,在Bean中创建一个GUID。然而,如 ...
  前面介绍的改善性能技巧适合于大多数Java应用,接下来要讨论的问题适合于使用JSP、EJB或JDBC的应用。   2.1 使用缓冲标记   一些应用服务器加入了面向JSP的缓冲标记功能。例如,BEA的WebLogic Server从6.0版本开始支持这个功能,Open Symphony工程也同样支持这个功能。JSP缓冲标记既能够缓冲页面片断,也能够缓冲整个页面。当JSP页面执行时,如果目标片断已经在缓冲之中,则生成该片断的代码就不用再执行。页面级缓冲捕获对指定URL的请求,并缓冲整个结果页面。对于购物篮、目录以及门户网站的主页来说,这个功能极其有用。对于这类应用,页面级缓冲能够保存 ...
  “通用篇”讨论的问题适合于大多数Java应用。   1.1 不用new关键词创建类的实例   用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一个对象实现了Cloneable接口,我们可以调用它的c ...
Hibernate三种状态的区分,以及save,update,saveOrUpdate,merge等的使用 Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Val ...
oracle的监听器启动不了,于是删除重新建了一个监听器。数据库是oracle10g。结果使用oracle的client可以连接,但是之前连接ok的PL/SQL却除了问题,database中显示的并不是注册了的信息,而是以前注册的数据库名称。登录时,报错为 没有监听器。 于是卸载PL/SQL,清空目录,清空注册表相关信息,然后重装。结果仍然报错。感觉是PL/SQL软件设置的问题,终于在修改了tools----preferences------oracle Home,改为 Client的设置后,能够正常试用了。
Oracle数据库监听配置 近段时间很多网友提出监听配置相关问题,客户终端(Client)无法连接服务器端(Server)。本文现对监听配置作一简单介绍,并提出一些客户终端无法连接服务器端的解决思路,愿对广大网友与读者有一些帮助 ...
Log4J是Apache的一个开放源代码项目(http://logging.apache.org/log4j/docs/),它是一个日志操作包。通过使用Log4J,可以指定日志信息输出的目的地,控制每一条日志的输出格式,定义日志信息的级别。所有这些功能通过一个配置文件灵活进行配置。 一、LOG4J组成     LOG4J主要由三大组件组成:     . Logger: 决定什么日志信息应该被输出、什么日志信息应该被忽略;     . Appender: 指定日志信息应该输出到什么地方, 这些地方可以是控制台、文件、网络设备;     . Layout: 指定日志信息的输出格式;     一 ...
版权声明:未作特别说明的内容可以转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。本文地址:http://www.xujiwei.com/blog/?id=833 在进行团队项目开发的过程当中,源代码版本控制是不可缺少的部分,我目前 ...
<script language="javascript"> //Author :东阁 //Date:2008-1-11 //目的: 练习数组的基本操作 /* 由于javascript是一种无类型语言,所以一个数组的元素可以具有任意的数据类型,同一个数组的不同元素 可以具有不同的类型,数组的元素设置可以包含其他数组,这样就可以创建一个复杂的数组了. 并且在这点上说javascript作为一种脚本语言不同于那种严格的面向对象的c++.c#,java了.具有更高的灵活性. */ /* *在javascript1.1和其后的版本中,数组是用构造函 ...
Global site tag (gtag.js) - Google Analytics