原创 揭祕Java中的String

揭祕Java中的String Posted by Ryan on 2010/08/24Leave a comment (2)Go to comments 最近有人問我一個問題:String是什麼? 是什麼?腦子一片混

原创 行爲模式:訪問者模式(visitor)解析例子

摘要:本文深入淺出的講述了設計模式中的模式屬於行爲型模式,其意圖是表示一個作用於某對象結構中的各元素的操作。他使你可以在不改變個元素的類的前提下定義作用與這些元素的操作。考慮一個訪問汽車各個部件的程序,該程序需要在汽車各個部件上執行某些操

原创 5個你必須掌握的maven命令

5個你必須掌握的maven命令 Posted by Ryan on 2010/03/27Leave a comment (2)Go to comments 說到maven,相信用過的人都會感嘆原來部署也可以這麼

原创 《Maven權威指南》學習筆記(二)

《Maven權威指南》學習筆記(二) Posted by Ryan on 2010/05/02Leave a comment (0)Go to comments POM POM是Maven中一個項目的描述性陳述;也是當

原创 oracle定時任務(dbms_job)

[轉]oracle定時任務(dbms_job) 原文地址:http://publish.it168.com/2006/0311/20060311017002.shtml 今天總結下oracle的任務隊列管理器(job queue

原创 Java中數據庫連接池原理機制的詳細講解

連接池的基本工作原理   1、基本概念及原理   由上面的分析可以看出,問題的根源就在於對數據庫連接資源的低效管理。我們知道,對於共享資源,有一個很著名的設計模式:資源池(Resource Pool)。該模式正是爲了解決資源的頻繁分配?

原创 Oracle 如何修改用戶名

在實際工作中,有時候需要修改用戶名,而通常的做法是exp imp這樣的方式,而如果數據量大的話exp imp的方式會很浪費時間,所以下面寫上如何通過修改ORACLE基表的方式來修改用戶名。 -- 直接修改底層表USER$更改用戶名(該方

原创 Facebook網站所使用的開源軟件一覽表

Facebook是全球首屈一指的社交網絡平臺,該網站採用了很多開源軟件,Facebook採用的編程語言包括:Java, Ruby, PHP, Python, Objective-C。 下面是Facebook正在使用或者貢獻的開源軟件詳細列

原创 什麼情況下oracle的索引用不到

首先,需要清楚地明白,我們怎樣知道在一個oracle sql語句中,索引用不到。通過顯示SQL語句的執行計劃,即可知道整個SQL語句是如何在oracle內部分步執行的。 其次,分析oracle不使用索引的可能原因。 1、where字句中,

原创 SQL優化原則

1、使用索引來更快地遍歷表。   缺省情況下建立的索引是非羣集索引,但有時它並不是最佳的。在非羣集索引下,數據在物理上隨機存放在數據頁上。合理的索引設計要建立在對各種查詢的分析和預測上。一般來說:   a.有大量重複值、且經常有範圍查詢

原创 SecureCRT 安裝設置教程 (圖示)

 SecureCRT是 最常用到的終端仿真程序,很多人都喜歡用進行一些配置和實驗,在這裏我只針對一些朋友常問到我的關於Cisco的Gns3與SecureCRT的配置進行講解。我以Secure_CRT_6.2.3版爲例進行介紹。  

原创 oracle 錯誤號與異常名稱

2007年08月07日 星期二 下午 12:13 在plsql中,oracle自帶的Exceptions如下: Exception                           Oracle Error SQLCODE     

原创 輸入輸出文件

String path = "D:\\bak";String outPath = "D:\\";FileWriter fw = null;Outpu

原创 《Maven權威指南》學習筆記(一)

《Maven權威指南》學習筆記(一) Posted by Ryan on 2010/04/29Leave a comment (0)Go to comments Maven的生命週期怎麼理解? 一個階段是“構建生命

原创 log4j配置

Java代碼        # Set log levels #   log4j.rootLogger = DEBUG, Console, LogFile, ErrorFile      # Output the