文章來源:http://blog.csdn.net/zhengzhb/article/details/7471978定義:定義對象間一種一對多的依賴關系,使得當每一個對象改變狀態(tài),則所有依賴于它的對象都會得到通知并自動更新。類型:行為類模式類圖:在軟件系統(tǒng)中經常會有這樣的需求:如果一個對象的狀態(tài)發(fā)生改變,某些與它相關的對象也要隨之做出相應的變化。比如,我們要設計一個右鍵菜單的功能,只要在軟件的有效區(qū)域內點擊鼠標右鍵,就會彈出一個菜單;再比如,我們要設計一個
系統(tǒng) 2019-08-12 09:29:58 3504
C++07:使用OTL操作MySQL數據庫C++07:使用OTL操作MySQL數據庫2009-10-2914:46一、編寫代碼注:以下代碼來自OTL示例,略有改動#includeusingnamespacestd;#include#include#include#defineOTL_ODBC//CompileOTL4.0/ODBC//Thefollowing#defineisrequi
系統(tǒng) 2019-08-12 01:51:32 3504
在實際工作中,我們經常需要在程序里面用代碼來控制一些組件的寬度和高度,以適應不同分辨率的屏幕。盡管有不同的Layout供我們使用,但很多時候需要通過用代碼設定組件的大小,以達到良好的界面視覺效果。注意:組件和控件是有區(qū)別的。組件對應的英文是component,控件對應的英文是control;控件是帶有界面的,組件則未必有界面;控件屬于組件,可以說它是帶有界面的組件。比如Button有界面,因此可以說它是控件,也可以說它是組件。LinearLayout沒有界
系統(tǒng) 2019-08-12 09:30:08 3503
如何同時啟動多個Tomcat服務器今天在論壇上看到一個朋友對同時啟動兩個tomcat服務器的問題,我上網查找后,覺的下面應該是好的解決方法,希望有改進之處,朋友們多評論!我所用Tomcat服務器都為zip版,非安裝版。以兩個為例:安裝第二個Tomcat完成后,到安裝目錄下的conf子目錄中打開server.xml文件,查找以下三處:(1)修改http訪問端口(默認為8080端口)
系統(tǒng) 2019-08-12 09:29:59 3503
函數定義:CREATE[ORREPLACE]FUNCTION<過程名>[(參數列表)]RETURN數據類型IS[局部變量聲明]BEGIN可執(zhí)行語句EXCEPTION異常處理語句END[<過程名>];變量的類型:in為默認類型,表示輸入;out表示只輸出;inout表示即輸入又輸出;使用:示例:創(chuàng)建函數:createorreplacefunctionf_1(nnumber)returnnumberisremp%rowtype;BEGINdbms_output
系統(tǒng) 2019-08-29 22:50:27 3502
參考文件http://www.linuxeden.com/html/netadmin/20111020/115199.html一、準備文件1)oracle客戶端rpm包,http://www.oracle.com/technology/tech/oci/instantclient/instantclient.html下載#oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64.rpm#oracle-instan
系統(tǒng) 2019-08-12 01:53:43 3502
原文:人人都是DBA(V)SQLServer數據庫文件SQLServer數據庫安裝后會包含4個默認系統(tǒng)數據庫:master,model,msdb,tempdb。SELECT[name],database_id,suser_sname(owner_sid)AS[owner],create_date,user_access_desc,state_descFROMsys.databasesWHEREdatabase_id<=4;mastermaster數據庫包含
系統(tǒng) 2019-08-12 01:53:10 3502
解壓:tarzxvfFileName.tar.gz壓縮:tarzcvfFileName.tar.gzDirName大致總結了一下linux下各種格式的壓縮包的壓縮、解壓方法。但是部分方法我沒有用到,也就不全,希望大家?guī)臀已a充,我將隨時修改完善,謝謝!.tar解包:tarxvfFileName.tar打包:tarcvfFileName.tarDirName(注:tar是打包,不是壓縮!)------------------------------------
系統(tǒng) 2019-08-12 01:32:30 3502
很多時候我們需要以編程的方式獲取命令行輸出的內容,研究了不少時間,終于搞定了。獲取命令行輸出內容的方式有傳統(tǒng)和異步兩種方式。傳統(tǒng)方式:1using(Processprocess=newSystem.Diagnostics.Process())2{3process.StartInfo.FileName="ping";4process.StartInfo.Arguments="www.ymind.net";5//必須禁用操作系統(tǒng)外殼程序6process.Sta
系統(tǒng) 2019-08-12 01:32:29 3502
安裝VMWare時Failedtocreaterequestedregistrykey的解決方法文章分類:操作系統(tǒng)在安裝前檢查注冊表是否有HKEY_LOCAL_MACHINE\SOFTWARE\VMware,Inc.如果有的話刪除然后再手工創(chuàng)建一個同名的項即可VMwareWorkstation7正式版下載地址:http://59.36.100.206/server/VMware-workstation-full-7.0.0-203739.exeVMware
系統(tǒng) 2019-08-29 23:26:11 3501