自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Java常用语

<br />不介绍Java常用语,对Java的总体介绍就是不完整的。尽管促使Java诞生的源动力是可移植性和安全性,但在Java语言最终成型的过程中,其他一些因素也起了重要的作用。Java设计开发小组的成员总结了这些关键因素,称其为Java的专门用语,包括下面几个:<br /><br />  ·简单(Simple)<br /><br />  ·安全(Secure)<br /><br />  ·可移植(Portable)<br /><br />  ·面向对象(Object-oriented)<br /><br

2011-05-03 16:31:00 537

原创 Java对象初始化大全

<br />Java对象<br />  classA{<br />  {show(0);}<br />  intx=1;<br />  {show(1);}<br />  A(){x=2;}<br />  voidshow(intlabel){}<br />  }<br />  classBextendsA{<br />  {show(2);}<br />  inty=1;<br />  {show(3);}<br />  B(){y=2;}<br />  voidshow(intlabel){<br />

2011-05-03 16:30:00 533

原创 Java编程中异常处理的优劣之道

<br />Java编程中的异常处理是一个很常见的话题了,几乎任何一门介绍性的Java课程都会提到异常处理。不过,我认为很多人其实并没有真正掌握正确处理异常情况的方法和策略,最多也就不过了解个大概,知道点概念。本文就对三种不同程度和质量的Java异常处理进行了讨论,所阐述的处理异常的方式按手法的高下分为:<br /><br />  好,不好和恶劣三种。<br /><br />  同时向你提供了一些解决这些问题的技巧。<br /><br />  首先解释一些java异常处理中必须搞清楚的定义和机制。Java语

2011-05-03 16:28:00 545

原创 hibernate的二级缓存没多少人重视

<br />最近开始接触大数据量查询的处理问题,用hibernate用习惯了,发现hibernate二级缓存非常重要但是用的人好像很少?<br />hibernate默认是不用二级缓存的。<br /> <br />这个就更感到奇怪了,为什么默认不开启二级缓存?<br /> <br />以ehcache为例,缓存分为几种:class级别缓存、查询缓存(好吧,我对着2种缓存还是不太理解。网上的资料也很感觉肤浅。。。)<br /> <br /> <br />ehcache一般不适用条件其中有一点:经常修改的数据。

2011-04-30 09:31:00 891

原创 两种数组逆序算法

public class Test {       public static void main(String[] args){           Object[] array = {"aa", "bb", "cc", "dd"};                      int i = 0;           int j = array.length - 1;           Object tmp;           while (j > i) {               tmp = a

2011-04-30 09:25:00 822

原创 快速掌握Oracle数据库中的like优化-性能调优

<br />掌握Oracle数据库中的like优化-性能调优<br />    1.尽量不要使用 like '%..%'<br />    2.对于 like '..%..' (不以 % 开头),Oracle可以应用 colunm上的index<br />    3.对于 like '%...' 的 (不以 % 结尾),可以利用reverse + function index 的形式,变化成 like '..%'<br />    代码:<br />    -- '建测试表和Index,注意,重点在于带re

2011-04-30 00:17:00 529

原创 Oracle数据提到文本文档进行查询的方法

<br />在数据库中我运行了以下的查询语句:<br />    Select PLAN_ID, EL_ID, NIIN, ITEM_NAME, PROJECT_CD,<br />    CASE WHEN LCMC_DOC_NO IS NULL THEN MRODOC ELSE LCMC_DOC_NO END AS "DOCUMENT NUMBER"<br />    FROM EQLIST_VIEW<br />    WHERE PLAN_ID IN (736,1011)<br />    AND LC

2011-04-30 00:12:00 536

原创 oracleRMAN备份与恢复笔记

<br />备份<br />    archive log list 查看归档状态<br />    desc v$log<br />    show parameter RECOVERY;查看恢复路径<br />    ====================================================================<br />    如何归档:<br />    startup mount<br />    alter database

2011-04-28 09:22:00 492

原创 扩展Spring框架 VMware推动Java迈向云时代

<br />VMware近日宣布,对Spring框架进行一系列扩展,持续推动企业应用程序创新。   现代应用程序对于易用性、丰富数据的需求日益提升,需要能够提供随时随地的访问并确保与其他人之间的协同。扩展的Spring框架将包含用于当前现代应用程序构建的一系列新的使用特性,例如在云和大规模环境中处理数据,对于移动设备的Web应用程序支持,与流行的社交媒体服务的整合,以及Web商业应用支付服务的安全访问等。  “随着新一代应用程序开始涌现,它们将面临来自云规模和内部可连接性的一系列新挑战。”VMwar

2011-04-27 19:02:00 904

原创 java中计算两个日期相差几天

<br />下边写一个在Java中计算两个日期相差几天<br />    1.public class Test {<br />    2.public void dateDiff(String startTime, String endTime, String format) {<br />    3.//按照传入的格式生成一个simpledateformate对象<br />    4.SimpleDateFormat sd = new SimpleDateFormat(format);<br

2011-04-25 18:08:00 1088

原创 哈希表讲解

<br /><br />哈希表也称散列表,是一种数据结构,在JAVA集合中的HASHMAP,HASHTABLE都运用了哈希表.<br />它可以提供快速的插入操作和查找操作,不论有多少数据项,插入与删除只需要接近常量的时间:O(1)时间级.<br />在计算机程序中,如果需要在一秒种内查找上千条记录,通常使用哈希表.<br />哈希表的速度明显比树快.树的操作通常需要O(N)的时间级.哈希表不仅速度快,而且编程实现也相对容易.<br />但哈希表也有缺点,它是基于数组的,数组一旦被创建,就难以扩展.某些哈希

2011-04-25 18:04:00 750

原创 Oracle EM相关知识

<br />从Oracle10g开始,Oracle极大的增强了OEM工具,并通过服务器端进行EM工具全面展现。<br />在10g中,客户端可以不必安装任何Oracle客户端工具,仅凭浏览器就可以调用强大的EM工具。<br /> <br />在Server端,可以通过如下命令启动EM工具控制台:<br /><br /><br />同样停止OEM可以输入如下命令: emctl stop dbconsole <br /> <br /> <br />启动之后我们就可以通过在浏览器端输入以下url访问:<br />

2011-04-21 18:26:00 477

原创 Oracle SCN详解

<br />SCN号概述<br />SCN是当Oracle数据库更新后,由DBMS自动维护去累积递增的一个数字。Oracle数据库中一共有4种SCN分别为<br />系统检查点SCN:系统检查点SCN位于控制文件中,当检查点进程启动时(ckpt),Oracle就把系统检查点的SCN存储到控制文件中。该SCN是全局范围的,当发生文件级别的SCN时,例如将表空间置于只读状态,则不会更新系统检查点SCN。笔者浅见,该检查点的作用为促进LGWR将redo buffer中的数据写入redo log以减少恢复时间,并检

2011-04-21 18:23:00 707

原创 通过JavaScript操作HTML中select标签

<br />添加:<br /> Js代码function selectChange()   {         var sel=document.getElementById("select1");         Option  option = new Option("Text","Value");         sel.add(option);   }  function selectChange(){ var sel=document.getElementById("select

2011-04-21 18:20:00 868

原创 JDK 6中新增的Java Console类功能及常见问题

<br />JDK 6中提供了java.io.Console类专用来访问基于字符的控制台设备。如果你的Java程序要与Windows下的cmd或者Linux下的Terminal交互,就可以用这个Java Console类代劳。<br />  TestConsole.java 代码:<br />  1.package com.simon.testjdk6.console;<br />  2.<br />  3.import java.io.Console;<br />  4.<br />  5.public

2011-04-20 22:06:00 783

原创 Oracle导入导出数据库的语法

<br />导读:oracle中除了在Oracle编辑器中用图形化的方式导入导出文理文件的数据方式外,还可以采用命令行的方式导入导出数据库,其语法实示例如下:<br />    imp [username[/password[@service]]]<br />    步骤:1、首先在进入 dos, 然后切换到 oracle 数据库物理文件所在的目录即(dmp文件所在的目录)。接下来输入下述语句!<br />    imp username/password@service file=psmis.dmp fr

2011-04-20 22:03:00 508

原创 java连接oracle数据库的各种方法及java在数据库中的含义

<br />java连接oracle数据库的各种方法及java在数据库中的含义<br />java与oracle的接口:<br />     在数据库中运行JAVA可以说是ORACLE8i的最令人激动的新特性。在你创建的使用ORACLE8i 数据库的应用程序中,你可以使用与JAVA有关的新特征,轻松的将程序发布到INTERNET或INTRANET上。<br />Methods for Using Java in ORACLE==================================<br />大家

2011-04-19 18:59:00 554

原创 Java多线程程序设计

一、理解多线程    多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。    线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。    多个线程的执行是并发的,也就是在逻辑上“同时”,而不管是否是物理上的“同时”。如果系统只有一个CPU,那么真正的“同时”是不可能的,但是由于CPU的速度非常快,用户感觉不到其中的区别,因此我们也

2011-04-19 18:37:00 462

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除