原创 【.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