原创 JS對象屬性使用的問題

JS屬性操作的基礎知識 Js對象的屬性是可以動態擴展的譬如:定義了一個js對象,就可以設置它的屬性。代碼如下: Object.prototype.test = “test1”;//定義一個Object的擴展屬性,以後所有的Obj

原创 JavaScript中的正則表達式簡介

JavaScript正則表達式: 正則表達式的字面語法格式 一個正則表達式的格式如下:  /由字符、字符類、特殊字符類、分組符、位置指示符、轉義碼、重複計量器、可選量符號組成的字符串/正則表達式標記  如:/^(http)[1-3]

原创 JS的問題定位

JS的錯誤定位一直是令人頭疼的事情,IE報的錯誤往往莫名其妙,如何快速地定位JS錯誤呢?本文教你快速定位JS錯誤。 JS的問題定位 有過js開發經驗的人都知道,js是極難定位錯誤的,總是報一個缺少對象等錯誤,報出錯誤的頁面和行數又

原创 JMS入門_StepByStep

本篇爲JMS的學習筆記, 教你一步一步使用JMS,並提供一個能運行的完整的案例,可以使人達到快速入門的目的。 JMS(Java Message Service),是Java消息服務,通過JMS,可以在Java對象之間發送消息。JM

原创 設計模式之建造者模式

建造者模式 我們前面學習了工廠方法模式和抽象工廠模式,知道了對象的創建可以轉移到別的類中創建,那麼如果要創建比較複雜的對象,但是創建的過程有一定的規律性,比如建房子,搭橋等有一定模式的,那麼我們可以用到建造者模式。 定義 將一個

原创 設計模式之組合模式

組合模式 組合模式是結構型對象模式的一個實例,它描述瞭如何構造一個類層次式結構,這一結構由兩種類型的對象(基元對象和組合對象)所對應的類構成,其中的組合對象使得你可以組合基元對象以及其他的組合對象,從而形成任意複雜的結構。 定義

原创 設計模式之適配器模式

適配器模式 結構型模式涉及到如何組合類和對象以獲得更大的結構,適配器模式使結構型模式中的一種,它的目的是要使得一個接口與其他接口兼容,從而給出了多個不同接口的統一抽象,我們在JAVA 的Swing模塊中有很多應用了適配器模式的示例

原创 設計模式之單例模式

單例模式 單例模式,顧名思義就是保證內存中只保留一份對象的實例,因爲創建對象開銷其實蠻大的,它在實際應用中非常廣泛,包括著名的Spring框架等,單例模式有好幾種寫法,常用的有懶漢式單例、餓漢式單例,分別適用於不同的業務場景。 定

原创 axis2調用WebService出現Timeout waiting for connection

最近在項目中遇到使用Axis2版本1.5.4調用Webservice不定期的出現Timeout waiting for connection的問題,但是我自己調試的時候一直無法重現問題(調試版本1.6.2),糾結半天,感覺像是版本不同而引

原创 完全卸載oracle詳細步驟

1、開始->設置->控制面板->管理工具->服務 停止所有Oracle服務。 2 、開始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installe

原创 設計模式之橋接模式

橋接模式 橋接模式是的一種對象結構型模式,它將對象的抽象與實現分離,從而可以獨立地改變它們,比如我們在JDBC中用到橋接模式,切換不同類型的數據庫,只需要切換不同類型的數據庫驅動就可以,而不需要改動太多的代碼或者配置。 定義 將

原创 設計模式之工廠方法模式

工廠方法模式 設計模式使人們可以更加簡單方便的複用成功的設計和體系結構,設計模式中也遵循着一些原則,而這些原則也是JAVA開發中所提倡的,比如針對接口編程而不是針對實現編程,優先使用對象組合而不是類繼承等,總共有六大原則,感興趣的

原创 設計模式之訪問者模式

訪問者模式 訪問者模式是一種對象行爲型模式,,訪問者模式就是一種分離對象數據結構與行爲的方法,通過這種分離,可達到爲一個被訪問者動態添加新的操作而無需做其它的修改的效果。 定義 表示一個作用於某對象結構中的各元素的操作。它使你可以在不改變

原创 設計模式之策略模式

策略模式 策略模式是一種對象行爲型模式,策略模式將算法封裝在對象中,這樣可以方便地指定和改變一個對象所使用的算法。 定義 定義一系列的算法,把它們一個個封裝起來,並且使它們可相互替換。本模式使得算法可獨立於使用它的客戶而變化。 使用場景

原创 設計模式之裝飾模式

裝飾模式 裝飾模式又稱包裝器Wrapper,它描述瞭如何動態地爲對象添加職責。裝飾模式是一種結構型模式,這一模式採用遞歸方式組合對象,從而允許你添加任意多的對象職責。裝飾模式以對客戶端透明的方式擴展對象的功能,是繼承關係的一個替代方案,實