原创 【.NET】繼承,組合,聚合詳解

類間關係   在類圖中,除了需要描述單獨的類的名稱、屬性和操作外,我們還需要描述類之間的聯繫,因爲沒有類是單獨存在的,它們通常需要和別的類協作,創造比單獨工作更大的語義。在UML類圖中,關係用類框之間的連線來表示,連線上和連線端頭處的不同

原创 Oracle參數設置(10g)

>show parameter  <keyword> 查詢參數 作用: 記錄了數據庫的配置。內存分配、進程數、會話數等分類:pfile類型  ---文本文件 $ORACLE_HOME/dbs/init$ORACLE_SID.ora(9

原创 Oracle卸載(10g)

手工卸載oracle: /etc/ora* /usr/local/bin/oraenv /usr/local/bin/dbhome /usr/local/bin/coraenv $ORACLE_BASE/*

原创 Oracle重做日誌文件(10g)

        redo log files        重做日誌文件或聯機日誌         archived log files      

原创 Oracle控制文件(10g)

作用:         二進制文件         記錄了數據庫當前實例的結構和行爲,數據文件日誌文件的信息,維護數據庫一致性         參數文件中定義了控制文件的位置和大小         很小的二進制文件,一般不超過100m  

原创 原型模式

原型模式(Prototype Pattern) 在軟件系統中,有時候面臨的產品類是動態變化的,而且這個產品類具有一定的等級結構。這時如果用工廠模式,則與產品類等級結構平行的工廠方法類也要隨着這種變化而變化,顯然不大合適。那麼如何封裝這

原创 Linux C+gsoap/Win C#服務器端與Java客戶端通信

Server: Linux, C + gsoap; Windows,C#  (192.168.1.2 Linux  192.168.1.3 Win) Client: JS +  ExtJS 4  +  Javaservlet  (192.

原创 nginx 源碼學習筆記(七)

內存分配相關 1.      系統功能封裝 內存相關的操作主要在os/unix/ngx_alloc.{h,c} 和 core/ngx_palloc.{h,c}中。 其中os/unix/ngx_alloc.{h,c}封裝了最基本的內存分配函

原创 EPEL

1. EPEL EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社區打造,爲 RHEL 及衍生髮行版如 CentOS、Scientific Linux 等提供高質量軟件包的項目。 詳

原创 CentOS系統使用NTFS-3G掛載NTFS分區

CentOS系統使用NTFS-3G掛載NTFS分區 CentOS系統中掛載硬盤是非常的方便了,當然怎麼方便也沒有windows方便了,下面我來介紹在CentOS系統使用NTFS-3G掛載NTFS分區的步驟與方法。 首先必須安裝了rpm

原创 shapefile文件導入mysql的辦法

基於網上一篇圖解將shape file導入MySQL數據庫中(http://www.360doc.com/content/14/0311/11/7669533_359513485.shtml) 代碼的原作者應該是shchen.lmars

原创 適配器模式

適配器模式(Adapter Pattern) 概述:      在軟件開發過程中,我們要經常要複用我們以前開發的一些“現存對象”,但是這些“現存對象”並不能滿足我們新的應用環境。怎樣才能良好的複用這些對象,以滿足我們的應用環境,這就是適配

原创 生成器模式

Builder生成器模式 一、概述 在軟件系統中,有時候面臨着“一個複雜對象”的創建工作,其通常由各個部分的子對象用一定的算法構成;由於需求的變化,這個複雜對象的各個部分經常面臨着劇烈的變化,但是將它們組合在一起的算法確相對穩定。如何應

原创 單件模式

SINGLETON(單件)        幾乎所有面向對象的程序中,總有一些類的對象需要是唯一的,例如,通過數據庫句柄到數據庫的連接是獨佔的。您希望在應用程序中共享數據庫句柄,因爲在保持連接打開或關閉時,它是一種開銷。再如大家最經常用的I

原创 nginx 源碼學習筆記(六)

簡單的數據類型 在core/ngx_confing.h中定義了基本的數據類型的映射,大部分都映射到c語言自身的數據類型: typedef intptr_t        ngx_int_t; typedef uintptr_t