原创 【轉】Spring的核心機制依賴注入簡介

Spring能有效地組織J2EE應用各層的對象。不管是控制層的Action對象,還是業務層的Service對象,還是持久層的DAO對象,都可在Spring的管理下有機地協調、運行。Spring將各層的對象以鬆耦合的方式組織在一起,Acti

原创 【轉】《面向對象的藝術》 之設計只允許創建一個對象的類

金旭亮   對象是以類爲模板創建的實例,默認情況下,一個類可以創建無數個對象。          現在問題來了:如果我想限制某個類最多隻能創建一個對象,那該怎麼辦?        這有N種方式可以實現。本節示例解決方案爲OnlyYou,包

原创 【轉】分析現行的常用的文件格式類別

摘要:講述現今常見的在特定領域有代表性的文件格式,並沒有深入講述每種格式的存儲狀態(方式),只對相應格式的特性優缺點做簡要概述。 關鍵字:計算機,文件格式,圖形,圖像,音頻,視頻,流媒體,手機鈴聲  分析現行的常用的文件格式類別   簡要

原创 【轉】抽象類與接口的區別

abstract class和interface是Java語言中對於抽象類定義進行支持的兩種機制,正是由於這兩種機制的存在,才賦予了Java強大的面向對象能力。 abstract class和interface之間在對於抽象類定義的支持方

原创 [轉]C#資源釋放

終於開始動手寫這篇文章了,有個網友催了我好幾次,今天終於可以靜下心來完成它。 便於對文章的開展,需要先明確兩個概念。第一個就是很多人用.Net寫程序,會談到託管這個概念。那麼.Net所指的資源託管到底是什麼意思,是相對於所有資源,還是只限

原创 [轉]你在替下屬“背猴子”?

比爾翁肯曾提出一個有趣的管理理論——“背上的猴子”,來比喻責任和事務在管理者和下屬之間的轉移。 作爲管理者,或許經常遇到類似這樣的情形:在走道上碰到一位部屬,他突然說:“我能不能和您談一談?我碰到了一個問題。”於是你便站在走道上專心聽他

原创 內聯函數和宏

1.      內聯函數:(C++) inline int square1(int x){return  (x)*(x);};   2.      宏:(C) #define  square2(x) (x)*(x);   例一: int

原创 [轉]各種分辨率的基礎知識

作者:小神 前言 分辨率是和圖像相關的一個重要概念,它是衡量圖像細節表現力的技術參數。但分辨率的種類有很多,其含義也各不相同。正確理解分辨率在各種情況下的具體含義,弄清不同表示方法之間的相互關係,是至關重要的一步。下面對幾種常見的圖像輸入

原创 “引用變量”和“將引用用作函數參數”

一.   引用變量 引用變量使用&來聲明。&並不是地址操作符,而是類型標示符的一部分。 int main(int argc, char* argv[]) { int x = 2; int & y = x; y = 3; int m = 4

原创 音頻處理利器--SoX

SoX(Sound eXchange)是命令行下的一套音頻處理組件,號稱“音頻處理領域內的瑞士軍刀。 它有windows、linux、MacOS X等平臺下的多個版本。 可在http://sox.sourceforge.net/下載到最新

原创 cisco路由器上傳下載文件

通過以下步驟可以對cisco路由器的文件進行操作: 1.      打開TFTP server(3CDaemon.exe); 2.      把音頻文件(.au)copy到TFTP指定的目錄; 3.      打開windows自帶的Hy

原创 PCM音頻文件(.wav)壓縮成GSM6.10(.wav)

GSM的輸入是幀數據,一幀(20毫秒)由採樣頻率爲8 kHz的帶符號的160個樣本組成,每個樣本爲13位或者16位的線性PCM碼。GSM編碼器可把一幀(160×16位)的數據壓縮成260位的GSM幀,壓縮後的數據率爲1625字節,相當於1

原创 內存檢測工具

目前,已經有許多內存檢測的工具可供我們選擇,如MallocDebug,Valgrind,Kcachegrind,dmalloc,NuMega,BoundsCheck,ParaSoft ,Insure++,Rational的 Purify等

原创 word文檔段落對齊

我們經常使用word文檔,但有時在word文檔默認的設置下要想對齊各個段落很困難,一般方式是使用格式刷使其具有相同的格式;也可以通過調節標尺使其對齊。 在調節標尺時往往不是按照我們想要的方式對其,不是調大了就是調小了。此時,可以按住鍵盤上

原创 函數指針小例

使用函數指針可以靈活調用不同的函數。 使用函數指針必須完成以下步驟: 1.      獲取函數的地址 2.      聲明一個函數指針 3.      使用函數指針調用函數 例: #include "stdafx.h" int estim