Time of Update: 2018-12-06
光譜分析 光纖網路 光信噪比 光譜分析儀 (OSA) 最初用於測量光訊號的功率譜。在引入了波分複用 (WDM) 之後,光譜分析儀得到普及,因為標準功率計無法區分多個波長(通道下的光功率)。然而,儘管大多數人都熟悉 OSA 的典型應用,即對網路進行故障排除或者測量通道功率和雜訊層級,但是由於種種原因,這些獨特的測量裝置仍未獲得市場的廣泛認可。其中一個原因是,OSA 的真實能力在某種程度上被低估,尤其是在嘗試將光纖跨段最大化這一方面。 本文將介紹光信噪比 (OSNR)
Time of Update: 2018-12-06
最近在看lumaQQ源碼,想瞭解瞭解QQ的協議,無奈對TCP/IP不是太懂,於是到verycd下載了一些書籍,都是china-pub整理得pdf,但是把每章都單獨做成了pdf,閱讀起來很不方便,於是便把它們整合到一起,每本書一個pdf。 《TCP-IP詳解卷2:實現》下載下來後,就有一個錯誤,第28章第4節也就是747頁有錯誤,無法整合,所以就把那一頁給刪了。連結均已更新,可以下載了 TCP-IP詳解全三卷.rar 提取碼:5603300040242579
Time of Update: 2018-12-06
要建立與資料來源的串連,首先應構造一個CDatabase對象,然後再調用CDatabase的Open成員函數.Open函數負責建立串連,其聲明為virtual BOOL Open( LPCTSTR lpszDSN, BOOL bExclusive = FALSE, BOOL bReadOnly = FALSE, LPCTSTR lpszConnect = “ODBC;”, BOOL bUseCursorLib = TRUE ); throw( CDBException,
Time of Update: 2018-12-06
SendMessage將指定的訊息發送到一個視窗或多個視窗。SendMessage為這個指定的訊息調用視窗處理常式,直到視窗處理完這個程式後才會返回。和SendMessage函數相比,PostMessage函數發送一個訊息到線程訊息對列中,並立即返回。函數原型:LRESULT SendMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM IParam); 參數:
Time of Update: 2018-12-06
函數PlaySound和sndPlaySound的用法一.PlaySound函數的聲明為:BOOL PlaySound(LPCSTR pszSound,HMODULE hmod,DWORD
Time of Update: 2018-12-06
1.函數說明:WIN32API函數CreateProcess用來建立一個新的進程和它的主線程,這個新進程運行指定的可執行檔。2.函數原型:BOOL CreateProcess( LPCTSTR lpApplicationName, LPTSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes。 LPSECURITY_ATTRIBUTES
Time of Update: 2018-12-06
先看一下:在使用該類前當然首先要引用一下owc的dll啦!公布源碼:using System;using System.Data;using System.Text;using Microsoft.Office.Interop;namespace OWCChartTest{ /// <summary> /// 利用OWC11進行作統計圖的封裝類。 /// 李天平 2005-8-31 /// </summary> public class
Time of Update: 2018-12-06
Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
1.建立一個SingleInstance類:using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;using System.Diagnostics;namespace NetChange{ class SingleInstance { [DllImport("User32.dll")] private
Time of Update: 2018-12-06
Statement 介面提供了三種執行 SQL 陳述式的方法:executeQuery、executeUpdate 和 execute。使用哪一個方法由 SQL 陳述式所產生的內容決定。★方法executeQuery --單個結果集(常用) 用於產生單個結果集的語句,例如 SELECT 語句。★方法executeUpdate --(非select語句) --用於執行不是Select語句的其它所有語句,例如 INSERT、UPDATE 或 DELETE 、 CREATE TABLE 和
Time of Update: 2018-12-06
在開發java EE 過程中遇到了太多的設定檔,今天我自己總結了下讀取不同設定檔的方法:並且在現實工作中,我們常常需要儲存一些系統配置資訊,大家一般都會選擇設定檔來完成,這樣就能更加靈活,也更加容易在伺服器上變更,設定檔是不會進行編譯的1.web.xml,在寫servlet時必須用到的設定檔,當然一些配置的參數放在這裡也是最方便讀取的需求就是進行資料庫的串連,而將資料庫的串連資訊放在web.xml設定檔中,用servlet進行資料庫連接的初始化; 1 <!-- 資料庫連接的一些資訊
Time of Update: 2018-12-06
配置Xcode開發環境遇到的問題 在虛擬機上安裝了新的mac系統,使用和舊機器相同的apple id,想要配一個於舊機器相同的開發環境。於是升級了mac os x從10.7更新至10.7.4然後下載了xcode 4.5安裝。(可以支援ios 6)問題1:到developer.apple.com下載development和distribution的certificates, 在Xcode的organizer中refresh,可是在provisioning
Time of Update: 2018-12-06
引言:一直以來我都認為,MS應該從開源項目中汲取有益的東西,開源項目也要向MS學習,而不是象網上每次提到.Net和Java就要打嘴仗一樣,有些文人相輕的意思。^……^我從工作以來很有幸的能夠參與多個Java和.Net項目開發,時常在這兩種技術之間比較思考,現在有機會和大家分享,說的不對的地方,請大家多多指教。首先我準備談談SCM,個人認為在現在的大型軟體開發中,團隊合作是項目成功最重要的因素之一,尤其是使用.Net和Java這些強大的物件導向的語言開發程式,必然會多次分層,基於組件的共用等等,所
Time of Update: 2018-12-06
以學習過一些uml的知識,只是一直沒有時間付諸實踐,這段時間寫一個簡單的庫存程式,就想實踐一下,我先用的Visio建了一個資料庫模型圖,在Visio中建庫比較直觀一點,很快就建好了,操作起來還是蠻方便的,然後根據Visio圖,在Access中建立資料庫,因為我沒有發現Visio中有可以直接匯入到Access的工具。在Access中建好了,我發現Visio中,有可以將Access資料庫直接匯入成Visio資料庫模型的工具。先在Visio中建立一個資料庫模型圖,找到功能表列,“資料庫\反向工程...
Time of Update: 2018-12-06
本章學習一下在opencl中如何?矩陣的轉置,主要的技巧還是利用好local memory,防止bank conflit以及使得全域memory的讀寫盡量是合并(coalensing)讀寫。 我們的矩陣是一副二維灰階映像256*256,矩陣的轉置也就是映像的轉置。每個thread處理16(4*4)個pixel(uchar),workgroup的size是(16,16)。 下面直接看shader代碼:uint wiWidth = get_global_size(0);
Time of Update: 2018-12-06
本章我們將替換掉CameraClass類,實現一個稍微靠譜點的攝像機類。並通過Q,W,E,A,S,D,Z,X,C等按鍵實現攝像機的控制。 該類的主要功能就是根據指定的攝像機位置,up方向以及lookat方向,得到最終的視圖矩陣,所謂視圖矩陣就是把全局座標系的頂點位置轉化到視點(或者說攝像機)空間的矩陣。該類可以實現兩種模式的攝像機操作,一類是AIRCRAFT攝像機,允許攝像機在空間自由運動,具有6個自由度。另一種是LANDOBJECT攝像機,只允許沿著某些特定的軸運動。
Time of Update: 2018-12-06
三、SSAA(super-sampling anti-aliasing) SSAA最初的思路是先上採樣渲染映像,然後再下採樣輸出映像,比如我們要渲染輸出一個256*256的映像,可以設定color buffer為512*512(4倍的SSAA),這個時候我們的ps需要執行512*512個thread,同時深度模版測試也要進行512*512次,最後把4倍的color buffer resolve成256*256,就是4個像素取平局值,得到最終的映像。這種方法運算量和儲存空間都會增大4倍,
Time of Update: 2018-12-06
本篇教程我們實現滑鼠旋轉攝像機的操作。主要就是按下滑鼠左鍵的時候,根據滑鼠的移動對攝像機進行pitch, raw的組合旋轉。具體修改代碼是在D3CClass類中,增加對滑鼠事件的處理:case WM_LBUTTONDOWN: if( wparam & MK_LBUTTON ) { SetCapture(hwnd); m_OldMousePos.x = LOWORD(lparam);
Time of Update: 2018-12-06
Sun 和 Java 標準 JAX-RPC 1.0 是 Java 方面的 Web 服務的原始標準。雖然 JAX-RPC 的設計思想是可以為實際 Web 服務實現使用不同的協議實現,但在實踐中,僅將其用於 SOAP 服務。已經開發了多個不同的 JAX-RPC 實現,其中使用最廣泛的可能就是 Apache 架構了,其次是 Sun Microsystems 作為 Java Web Services Developer Pack 的一部分分發的 Reference Implementation。
Time of Update: 2018-12-06
使用者空間檔案系統(Filesystem in Userspace,簡稱FUSE)是作業系統中的概念,指完全在使用者態實現的檔案系統。目前Linux通過核心模組對此進行支援。一些檔案系統如ZFS,glusterfs和luster使用FUSE實現。 Linux用於支援使用者空間檔案系統的核心模組名叫FUSE,FUSE一詞有時特指Linux下的使用者空間檔案系統。