ticoAg/ChineseCorpus-Kaggle-fanti huggingface dataset:
使用C++的預編譯directive#import ，可以裝入如下格式的類型信息：
*包含類型庫的文件，如.olb、.tlb、.dll等；
*dll文件包含著類庫資源（如.ocx）
*其他可以被LoadTypeLib函數理解的文件
#import創建兩個頭文件以用C++源碼形式恢復類型庫信息：
*類型庫主頭文件（.TLH）：類似于MIDL編譯器產生的頭文件，還有一些額外的代碼與數據；
*類型庫次頭文件（.TLI）：編譯器產生的成員函數。該文件被包含在主頭文件中。
兩個文件被放在輸出目錄中。編譯器在現場就地#include主頭文件。
類型庫主頭文件（.TLH）包含七部分：
*將要用到的結構的前向引用與typedef
*智能指針聲明：使用宏語句_COM_SMARTPTR_TYPEDEF建立了COM接口的typedef，實際上是_com_ptr_t的模板特化。
*Typeinfo聲明：類定義、ITypeLib:GetTypeInfo返回的其他Typeinfo項
*可選的舊格式的GUID常量定義，形如CLSID_CoClass、IID_Interface
*#include類型庫次頭文件
*尾部常規代碼：#pragma pack(pop)
從第2至第6部分都包含在命名空間中，其名字在最初的IDL文件的library語句中給出。改名字在#import語句中可用屬性no_namespace抑制掉；也可用rename_namespace屬性更名。
COM是一個運行時框架，類型必須在運行時單獨地標識并可指定。為此，使用GUID，每個COM類型被指定了它自己的GUID用于運行時標識。這也解決了C/C++語言的名字修飾導致的鏈接兼容性問題。
為了使COM類型信息在編譯時與運行時都可以訪問，COM使用類型庫。這使得COM成為對象交互的動態框架。
考慮下述用IDL定義coclass的例子：
default interface ISomeInterface;
上述代碼框架聲明了一個COM類，稱為SomeClass，實現了接口ISomeInterface。
這在概念是等價于下述C++類：
其中ISomeInterface是一個C++虛基類。
包含COM接口與類的IDL文件被編譯為類型庫（TLB）文件。客戶程序可以在運行時分析類型庫文件，以確定對象支持哪些接口，然后調用對象的接口方法。
C/C++程序以類ID（CLSID）與接口ID（IID）作為參數，用CoCreateInstance函數實例化COM對象。SomeClass的實例化代碼如下：
ISomeInterface* interface_ptr = NULL
IID_ISomeInterface, (void**)&interface_ptr);
在這個例子中，使用COM子系統獲取指向ISomeInterface接口的實現對象的指針，用CLSID_SomeClass指示用這個特定的coclass。
所有COM對象采用引用計數管理對象的生命期。客戶程序通過所有COM對象都要強制實現的IUnknown接口的AddRef與Release方法來控制引用計數。當引用計數降到0時，COM對象自己負責釋放內存。即對動態分配內存創建的COM對象，其Release函數內部引用計數降為0時，就釋放自身所占的動態分配內存。有的COM對象（如IClassFactory）往往是靜態對象，Release函數內部引用計數降為0時不需做額外的操作。
特定語言（例如Visual Basic）提供了自動引用計數，所以COM對象開發者在源代碼中不需要顯式維護任何內部的引用計數。C/C++編程者或者執行顯式的引用計數，或者使用智能指針（如MFC提供的CComPtr）自動管理引用計數。
下述是如何調用COM對象的AddRef與Release的指引：
* 函數、方法返回接口的引用（通過返回值或者"out"參數），應當在返回前增加被返回的對象的引用計數。
* 接口指針被覆蓋或超出作用域之前，必須調用接口指針的Release方法。
* 如果一個接口引用指針被復制，必須調用該指針的AddRef方法。
* AddRef與Release必須在被引用的相關接口上調用。因為一個COM對象可能實現了逐個接口上的引用計數，使得僅在相關接口上內部分配資源。
不向遠程對象發出引用計數的調用。代理模塊保持著遠程對象的一個引用，并維持著它自己的本地引用計數。
為簡化COM開發，引入了活動模板庫（Active Template Library，ATL）用于C++開發。ATL提供了更高層次的COM開發范式。ATL也有益于COM客戶應用程序開發擺脫直接維護引用計數，而是用智能指針對象。
其他能直接支持COM的庫與語言還包括MFC Visual C++編譯器的COM支持、VBScript、Visual Basic、ECMAScript（JavaScript）和Borland Delphi等。
COM是一個語言獨立的二進制標準，任何能夠理解與實現COM的二進制定義的數據類型與接口的語言都可以開發COM組件。
COM實現負責進入、離開COM環境，實例化與引用計數COM對象，查詢對象支持的接口，以及錯誤處理。
Microsoft Visual C++編譯器支持對C++語言的擴展：稱作''C++ Attributes''。這些擴展被設計用于簡化COM開發，去除實現COM服務器時大量臃腫的代碼。
在Windows操作系統中，COM類、接口、類型庫都會根據其GUID登記到Windows注冊表。HKEY_CLASSES_ROOT\CLSID下是COM類；HKEY_CLASSES_ROOT\Interface下是接口。COM類型庫注冊在每個COM對象的本地庫條目下或者遠程服務的網絡位置處。
不使用注冊表的COM（RegFree COM）是Windows XP引入的技術，允許COM組件不在注冊表中存期激活的元數據與類ID（CLSID），而是在實現類的或者存儲在可執行文件的資源中或組件安裝時的單獨文件中。這使得同一組件的不同版本可以安裝在不同目錄下，用其各自的manifest描述，直接。這種技術有限支持EXE COM服務器且不能用于系統范圍組件如MDAC、MSXML、DirectX或Internet Explorer。
應用程序裝入時，Windows裝入器搜索manifest。如果存在，裝入器從它增加信息到激活上下文。COM類工廠試圖實例化一個類時，激活上下文首先檢查這個CLSID的實現是否可以找到。僅當查找失敗時，才掃描Windows注冊表。
COM對象可以透明地實例化與引用在同一進程、跨進程邊界、甚至在網上遠程（DCOM）。進程外或遠程對象用marshalling序列化方法調用與返回值。這種marshalling對用戶是不可見的，就如同訪問進程內的COM對象。
一個進程加載了一個COM的DLL文件后，該DLL可能定義并使用了一些可修改的全局變量或訪問共享資源。該進程內的多個線程如何并發訪問該DLL并保證是線程安全的，這就是“套間”（apartment）技術需要解決的問題。
COM對象與創建或調用COM對象的線程可以按兩種策略來實現并發安全：
* 按照單線程執行方式寫COM對象的代碼，完全不考慮并發執行問題。這樣的每個COM對象只能由一個線程執行，該線程通過Windows消息隊列實現多線程訪問該COM對象被串行化從而并發安全。這種策略稱作單線程套間（Single-Threaded Apartment，STA）。
* COM對象的代碼自身實現了并發控制（通過Windows互斥原語，如互斥鎖、臨界區、事件、信號量等）。因此實際上多線程可以直接調用該COM對象的方法，這是并發安全的。這種策略稱作多線程套間（Multi-Threaded Apartment，MTA）。
COM的并發安全的具體實現，提出了套間（apartment）概念。每一種套間類型表示在一個進程內部是多線程情況下，如何同步對COM對象的調用。套間是一個邏輯容器，收納遵循相同線程訪問規則的COM對象與COM線程（創建了COM對象的線程或者調用了COM對象的方法的線程）。套間本質上只是一個邏輯概念而非物理實體，沒有句柄類型可以引用它，更沒有可調用的API操縱它。套間有兩種：
*單線程套間（Single-Threaded Apartment，STA）：每個進程可以有多個STA套間。每個STA套間只能有一個線程。每個STA性質的COM對象只能屬于一個STA套間。一個STA套間可以有零個或多個STA屬性的COM對象，這些COM對象的方法只能由該套間的唯一線程執行。STA套間的線程可以直接調用該套間的COM對象的方法。如果STA套間的COM對象被套間外的線程或進程調用，那么該套間的線程必須實現Windows消息隊列與消息循環處理機制，其他線程必須通過marshalling與unmarshalling機制，通過給該STA套間的線程發送Windows消息來調用COM對象。每個STA性質的線程自動形成一個STA套間，這個套間容納了該線程及其創建的所有STA性質COM對象。MTA性質的線程創建STA性質的COM對象時，系統自動把該COM對象放在default STA套間內，由該套間的STA線程來執行該COM對象的方法。每個進程至多有一個default STA套間，該套間與套間內線程是自動生成的。
*多線程套間（Multi-Threaded Apartment，MTA）：每個進程至多有一個MTA套間。所有MTA性質的線程都屬于MTA套間。所有MTA性質的COM對象也都屬于這個MTA套間。STA性質的線程創建MTA性質的COM對象時，系統自動創建一些線程以執行這些MTA性質的COM對象，這些線程也屬于MTA套間，系統返回安整后的COM對象的描述給STA性質的線程。
*中立套間（Thread Neutral Apartment，NA）：一個進程可以有一個中立套間。中立套間只包含COM對象，不包含線程。當STA或MTA線程調用同一進程的NA對象，則調用線程臨時離開它的套間并執行COM對象的代碼，沒有任何線程切換。即任何線程都可以直接了當調用COM對象的方法。因此NA可以認為是優化套間之間方法調用的效率。
一個COM對象只能存在于一個套間。COM對象一經創建就確定所屬套間，并且直到銷毀它一直存在于這個套間。COM對象的套間類型寫在Windows注冊表相關條目中。
一個COM線程從創建到結束都屬于同一個套間。COM線程只有兩種套間模式：STA或MTA。線程必須通過調用CoInitializeEx函數并且設定參數為COINIT_APARTMENTTHREADED或者COINIT_MULTITHREADED，來指明該線程的套間模式。調用了CoInitializeEx函數的線程即已進入套間，直到線程調用CoUninitialize函數或者自身終止，才會離開套間。COM為每個STA的線程自動創建了一個隱藏窗口，其Windows class是"OleMainThreadWndClass" 。跨套間調用這個STA套間內的COM對象，實際上是向這個隱藏窗口發送了一條窗口消息，通過消息循環與分派，該窗口過程收到這條窗口消息并調用相應的COM對象的接口方法。
線程訪問屬于同一套間的COM對象，直接執行方法調用而不需COM設施的輔助。線程跨套間邊界去調用COM對象，傳遞的指針需要marshalling。如果通過標準的COM的API來調用，可以自動完成安整。例如，把一個COM接口指針作為參數傳遞給另外一個套間的COM對象的proxy的情形。但如果軟件編程者跨套間傳遞接口指針而沒有使用標準COM機制，就需要手工完成安整（通過CoMarshalInterThreadInterfaceInStream函數）與反安整（通過CoGetInterfaceAndReleaseStream函數獲取COM接口的proxy）。例如，把COM接口指針作為線程啟動時的參數傳遞的情形。
跨進程的調用COM對象類似于同一進程內跨套間的調用COM對象。
COM對象coclass在注冊表表示中的子鍵InProcServer32下的條目中ThreadingModel給出：
ThreadingModel的值
Legacy STA（ThreadingModel=Single或空 ）
該COM對象屬于進程的第一個STA線程，通常是UI界面的線程。這是在過去單核CPU時代沒有遺留下來的。
單線程套間（''STA''），（ThreadingModel=''Apartment''）
一個單獨的線程專門用于執行COM對象的方法。如果是STA的COM線程創建了STA的COM對象，這個COM對象的方法就由該線程執行，該線程調用該COM對象是直接調用。如果MTA的COM線程創建了STA的COM對象，系統在當前進程內自動創建一個default STA線程來執行該STA的COM對象的方法，并把COM對象的proxy返回該MTA的線程。COM對象所在STA套間之外的線程調用該COM對象的方法，需要對COM對象的指針先做marshalling再由操作系統自動排隊（通過該COM對象被調用方法所在的線程的標準的Microsoft Windows的訊息迴圈）。這提供了自動同步以確保對象的方法每次調用執行完畢后才能啟動方法的新的調用。開發者不需要擔心線程加鎖（locking）或競態條件。如果跨套間調用STA的COM對象，該對象所在STA的線程必須提供線程消息循環處理機制。
多線程套間（''MTA''），（ThreadingModel=''Free''）
COM運行時不提供同步，多個MTA線程可以同時調用同一個MTA的COM對象，由各個MTA線程直接執行COM對象的方法，且因為在同一個MTA中因此不需要安整。COM對象需要自己實現同步控制以避免多線程同時訪問造成的競態條件或死鎖。STA的線程創建MTA的COM對象，系統自動創建一個或多個線程來執行MTA的COM對象。STA線程調用MTA的COM對象也需要marshalling，系統自動分配某個自動創建的線程來執行COM對象。MTA的優點是提高了并發處理性能，同時工作線程不需要有自己的Windows消息循環。
自動選擇套間，（ThreadingModel=''Both''）
COM對象的套間類別與創建它的線程的套間類別一致。這避免了很多marshalling開銷，例如一個MTA服務器被一個STA線程調用。
Thread Neutral Apartment（''NA''），（ThreadingModel=''Neutral''）
一個特殊的套間，沒有任何指定的線程。當STA或MTA線程調用同一進程的NA對象，則調用線程臨時離開它的套間并執行COM對象的代碼，沒有任何線程切換。即任何線程都可以直接了當調用COM對象的方法。因此NA可以認為是優化套間之間方法調用的效率。
STA初始化時，創建一個隱藏窗口，用于apartment之間、進程間的消息路由。該窗口必須有正常的消息隊列泵。這種結構稱為消息泵。早期版本的Windows，消息泵的失敗會導致系統范圍的死鎖。這個問題被初始化COM的Windows API復雜化了，并會導致實現細節的泄露。
如果多個對象是，則可能會導致問題。
Objects may also be left with active reference counts if the
使用COM事件池（event sink）模型，則對象可能一直保持活動的引用計數而不能被銷毀。因為發送事件的對象必須有處理事件的對象的引用，因而對象引用計數永遠不為0.
引用循環可以采取下述技術來克服：
*帶外終止（out-of-band termination），對象暴露一個方法，該方法調用時迫使該對象放棄對其他對象的全部引用。
*身份分離（split identity）技術，一個實現暴露兩個單獨的COM對象（也稱作identity），之間保持weak reference。
進程內的COM組件是用DLL文件實現，每個版本的DLL用CLSID登記到Windows注冊表，因而某些情況下會發生DLL Hell效應。無需注冊的COM克服了這一問題。
COM組件間的約定，純粹是通過用戶與組件之間的語義保證和假設的形式來表示的。COM用類型的形式表示組件約定。但是該約定存在如下兩個關鍵問題，使得其對語義的表示并不是最優的。
*約定的描述：COM沒有定義約定的交換格式，即COM規范所約定的類型定義，必須通過完全是COM之外的某種技術來進行交互。微軟定義和支持的COM交換格式有兩個——IDL（Interface Definition Language接口語言定義）和TLB（Type LiBrary類型庫），但是這兩種格式并不是同構的，其中也沒有哪種格式是權威的或標準的。
**COM缺乏對組件依賴性的描述。因此，沒有辦法來解析COM組件（或者其約定的定義），也不能確定它所需要（依賴）的其他組件與版本。
**COM約定的描述格式缺乏擴展性。IDL是基于文本的，極少隨組件部署，通常只有C++程序員才會使用。TLB在擴展性方面存在缺陷，VB不使用TLB。
*約定的工作方式是基于類型描述的，所采用的類型系統是C++的可移植子集。而且COM對組件的約定是物理的二進制約定，要求每個方法都具有精確的虛函數表偏移量、每個被傳遞的參數在堆棧規則中都有明確的偏移量、對象引用采用接口指針的明確格式、使用規定的分配器進行被調用這內存分配。COM組件的約定的精確性，產生了高效的代碼；但不可靠性、開發使用及擴展升級的困難與復雜性高昂。
* ，跨語言跨平臺對象模型定義
* Distributed COM（DCOM），使COM能在網絡中工作的擴展
* 通用語言架構，當前的.NET跨語言跨平臺對象模型
* Windows Runtime，應用程序模型，指向Windows 8的COM演進版本
* CORBA，通用對象請求代理體系結構，開放式跨平臺對象模型
* D-Bus，開放跨語言跨平臺對象模型
* KDE Frameworks 5 KDE組件框架
* ，IBM系統對象模型，功能豐富的COM替代品
* XPCOM，Mozilla應用程序跨平臺組件對象模型
* 應用二進制接口 - ABI
* SWIG，開源自動接口綁定生成器，從許多語言到其他語言
* Microsoft COM Technologies
* Interview with Tony Williams, Co-Inventor of COM（Video Webcast, August 2006）
* A concise technical overview of COM from master's thesis
* Info: Difference Between OLE Controls and ActiveX Controls from Microsoft
* TypeLib Data Format Specification (unofficial) with open source dumper utility.
* The COM / DCOM Glossary
淡水湖是指以淡水形式積存在地表上的湖泊，有封閉式和開放式兩種。封閉式的淡水湖大多位於高山或相當內陸區域，沒有明顯的河川流入和流出。開放式的則可能相當大，湖中有島嶼，並有多條河川流入，流出。
*蘇必略湖－是世界第1大淡水湖和世界第2大湖，面積82,100平方公里。同時也是北美洲最大的湖以及五大湖的一部份。
*貝加爾湖－最深的湖，深1,642米，也是世界上水容量最大的淡水湖。
*的的喀喀湖－南美洲最大淡水湖。面積8,330平方公里。海拔3,823米。
*拉什湖－海拔最高的湖泊，巴基斯坦，海拔4,694米。
*拉多加湖- 歐洲最大的淡水湖，位於俄羅斯。
*維多利亞湖－非洲最大的淡水湖，世界第二大淡水湖。
*洞里薩湖 - 是東南亞最大的淡水湖泊。
*尼斯湖 - 因為尼斯湖水怪的傳說而著名。
*船灣淡水湖- 是全球首個在海中興建的水庫
*鄱陽湖－位於江西省，面積3960平方公里。
李昌鎬（，），出生于南韓全羅北道全州市的圍棋棋士。韓國圍棋第二代掌門人，是現代圍棋史上僅次於吳清源的偉大棋士，或稱「二十世紀圍棋，前有吳清源，後有李昌鎬。」
1986年11歲時入段，僅次於曹薰鉉九段的9歲入段。1992年未滿16歲6個月奪得世界冠軍，至今仍為世界圍棋冠軍之最年輕紀錄。1996年韓國棋院特準其與劉昌赫由七段直升九段。曾獲得過所有韓國國內冠軍、世界棋戰大滿貫。其在國際棋壇活躍期為1992-2012年，其中1996-2006年則為棋界公認的「李昌鎬時代」。
職業生涯17座世界冠軍、21座國際賽冠軍。李昌鎬不僅是個人賽的王者，更是團體戰的英雄，他以不動如山的意志力，三國擂臺賽實現14連勝，9次終結比賽，總成績29勝7敗，被韓國棋迷譽為「守護神」、中日棋迷則絕望地稱其為「鐵大門」。
李昌鎬與曹薰鉉、徐奉洙、劉昌赫被稱為韓國的「老四大天王」。與李世石、樸永訓、崔哲瀚被稱為「新四大天王」。因年紀、姓名發音、國內戰績與中國的常昊九段相似，所以兩人被稱為「絕代雙驕」，但無論就國際成績或對戰紀錄，常昊皆遜色不少。
李昌鎬的圍棋之路由祖父啟蒙開始，後來被曹薰鉉九段收為內弟子，為瀨越憲作門下第二代的佼佼者。李九段棋風厚重，與林海峰類似。但其形勢判斷力更強，尤其終盤的官子極強，曾多次半目翻盤而得到官子天下第一的美譽，並讓師傅曹薰鉉九段、中國的馬曉春九段、常昊九段、日本的趙治勳九段等視為苦手。
李昌鎬被吳清源認為是多年努力出來的天才棋士，對於官子的計算有獨到之處，對世界圍棋發展有重大影響。
作為曾經的世界第一人，雖已淡出一線，但仍偶有佳作，2018年中韓聯賽冠軍對抗賽，二連勝助正官莊隊奪冠，再次上演「王者歸來」，在名目眾多的各類邀請賽中，也時常可以看到李昌鎬的身影，體現出他在棋迷中的巨大影響力。
李昌鎬除了官子天下無雙之外，其「後發制人」的功夫更是天下一絕，李昌鎬開局階段偏愛實地，採堅實戰略自身毫無弱點，開局形勢看似微微落後但一到中後盤便是李昌鎬的表演時刻，由於自身的棋堅實無比，若對手稍有破綻，便可完全發揮出中盤戰鬥力一舉擊潰對手。李昌鎬技術全面，尤善於掌控局勢、安全運轉，只有在混亂局面中，對手才有一絲勝機，故韓國的「毒蛇」崔哲瀚九段、日本的「老虎」依田紀基九段等少數力量型棋手對李昌鎬戰績相當，互有勝負。事實上，李昌鎬全盛期並不存在真正意義的對手，對主要對手如常昊、馬曉春、俞斌等皆有過10連勝以上的壓倒性戰績。後輩天王李世石對李昌鎬勝率至今不到五成，在十次番棋交手中，也以三比七，落於下風。
* 1989年 韓國KBS棋王賽冠軍(8月)，生涯首冠(史上最年輕的頭銜獲得者)。
* 1990年 韓國最高位戰3-2戰勝老師曹薰鉉奪冠(2月)，李昌鎬王朝的起點。
* 1992年 東洋證券杯冠軍(1月)，世界大賽首冠（史上最年輕的世界冠軍）。
* 1993年 東洋證券杯冠軍(6月)。
* 1995年 首奪亞洲杯電視快棋賽冠軍，克服恐水癥，首次在韓國本土以外奪冠。
* 1996年 在東洋證券杯(3月)和富士通杯(8月)，兩次戰勝馬曉春九段奪冠，成為天下第一。與劉昌赫破格由七段升為九段。
* 1997年 LG杯冠軍(5月)、三星杯冠軍(11月)。
* 1998年 東洋證券杯冠軍(5月)、富士通杯冠軍(8月)。
* 1999年 LG杯冠軍(5月)、三星杯冠軍兩次(2月、12月)。
* 2001年 首奪應氏杯冠軍(2月)、LG杯大逆轉李世石奪冠(5月)。
* 2002年 生涯1000勝達成(2月)。
* 2003年 豐田杯冠軍(1月)、春蘭杯冠軍(3月)，完成世界大賽大滿貫，七大冠均曾折桂。
* 2004年 LG杯冠軍(4月)。
* 2005年 農心杯三國擂臺賽達成空前的14連勝(2月)、春蘭杯冠軍(3月)，世界大賽達到空前的17冠。
* 2006年 三星杯輸給羅洗河，農心杯輸給依田紀基，王朝從此崩塌。
* 2007年 中環盃冠軍(8月)，追加完成二度大滿貫，國際賽達到空前的21冠。
* 2010年 最后一次為韓國捧起農心杯(3月)，共9次作為主將奪冠；廣州亞運男團金牌(11月)。
* 2011年 輸掉國手戰(2月)，成為無冕王，生涯個人總冠軍數達140座，僅次於師傅曹薰鉉九段。
* 2012年 生涯1600勝達成(7月)，僅次於師傅曹薰鉉九段。生涯最後一次打進世界大賽決賽、四強。
* 2015年 生涯1700勝達成(9月)，僅次於師傅曹薰鉉九段。
* 2018年 中韓聯賽對抗賽冠軍(1月)。
* 2021年 生涯1800勝達成(2月)。
* 1990年 亞洲杯電視快棋賽 負 武宮正樹
* 1992年 東洋證券杯 3-2 勝 林海峰
* 1993年 東洋證券杯 3-0 勝 趙治勳
* 1995年 亞洲杯電視快棋賽 勝 曹薰鉉
* 1996年 東洋證券杯 3-1 勝 馬曉春 / 亞洲杯電視快棋賽 勝 劉昌赫 / 富士通杯 勝 馬曉春
* 1997年 LG杯 3-0 勝 劉昌赫 / 三星杯 3-0 勝 小林覺
* 1998年 東洋證券杯冠軍 3-1 勝 劉昌赫 / 富士通杯 勝 常昊
* 1999年 三星杯 3-2 勝 馬曉春 / LG杯 3-0 勝 馬曉春 / 亞洲杯電視快棋賽 負 依田紀基 / 春蘭杯 1-2 負 曹薰鉉 / 三星杯 3-0 勝 趙善津
* 2000年 亞洲杯電視快棋賽 負 曹薰鉉
* 2001年 應氏杯 3-1 勝 常昊 / LG杯 3-2 勝 李世石
* 2002年 亞洲杯電視快棋賽 勝 曹薰鉉
* 2003年 豐田杯 勝 常昊 / 春蘭杯 2-0 勝 羽根直樹 / LG杯 1-3 負 李世石
* 2004年 LG杯 3-1 勝 睦鎮碩
* 2005年 春蘭杯 2-1 勝 周鶴洋
* 2006年 三星杯 1-2 負 羅洗河 / 亞洲杯電視快棋賽 負 王檄
* 2007年 三星杯 0-2 負 常昊 / 富士通杯 負 樸永訓 / 中環杯 勝 樸正祥
* 2008年 富士通杯 負 古力
* 2009年 應氏杯 1-3 負 崔哲瀚 / 春蘭杯 0-2 負 常昊 / 富士通杯 負 姜東潤
* 2010年 LG杯 0-2 負 孔杰
* 2012年 LG杯 0-2 負 江維杰
綽號：石佛、少年姜太公，世界第一人，神算子，官子天下第一
尊敬的棋手：吳清源九段、曹薰鉉九段、林海峰九段
個人自傳《不得貪勝》講述了他在一路走來過程中的感悟，通過本書可以了解李昌鎬的圍棋人生，并品味其深奧的“不得貪勝”的勝負哲學，挖掘才能與意志的力量，懂得行動相對遲緩的美學，學習世間萬物變化的必然規律，領悟想贏必須學會舍棄的智慧。
賽事以李昌鎬首次獲得冠軍的年份排序。
KBS圍棋王戰
1989,92,95,99,2001-02,04-05,07-09-10年
第8,11,13,17,20-21,23,24,26-28屆
11冠6亞3連霸
1990-92,94-99年
第29-31,33-38期
9冠2亞6連霸
2000年停辦
1991年停辦
1990,93-97,2002-03,06,10年
第34,37-41,45-46,49,53期
10冠8亞5連霸
2017年停辦
1991-93,95-98年
第8-10,12-15期
7冠1亞4連霸
1999年停辦
1991,96-2007年
第25,30-41期
13冠2亞12連霸
2008年停辦
MBC帝王戰
1991-93年
第9-11屆
1996年停辦
第8-10屆
1995年停辦
1991-96,98-2003,09年
第22-27,29-34,37期
13冠2亞二度6連霸
1992-95,97年
第2-5,7期
5冠1亞4連霸
1998年停辦
1993-2003年
第4-14期
11冠1亞11連霸
2009年停辦
SBS盃連勝最強戰
3冠1亞3連霸
1993-96年
第16-19期
1997年停辦
1993-95-96,98年
第1-3,5期
4冠2亞3連霸
2001年停辦
1994-95,2001-02年
第29-30,35-36期
2004年停辦
第18-19期
巴克斯杯天元戰
1996-99年
2016年停辦
泰克倫杯/LG精油杯
1997-98,2001,03-04年
第2-3屆泰克倫杯,6,8-9屆LG精油杯
更名為GS加德士杯
ETLand杯王中王戰
2005-06,08年
第2-3,5屆
圓益杯十段戰
2006,08年
2014年停辦
東洋證券杯國內賽
第3屆升級為國際賽
1990年1亞
2005,09,10年3亞
2015年停辦
OllehKT杯
2011年1亞
麥馨杯九段最強戰
國內賽事總計
1989年-2010年
20種國內賽事冠軍
117冠39亞
最長12連霸王位戰
1,2屆國內賽
*注1：賽事年份以本賽開賽年份計算，賽事以首屆冠軍產生時間排序，亞洲杯快棋賽、團體賽列后
*注2：''斜體'' 表示本賽中未贏一局，x 表示未參加該屆本賽，— 表示當年度未新開屆
*注3：團體賽金色背景表示該屆擂臺賽由李昌鎬終結，粗體表示冠軍為韓國隊
韓日新銳對抗五番棋
* 1991年，1:3依田紀基八段
SBS杯三國圍棋擂臺賽
* 1991年第1屆，第三位出場，勝劉小光九段，負林海峰九段
真露杯三國圍棋擂臺賽：
* 1992年第1屆，第三位出場，勝曹大元九段，負林海峰九段
* 1993年第2屆，主將，勝武宮正樹九段，結束比賽
* 1994年第3屆，副將，勝曹大元九段、小松英樹八段、馬曉春九段、武宮正樹九段，負聶衛平九段
* 1995年第4屆，副將，勝曹大元九段、武宮正樹九段、聶衛平九段，負馬曉春九段
* 1996年第5屆，未出場，徐奉洙九段9連勝結束比賽
農心辛拉面杯三國圍棋擂臺賽：
* 1999年第1屆，主將，勝趙善津九段、馬曉春九段，結束比賽
* 2000年第2屆，主將，勝加藤正夫九段，結束比賽
* 2001年第3屆，主將，勝常昊九段、周鶴洋九段，結束比賽
* 2002年第4屆，主將，勝胡耀宇七段、羅洗河九段，結束比賽
* 2003年第5屆，主將，勝加藤正夫九段、林海峰九段，結束比賽
* 2004年第6屆，主將，勝羅洗河九段、張栩九段、王磊八段、王銘琬九段、王檄五段，結束比賽
* 2005年第7屆，主將，負依田紀基九段
* 2006年第8屆，主將，勝孔杰七段、古力九段，結束比賽
* 2007年第9屆，副將，負常昊九段
* 2008年第10屆，未出場，李世乭九段2連勝結束比賽
* 2009年第11屆，主將，勝劉星七段、古力九段、常昊九段，結束比賽
* 2010年第12屆，未出場，崔哲瀚九段4連勝結束比賽
* 2011年第13屆，主將，負謝赫七段
CSK杯亞洲圍棋團體賽：
* 2002年第1屆冠軍，勝依田紀基九段，勝林至涵二段
* 2003年第2屆亞軍，勝丁偉七段，負羽根直樹九段，負張栩九段
* 2004年第3屆亞軍，勝張栩九段，勝結城聰九段，勝王磊八段
* 2005年第4屆冠軍，勝林海峰九段，勝山下敬吾九段，負周鶴洋九段
* 2006年第5屆亞軍，負依田紀基九段，勝潘善琪七段，勝常昊九段
* 2010年廣州亞運會圍棋男子團體賽金牌，勝常昊九段，負山下敬吾九段，勝古力九段
世界圍棋最強者戰
* 1996年冠軍，2:0武宮正樹九段，2:0馬曉春九段
樂天杯中韓圍棋對抗賽
* 1994年第1屆，韓國隊8:6中國隊，勝馬曉春九段，勝汪見虹七段
* 1995年第2屆，中國隊9:5韓國隊，勝劉小光九段，勝馬曉春九段
* 1997年第4屆，中國隊9:5韓國隊，主將，勝王磊六段，勝馬曉春九段
中韓天元對抗賽
* 1997年第1屆，2:1常昊八段
* 1998年第2屆，2:0常昊九段
* 1999年第3屆，2:0常昊九段
* 2000年第4屆，2:0常昊九段
韓國KBS建社27周年特別對局
苗姑娘杯中韓圍棋超霸賽
韓國KBS圍棋盛典特別對局
* 2003年，讓先，和毛佳君初段
泰達杯中日韓世界圍棋超級冠軍爭霸賽
* 2004年冠軍，勝孔杰七段，勝依田紀基九段
鳳凰古城世界圍棋巔峰對決
* 2005年第2屆，和常昊九段
江原大世界杯中韓圍棋擂臺賽：
* 2006年，中國隊6:4韓國隊，主將，負常昊九段
中國常德杯世界圍棋名人爭霸戰：
* 2010年亞軍，勝古力九段，負古力九段
韓國麗水世博會古井貢酒年份原漿中韓圍棋名人友誼賽
柳州杯世界圍棋大師賽
* 2012年，2:1常昊九段
Go9dan世界圍棋聯賽-個人循環賽
* 2013年，5勝4負第5名，負時越五段，勝謝赫九段，勝孔杰九段，勝范廷鈺三段，勝金志錫八段，負樸永訓九段，勝李世乭九段，負樸廷桓九段，負陳耀燁九段
珠鋼杯世界圍棋團體錦標賽
* 2013年，韓國外卡隊殿軍，勝德國歐永弘，負中華臺北王元均，勝中國香港趙家銳，勝中國孔杰，勝美國陳兆年，負韓國樸廷桓，負中國孔杰
陜川郡中韓英才vs頂尖圍棋賽
正官莊中韓圍棋交流賽
* 2015年，中國移動上海隊3:2韓國正官莊皇真丹隊，勝常昊九段
廈門圍棋大會世紀名人特別對局
奧能曹妃甸綜保區杯中韓圍棋友誼賽大師特別對局
正官莊中韓棋王傳奇對決
* 2016年冠軍，勝常昊九段
明月山杯世界圍棋邀請賽
* 2016年第3屆亞軍，勝依田紀基九段，負常昊九段
鹽城東方集團杯中韓圍棋團體名人錦標賽
* 2016年，韓國隊5:4中國隊，勝聶衛平九段，勝馬曉春九段，負常昊九段
金立杯中韓圍棋聯賽冠軍對抗賽
* 2018年第1屆，韓國正官莊皇真丹隊5:3中國中信北京隊，勝韓一洲七段，勝柁嘉熹九段
弈決崆峒山世界道教名山圍棋邀請賽
* 2018年8強，負陳耀燁九段
樟樹中國藥都杯中日韓圍棋大師賽
* 2018年季軍，負依田紀基九段
國手山脈杯世界最強戰
* 2019年16強，負陳耀燁九段
扁康杯中韓圍棋國手友誼賽
* 2019年，韓國隊5:3中國隊，負古力九段，勝常昊九段
永子杯國際圍棋大師賽
* 2019年冠軍，勝馬曉春九段，勝高尾紳路九段
太白山山頂圍棋大會·中韓名山對局特別邀請賽
居庸關云臺，位于中華人民共和國北京市昌平區南口鎮居庸關內，是一座過街塔的塔基遺址。該云臺建于元末至正年間，建造之初其上有三座藏式佛塔。此后佛塔被毀，明代時云臺上一度改建為佛殿。清朝康熙年間佛殿毀于火災，此后云臺上再無建筑并保留至今。該云臺上小下大，南北兩側開有券門，券門內外雕刻有大量浮雕和銘文。1961年，居庸關云臺被列為全國重點文物保護單位。
文件:Fahaisi guojita.JPG|thumb|right|原北京法海寺云臺上的白塔，近似于居庸關之原“過街三塔”
居庸關云臺原為過街塔的塔座，位于居庸關關城內，建于元至正二年（1342年），元順帝為此指定四名藏族人作為云臺的設計和工程指揮。建成于至正五年（1345年）。該云臺上方原有三座白色藏式佛塔，明初時三座塔先后被毀。此后云臺上方被改建為面闊五間的佛殿。明正統八年（1443年）該佛殿得以重建，并于正統十三年（1448年）重建完成，殿內供奉有毗盧遮那和文殊菩薩、普賢菩薩等佛像。弘治年間，該云臺上還曾修建有一座正臺云閣。清康熙四十一年（1702年）五月，云臺上方的所有建筑全部毀于火災。清代之后，居庸關關城內其他建筑先后毀棄，僅余一座云臺，云臺上此后再無其他建筑。1961年，居庸關云臺被列為全國重點文物保護單位。1993年，北京十三陵特區辦事處投資1.2億元人民幣對居庸關進行整體修繕，并于1998年3月28日對社會開放，居庸關云臺也在修復和開放的范圍之內。
居庸關云臺又稱“云臺石閣”，是一座下大上小的漢白玉石臺座，高約10米，底部東西長26.84米，南北寬17.57米；頂部東西長24.04米，南北寬14.73米。云臺南北兩面正中開有相連通的半八角形券門，高7.27米，寬6.32米。券門內外的浮雕和裝飾均為藏式風格。券門內壁的頂部雕刻有5個曼陀羅圖案，斜頂部雕刻有十方佛圖案，曼陀羅和十方佛之間雕刻有千佛。兩側垂直的內壁雕刻有四大天王造像，東西兩壁各有兩尊。在四大天王造像之間的兩面均有石刻文字，其中一側為藏文、梵文、漢文、八思巴文、維吾爾文和西夏文拼寫的《陀羅尼經咒》；另一側為藏文、漢文、八思巴文、維吾爾文和西夏文記載的《造塔功德記》。南北券門外側的兩邊雕刻有四個圓形交桿浮雕，其正中為大鵬金翅鳥。左右對稱雕刻有鯨魚、龍子、童男騎怪獸和二象等“六拏具”圖案。云臺頂部的四個方向均有挑出的兩層石平盤，上有如意云、獸面和纓絡垂珠的浮雕。石平盤上方安裝有一圈石質護欄，護欄望柱下方和臺頂的四角位置均有排水用的石雕螭首。
文件:Juyongguan01.jpg|天王雕刻
文件:Juyongguan02.jpg|天王雕刻
文件:Juyongguan03.JPG|多種文字雕刻
文件:Juyongguan05.jpg|拱券雕刻
分類:過街式塔
分類:元朝的塔
懺悔正慧大師靈塔位于北京市房山區張坊鎮小學校操場的北面，是一座石制八角形經幢式塔。
正慧大師姓齊，河北省永清縣人。幼年時脫俗塵而出家，以燕京天王寺（現在的天寧寺）三藏為師，又拜永泰寺司徒疏主大師為師。正慧大師一生遍濟窮人，為人們所尊敬。正慧大師75歲時請命放度，到張坊鎮中得長方村居住，于遼天慶六年（1116年）正月二十六日去世。火化后得靈骨舍利，分為七份各建一塔供奉。
懺悔正慧大師靈塔原為于一個土崗之上，后來村民在此大量挖土使塔孤立搖搖欲墜，后來文物局撥款加固塔基，才保障了塔的安全。1984年9月6日，被房山區人民政府定為房山區文物保護單位。
塔基為一八角形須彌座，枋上每面雕有一直奔跑回望的獅子，束腰每面雕有一只“鎮墓獸”，這些鎮墓獸造型奇特，在一般墓塔上并不多見。須彌座上有花卉的圖案。
塔臺為八角形的三層仰蓮花瓣，中間立有塔身。塔身為八角形，正面朝南，正面刻著“奉為先師大師特建佛頂尊勝密言靈塔”，下面線雕有梵文的符號、蓮花和塔門。其余各面鐫刻著塔銘和《佛頂尊勝陀羅尼經》。
塔身之上是五層石雕仿木密檐，塔檐頂上是仰蓮云朵式塔剎，中間為一個葫蘆式塔剎頂。
斗南鎮（，羅亞語：Dalivoe），舊稱「他里霧」，位於臺灣雲林縣南端，是雲林的交通中心，氣候溫和且境內交通四通八達，為雲林縣重要農業鄉鎮之一，並在雲林縣都市計畫中，屬於縣內四大區域「環形城市」的成員之一，為縣內較發達之市鎮。
斗南鎮是由臺灣原住民洪雅族（平埔族之一支）的他里霧社（Dalivoe）社名名音譯而來，而猴悶社（Cunaumui）是現在本鎮將軍里溫厝角，位於嘉南平原。
斗南於明鄭時期便已經有漢人前來開墾，乾隆年間逐年市街。是雲林地方最早開發地方。清治時期時先屬諸羅縣轄下的他里霧社，清光緒十二年因雲林縣建縣改隸雲林縣，為十六保之一，轄本鎮及古坑鄉湳仔、麻園、虎尾鎮惠來厝過溪仔，大埤鄉埔羌崙等計五十八-{莊}-。
臺灣日治時代初期，初置他里霧支廳，在日本統治早期的兒玉源太郎總督，後藤新平民政長官時代，曾發生過稱為他里霧事件的殺害降俘事件（又名歸順會場事變）。
1897年（明治三十年）因應街-{莊}-長設置辦法之訂定改隸斗六廳。
1907年（明治四十年）改隸嘉義廳。
1910年（明治四十三年），設他里霧區，置他里霧區長役場。
1920年10月1日（大正九年），地方制度改革，改名為「斗南」，隸屬於臺南州斗六郡。斗南名稱的由來，因位於斗六以南，故稱斗南，剛好日本也有斗南藩（，現青森縣陸奧市斗南丘），所以被日本人改為斗南。
日本投降，國民政府接收臺灣以後，1946年（民國35年）1月11日成立斗南鎮公所。
1950年（民國39年）10月25日改屬於雲林縣。
斗南鎮位於雲林縣東南方，斗六臺地和雲嘉沖積平原交接處，東面與斗六市江厝里和古坑鄉湳子村和麻園村為鄰，西邊與大埤鄉(三結村，豐田村)以大湖口溪為界，南鄰嘉義縣大林鎮，以石龜溪為界，北側為虎尾鎮惠來厝和平和厝。斗南鎮面積48.12平方公里。
屬於平原地形，共有新虎尾溪、雲林溪、石牛溪、崙仔溪、大湖口溪，由東向西貫穿斗南鎮。斗南鎮的地質屬於現代沖積層，土壤為河川近代沖積土，占地最廣的是砂頁巖新沖積土，占全鎮面積58%，黏板巖和砂頁巖混合沖積土次之，占全鎮面積13%，黏板巖沖積土共209公頃，分布於新虎尾溪一帶，紅壤最少，約73.4公頃。母巖為第三紀之沙巖。
氣候屬於亞熱帶氣候區，年平均溫度高於攝氏22℃，平均降雨量在1400公厘，主要集中在5至9月，11月下旬至翌年3月下旬為乾季，雨水來源以熱帶雨和颱風雨為主。
斗南鎮歷年人口變化（1981年－2030年）
斗南鎮公所是斗南鎮最高層級的地方行政機關，在中華民國政府架構中為縣轄鎮自治的行政機關，同時負責執行縣政府及中央機關委辦事項，斗南鎮的自治監督機關為雲林縣政府。鎮長由全體鎮民直接選舉產生，任期為四年，可連選連任一次。斗南鎮公所並置鎮政會議，為鎮政最高決策機構，在鎮長之下，設有5課4室等9個內部單位及5個附屬機關。
斗南鎮民代表會是斗南鎮的最高民意機關，代表斗南鎮全體鎮民立法和監察鎮政。鎮民代表由公民直選選出，任期為四年，可連選連任。斗南鎮民代表會共有11位鎮民代表，分別為第一選區3席鎮民代表、第二選區2席鎮民代表、第三選區4席鎮民代表、第四選區2席鎮民代表，主席、副主席由11位鎮民代表互選產生。
斗南鎮共有24里：
*東仁、西岐、南昌、北銘、中天、大同
*舊社、林子、石龜、石溪、靖興
*田頭、新光、將軍、阿丹、東明
*明昌、小東、大東、埤麻、西伯、僑真
最東邊是將軍里（竹頭角仔），最西為新崙里（新崙），石溪里石龜溪位於最南邊，最北是田頭里（溪蒲寮）。
雲林縣斗南鎮戶政事務所
;農委會臺南區農業改良場斗南分場：
:雲林縣斗南鎮630石溪里復興路1-15號 (05) 597-0728
;衛生福利部雲林教養院：
:雲林縣斗南鎮忠孝路157號 (05) 595-4359
;交通部國公局中區工程處斗南工務段：
:雲林縣斗南鎮小東里大業路119號(國1斗南交流道):(05)597-3140:
;交通部公路總局第五區工程處第一工務段：
:雲林縣斗南鎮延平路二段128號 (05) 597-1014
;雲林縣農會：
:雲林縣斗南鎮永安街57號 (05) 595-5918::
;斗南鎮農會精米工場（斗南鎮農會糧食工廠第二廠）：
:雲林縣斗南鎮田頭里延平北路111號 (05)5968-583
;雲林縣警察局斗南分局：
:雲林縣斗南鎮文昌路500號 (05) 597-2005
;雲林縣消防局斗南分隊：
:雲林縣斗南鎮自強路11號 (05) 597-2374
File:斗南教會.jpg|嘉義中會斗南教會
File:斗南教會側門.jpg|斗南教會側門
本鎮的交通非常發達，有國道一號、省道及78快速道路做為主要連外道路，經濟結構以農業型經濟為主，農牧業非常發達，鎮內種植之馬鈴薯更是遠近馳名，在一級產業的就業人口可說相當之多，在雲林縣都市計畫中，為雲林縣四大區域「環形城市」-斗南、斗六、虎尾、西螺的成員之一，為縣內經濟活動較發達之市鎮，市區商業活動以火車站前中山路、南昌路、延平路、文元街、中正路較為熱絡，其中中山路及文元街，更是銀行及飲料店設立分行、分店之熱門街道。
目前市地重劃中，預計110年10月完工即可招商
*斗南鎮農會 信用部（本會、石龜分部、明昌分部、西埤分部、西岐分部、新光分部）
*中華郵政 斗南郵局、新光郵局、石龜郵局
大潤發斗南店
*Volkswagen 福斯汽車雲林服務中心
*HONDA本田Service斗南廠
*HINO/TOYOTA商用車斗南營業所
*NISSAN日產匯聯汽車（斗南展示中心）
*匯豐汽車斗南營業所（大業店）
*匯豐汽車斗南展示中心（延平店）
*Mazda瑞達汽車(斗南展示旗艦店)
*SUZUKI 佳新鈴木汽車斗南所
*Ford福特-瑞特汽車-(斗南展示中心)
*HYUNDAI-斗南展示中心/服務廠
以斗南火車站為中心點，向外輻射至一個同心圓，
其中延平路(臺一線)、中山路、中正路、大成路、文元街、南昌西路等，
為鎮內重要市區道路，其主要市區發展以臺一線及中山路為發展主軸。
國道一號斗南交流道周遭，有不少客運業者設站，成為雲林縣最重要的國道客運樞紐之一。
*縱貫線：斗南車站 - 石龜車站
*服務範圍包括斗南市區，可供 24 小時隨時自助借還騎乘至斗六市區、虎尾市區、高鐵雲林站等地。
**1633 臺北－北港－四湖鄉
**1635 臺北－虎尾－四湖鄉
**3888 臺北－嘉義（110年8月2日起停駛）
**7113 斗南－東耕－大湖口
**7701 嘉義－麥寮（與嘉義客運聯營）
**9015 臺中車站－北港（與臺中客運聯營）
**7701 嘉義－麥寮（與臺西客運聯營）
**9015 臺中車站－北港（與臺西客運聯營）
*省道臺78線（東西向快速道路 臺西－古坑段）
**縣道縣道158甲線：斗南鎮－古坑鄉
**縣道縣道158乙線：斗南鎮－古坑鄉
*雲林縣私立大德高級工商職業學校
*雲林縣立斗南高級中學附設國中部
*斗南分局舊辦公廳舍(雲林縣斗南鎮中山路170號)
雲林縣立斗南田徑場
*南臺圓環當歸鴨麵線(雲林縣斗南鎮福德街69號)
*阿國師燉硐薑母鴨（雲林縣斗南鎮義德路2號）
*米糕甲（雲林縣斗南鎮中正路96號）
*古早味狗尾雞（雲林縣斗南鎮中正路57號）
*斗南圓環鍋貼（雲林縣斗南鎮文元二街9號）
*小南天土地公廟魷魚羹（雲林縣斗南鎮中正路162號）
*勁味蚵仔麵線(雲林縣斗南鎮文元街145號)
*斗南康記魚湯(雲林縣斗南鎮順安街106號)
*林松雪冰果室(雲林縣斗南鎮中正路157號)
*欣吉園(雲林縣斗南鎮中正路159號)
*文元街陽春麵臭豆腐（雲林縣斗南鎮文元街22號)
*斗南文元街當歸鴨麵線(雲林縣斗南鎮文元街22號)
*古早味糯米大腸.碗粿.肉粽.豆腐湯(雲林縣斗南鎮中正路121號)
*古早味傳統炭火烤玉米(雲林縣斗南鎮中正路121號)(秋冬季節限定)
*北京(王)餡餅（雲林縣斗南鎮中山路59號）
*福興蒸餃店(雲林縣斗南鎮中正路235號)
*斗南炸饅頭（雲林縣斗南鎮中正路117號）
*斗南阿源陽春麵（雲林縣斗南鎮中正路80號）
*來一客牛排斗南店（雲林縣斗南鎮文化街42號）
*記憶刻度(手作三明治、輕食、飲品)(長安路二段83號隔壁)
*斗南傳統豆花（文元街上（第一鐘錶眼鏡行前）
*九層塔蔥油餅（南昌路、順安街交叉口 中華電信旁）
*深海深土魠魚羹（文元二街上）
*種植作物：水稻（日本品種越光米/斗南鎮農會契作）、甘蔗、蔬菜、馬鈴薯、紅蘿蔔、玉米、葡萄、甜菊、花生、菸草（依產量由多至少排列）
*張景森：臺灣大學土木工程博士。曾任臺北市政府都發局局長、行政院經濟建會副主委。
*羅俊：日治時期，宗教性抗日起事西來庵事件主角之一。
*陳世榮：日治時代斗南鄉紳陳石牛之子，二二八事件受難者，曾任中華民國司法院大法官，票據法學者，已故。
*蕭瑞澂：前國民黨立委，因工程圍標糾紛，遭仇家槍擊致死。
*徐炎卿：布袋戲製作藝師，曾製作素還真、史艷文、藏鏡人等多尊布袋戲偶。
*沈清松：輔大哲學系畢業，比利時魯汶大學哲學博士，曾獲選十大傑出青年，曾任國立政治大學哲學系教授、系主任。
*徐世榮：政治大學教授，臺灣知名地政學者，美國德拉威爾大學都市事務與公共政策學院博士，長期關注「土地正義」議題。
魚香肉絲是一道常見川菜，上河幫川菜的代表菜色之一。魚香是川菜主要傳統味型之一。成菜具有魚香味，但其味并不直接來自魚，而是由醋、泡紅辣椒、薑等調味品調制出的。此法源出于四川民間獨具特色的烹魚調味方法，而今已廣泛用于川味的熟菜中，具有咸、酸、甜、辣、香、鮮和濃郁的蔥、姜、蒜味的特色。
魚香味的菜肴最早是20世紀初葉以后才有的，首創者為民國初年的川菜大廚。1909年出版的《成都通覽》收錄了1328種川味菜肴，但卻沒有魚香味菜，說明魚香味菜只能是1909年以后才出現的。
魚香肉絲的主料是豬肉，要選用三成肥、七成瘦的豬肉切絲滑炒，方能使肉絲質地鮮嫩。成菜色紅潤、肉嫩、質鮮、富魚香味。原料有豬肉、水發玉蘭片、木耳、泡紅椒、薑、蒜等適量。調料：鹽、醋、糖等各適量。
口感：鮮、辣、酸、甜多種味道匯聚舌尖。
魚香肉絲講究“見油不見湯”，魚香汁的調料比例要拿捏好。姜蒜要剁碎，同泡椒一起下鍋炒到香酥，炒出辛香味，同時讓人吃到嘴里后又不覺辛辣。
2012年4月出現於美國堪薩斯州中部的EF4級龍捲風
龍捲風，又稱龍捲、捲風，是一種猛烈的天氣現象，由直立中空管狀的強烈旋轉氣球構成。龍捲風常發生於積雨雲或是積雨雲以下，並通常形成上大下小的漏斗狀，延伸至地面，並且常被塵土或碎片殘骸等包圍。極少數情況下龍捲風也可能從積雲發起。無論是陸地上的「陸龍捲」或是海面上的「水龍捲」，發生條件均基本上需要極不穩定的空氣擾動，或高溫高濕空氣與冷空氣的劇烈輻合作用。因此，龍捲風常發生於中緯度溫帶氣旋及強烈對流雷雨附近。龍捲風漏斗狀的雲稱為「漏斗雲」或「管狀雲」。
通常，龍卷風的直徑約在左右，風速通常在到之間，總移動距離約在數公里。一些大型龍卷風風速可超過，直徑達，移動路徑超過100公里。
雖然除南極洲外的每塊大陸都有龍卷風，但美國遭受的龍卷風比任何國家或地區都多。除此之外，龍卷風在加拿大南部、亞洲中南部和東部、南美洲中東部、非洲南部、歐洲西北部和東南部、澳大利亞西部和東南部以及新西蘭等地區皆常出現。
龍卷風往來自于雷暴、超級單體、颮和颶風，許多龍卷風在中氣旋的末端出現。通常認為龍卷風在冷空氣穿過熱空氣層令暖空氣急速上升時產生。在雷達迴波圖上，一個“鉤狀回波”往往代表龍卷風的區域。
導致龍卷風出現的一種情況是，地面上的水吸熱變成水蒸氣上升到溫度較低的天空蒸汽層上層后，水蒸氣體積縮小比重增大，繼而下降。由于蒸汽層下面溫度高，下降過程中吸熱，再度上升，遇冷后再下降。在如此反復的過程中，，最后集中在蒸汽層底層并在此形成低溫區。水蒸氣向低溫區集中，形成云。云團逐漸變大，云內部上下云團上下溫差越來越小，水蒸氣分子升降幅度越來越大，云內部上下對流越來越激烈，而云下氣體分子也不斷補充空間，導致大風的出現。由于與在垂直方向上速度和水平方向均有切變的風相互作用，上升氣流開始旋轉，形成氣旋。氣旋不斷增強并向地面延伸，出現云柱。當云柱到達地面高度時，地面風速急劇上升，龍卷風形成。
龍卷風的分類包括但不限于：
多漩渦龍卷風（或稱多胞龍捲風）指帶有兩股以上圍繞同一個中心旋轉的漩渦的龍卷風。多漩渦結構經常出現在劇烈的龍卷風上，并且這些小漩渦在主龍卷風經過的地區上往往會造成更大的破壞。
水龍卷（或稱海龍卷，英文：waterspout）可以簡單定義為水上龍卷風，但通常意思是指在水上的非超級單體龍卷風。它偶爾發生于溫暖水面的上空，上端與雷雨云相接，下端直接延伸到水面，空氣繞龍卷的軸快速旋轉。受龍卷中心氣壓極度減小的吸引，水流被吸入渦旋的底部，并隨即變為繞軸心向上的渦流。世界各地的海洋和湖泊等都可能出現水龍卷。在美國，水龍卷通常發生在美國東南部海岸，尤其在佛羅里達州南部和墨西哥灣。水龍卷雖在定義上是龍卷風的一種，不過破壞性要比最強大的大草原龍卷風小，但它們仍然是很危險的。水龍卷能吹翻小船，毀壞船只，當吹襲陸地時就有更大的破壞，并奪去生命。當水龍卷很可能產生或在海岸上已經看得見的時候，美國國家氣象局將會發出警告，或當水龍卷會向陸地移動時發出龍卷風警告。
陸龍卷（英文：landspout，美國國家氣象局稱dust-tube tornado）用以描述一種和中尺度氣旋沒有關聯的龍卷風。陸龍卷和水龍卷有一些相同的特點，例如強度相對較弱、持續時間短、冷凝形成的漏斗云較小且經常不接觸地面等。雖然強度相對較弱，但陸龍卷依然會帶來強風和嚴重破壞。
陣風卷（英文：gustnado）是一種和陣風鋒與下擊暴流有關的小型垂直方向旋轉的氣流。由于它們嚴格來說和云沒有關聯，所以就它們是否屬于龍卷風還存有爭議。當從雷暴中溢出的快速移動干冷氣流流經溢出邊緣的靜止暖濕氣流時，會造成一種旋轉的效果（可用“滾軸云”解釋），若低層的風切變夠強，這種旋轉就會水平（或傾斜）進行，并影響到地面，最終的結果就是陣風卷。陣風卷的旋轉方向不固定，可順時針亦可逆時針。
美國南卡羅來納州尊氏威爾市（Johnsonville）的塵卷
塵捲也是一種柱狀的垂直旋轉氣流，因此和龍卷風很像。然而，它們生成在晴朗的天氣下，并且絕大多數情況下比最弱的龍卷風還要弱。氣溫較高時，如果地面因高溫形成很強的上升氣流，并且此時有足夠的低層風切變，上升的熱氣流就可能做小范圍的氣旋運動，此時塵捲便會形成。塵捲之所以不屬于龍卷風是因為它們在晴朗的天氣條件下形成而且和云沒有什么聯系。不過，它們偶爾也能引起大的破壞，尤其在干燥地區。
又稱為火焰龍捲風，是當空氣中的亂流因為高熱及風向造成的湍流結合而形成，在旋風內有火焰。當這些渦旋繼續收緊至類似龍捲風的結構時，可以吸入燃燒中的雜物及可燃氣體，從而使旋風點起火焰。
一般的火龍捲約莫0.30?0.91公尺寬、15?30公尺高。在適當條件下可以形成大型的火龍捲，達十多公尺寬，超過300公尺高。火龍捲多發生在灌木林火，持續的時間通常只有幾分鐘，但如果風力強勁，則能持續更長的時間。
蒸氣昇華的過程中受到渦旋氣流的擾亂所形成，特點是規模小，持續時間短。
大多數龍卷風呈狹長的漏斗狀，幾十至幾百米寬，能卷起塵土碎片。不過，龍卷風仍然有多種形態。
接近1英里寬的“楔狀龍卷”，它襲擊了美國俄克拉何馬州賓格鎮（Binger）。
美國德克薩斯州的龍卷風
相對較小和較弱的陸龍卷看起來只是像一小片地上卷起來的塵土。雖然漏斗云可能不會延伸到地面，但只要地面上相關聯的風擁有超過64千米每小時的風速，旋轉的氣流即可以被認為是一股龍卷風。巨型單漩渦龍卷風看起來像一個巨大的楔子插進地里，因而被稱作“楔狀龍卷”（wedge tornado、wedge）。這類龍卷風的漏斗云很寬，就像一大塊烏云，直徑比云層底部到地面的距離還長。即使是有經驗的風暴觀測者也無法在遠處區分低垂的云團和楔狀龍卷風。大型龍卷風多為楔狀龍卷但也不全是。
多漩渦龍卷風可以呈現成一組旋風圍繞一個同一個中心旋轉，也可以完全被凝結水氣、塵土和碎片等掩蓋，呈單一漏斗狀。
在衰亡階段，龍卷風就像細長的管子或繩子，且常常彎曲扭轉得奇形怪狀。
除了這些形態外，龍卷風還可能完全被雨或塵土掩蓋。這樣的龍卷風特別危險，因為即使是經驗豐富的氣象學家也可能無法發現它們。
在美國，龍卷風的直徑平均有150米。不過，龍卷風大小的變化幅度很大。勢力弱或勢力雖強但接近尾聲的龍卷風可能會非常細長，有時僅幾英尺寬。另一方面，楔狀的巨型龍卷的移動路經可以有1.6千米寬。
龍卷風的顏色多樣，取決于它們所處的環境。干燥環境下生成的龍卷風幾乎是透明的，只是在旋風底部能看到旋轉的塵土和碎片。幾乎或完全不卷起碎片的漏斗云是灰白色的。當經過水體變成水龍卷時，它們會變得非常白甚至呈藍色。移動緩慢的龍卷風由于卷起大量殘骸和泥土，顏色通常較深，并帶有被卷起物的顏色。例如，位于美國中央大平原上的龍卷風由于紅色土壤的緣故會變紅。
1976年5月30日俄克拉何馬州沃里卡（Waurika）市龍卷風的兩張照片。兩張照片由兩位攝影師幾乎在同一時間拍攝。上面一張里，龍卷風順光，因而漏斗云幾乎呈白色；下面一張裏，照相機朝向相反方向，龍卷風逆光，陽光被云層遮擋，漏斗云看起來非常暗。
光照條件對龍卷風的外觀也有大的影響。同一個龍卷風，逆光（即太陽光從龍卷風背后射下來）時會顯得非常暗，順光（即太陽光從觀察者背后射下來）時則會顯得比較灰或者非常的白。日落時的龍卷風可以有很多種顏色，如黃、橙和粉紅。
雷暴的狂風吹起來的塵埃、暴雨和強冰雹以及夜色都是減少龍卷風可見度的因素。在這種情形下產生的龍卷風尤其危險，因為此時即將被龍卷風襲擊的區域的人們只能靠氣象雷達觀測或者龍卷風前進時發出的聲音才能知曉龍卷風的到來。幸運的是，大多數大的龍卷風都發生在風暴的無雨區，而且大多數龍卷風發生在黃昏時間，這樣即使云層很厚太陽光也可以穿過。此外，夜間發生的龍卷風也常常會被頻繁的閃電照亮。
包括車載多普勒移動雷達圖像和目擊者報告在內的越來越多的證據表明，龍卷風中心和臺風等熱帶氣旋的中心一樣，都比較晴朗、平靜且氣壓極低。這一區域晴朗（也可能充滿塵埃），風力相對柔和，由于陽光多被漏斗云阻擋，也十分黑暗。有些目擊者稱，閃電照亮了龍卷風，才使他們得以看到龍卷風的內部。
龍卷風的旋轉方向一般同氣旋，即北半球逆時針南半球順時針。規模大的風暴受科里奧利力的影響，總是做氣旋式的旋轉，而雷暴和龍卷風由于規模較小因而受科里奧利力的直接影響也較少。但即使忽略科里奧利力的影響，在計算機數值模擬中超級單體和龍卷風仍做氣旋式的旋轉。
約有1%的龍卷風以反氣旋方式旋轉。一般而言，只有陸龍卷和陣風卷屬于這一類型。
龍卷風的強度等級由藤田級數（或稱“藤田皮爾森龍卷等級”）和改良藤田級數劃分，可由高解析度多普勒雷達的數據或攝影測量法得到。需要注意的是，龍卷風的強度并不能描述任何大小和寬度的龍卷風。
龍卷風的破壞力由小到大，可按藤田級數劃分為F0至F5級，也可按改進型藤田級數劃分為EF0到EF5級6個等級。EF0級的龍卷風可能只會損傷樹木，對較為結實的建筑沒有影響，但EF5級的龍卷風就可能把建筑物吹得只剩下地基，甚至讓高大的摩天大樓扭曲起來。天氣預報雷達上的鉤狀回波圖像
此外，相類似的TORRO分級法將龍卷風分為T0至T11共12個等級，T0級表示極其弱的龍卷風，T11級代表已知的最強的龍卷風。
在天氣預報雷達屏幕上，出現龍卷風的區域會呈現一個“鉤狀回波”圖像。當這些惡劣的天氣出現或即將來臨的時候，一連串“追風族”常常保持警惕地尋找龍卷風并通知當地的氣象機構，他們喜愛追蹤雷暴和龍卷風以探究它們的真實情況的和科學解釋。“追風族”們做了許多嘗試將探針扔到龍卷風中，以便分析其內部構造，但自1990年以來，只有5根針成功地扔了進去。美國國家氣象局也有一項名為Skywarn的計劃，這項計劃負責培訓風暴觀察員以觀察可能帶來強冰雹、狂風和龍卷風的風暴。風暴觀測員包括郡行政司法長官、州警官、消防隊員、救護車司機、追風族以及其他一些個體。風暴來臨時，國家氣象局會要求這些觀察員尋覓這些風暴并立即匯報出現的龍卷風，以便氣象局及時發布警報。
一場F4級龍卷風造成的破壞
龍卷風每年能在經濟上造成數百萬美元的損失，并會導致失業和死傷，危害不容小覷。在孟加拉國，由于人口密度高，房屋品質差以及缺乏龍卷風安全知識，故每年約有179人死于龍卷風。加拿大平均每年出現的龍卷風有80個，造成2人喪生，20人受傷以及數千萬美元的損失。2000年7月4日在加拿大襲擊了阿爾伯塔省松葉湖的一起“殺人龍卷風”就曾導致11人死亡。