原创 MSSQL 事務日誌備份

通過MQSQL 的事務日誌備份可實時同步兩臺SQL SERVER服務器數據,下面介紹詳細操作方法。   準備工作 1.在主服務器和備份服務器建立相同賬號(BAKSQL)和密碼,使它擁用user 及所有SQL組的權限 2. 更改SQLSER

原创 釋放EXCEL組件

立即釋放.net下的com組件 衆所周知,在.net的世界裏,程序員只負責使用new創建對象,而對象的銷燬則完全交給垃圾回收器負責,只有當發生垃圾回收的時候,.net中的類型纔會被銷燬。這通常不會引起什麼不妥。但是,當使用了非託管的co

原创 通信原理及QQ是怎麼穿透內網進行通信的?

QQ是一個基於TCP/UDP協議的通訊軟件   發送消息的時候是UDP打洞,登陸的時候使用HTTP~因爲登陸服務器其實就是一個HTTP服務器,只不過不是常用的那些,那個服務器是騰訊自行開發的!!! 一、登錄 QQ客戶端在局域網內

原创 P2P網絡“自由”穿越NAT的“祕密”

穿越NAT的意義:   NAT是爲了節省IP地址而設計的,但它隱藏了內網機器的地址,“意外”起到了安全的作用。對外不可見,不透明的內部網絡也與互聯網的“公平”應用,“相互共享”的思想所不容,尤其是P2P網絡中“相互服務”的宗旨,所以穿越N

原创 使用UDP協議發送和接收數據

首選引用以下兩個: using System.Net; using System.Net.Sockets; //獲取機機IP地址: IPHostEntry ihe = Dns.GetHostByName(Dns.GetHostName(

原创 UDP內網穿透講解及代碼實現

首先先介紹一些基本概念:     NAT(Network Address Translators),網絡地址轉換:網絡地址轉換是在IP地址日益缺乏的情況下產生的,它的主要目的就是爲了能夠地址重用。NAT分爲兩大類,基本的NAT和NAPT(

原创 NAT詳解

NAT英文全稱是“Network Address Translation”,中文意思是“網絡地址轉換”,它是一個IETF(Internet Engineering Task Force, Internet工程任務組)標準,允許一個整體機

原创 類與結構的示例比較

結構示例: public struct Person { string Name; int height; int weight pub

原创 SQL

--當月天數select day(dateadd(ms,-3,DATEADD(m, DATEDIFF(m,0,getdate())+1,0))) ---當月第一天select   dateadd(d,-day(getdate())+1,g

原创 再談公司的組織、制度與文化

【這是中國化工集團任建新總經理在中國化工成立八週年(2012年)之際的週年發文。這是他對中國化工這個兼具有民營和國企背景企業的文化和管理的思考。值得體會。】 2011年是實施“十二五”規劃的開局之年,也是中國化工發展史上具有里程碑意義的

原创 webservice遠程通過asmx訪問

如果webservice在本地測試可以運行,(若有參數)且能輸入參數調用。而在遠程卻顯示“測試窗體只能用於來自本地計算機的請求”或者"The test form is only available for requests from t

原创 成爲重要問題的解決者

在整個職業生涯中,經理人會被要求解決各種問題。如何合理地做好這一點,很大程度上將決定個人能在企業階梯中爬多高。職業生涯的大部分時間所做的事情,就是解

原创 獵人與獵狗的故事——關於團隊激勵

一、關於動機 一條獵狗將兔子趕出了窩,一直追趕他,追了很久仍沒有捉到。牧羊人看到此種情景,譏笑獵狗說:“你們兩個之間,小的反而跑得快得多。”獵狗回答說:“你不知道,我們兩個的跑是完全不同的!我僅僅爲了一頓飯而跑,他卻是爲了性命而跑呀!”

原创 一個德資企業人事經理的記錄

【這是一個德資企業人事經理的記錄。它首先是關於中國和德國文化差異的話題;其次是深層次觸及管理中企業與員工之間“契約精神”的內涵。值得所有管理者思考。如果這種方案用在國內的企業中,會產生什麼樣的效果呢?】 老外上司叫Dunffiker。於

原创 Symmetric NAT與Cone NAT

    現在我們知道,通過NAT,,內網的計算機向外連結是很容易的。NAT對於內網和外網的計算機是透明的。內網的機器欲訪問外面的機器,可在NAT上“