原创 網絡編程-實驗2-C與C通信

一、實驗要求 具體要求包括: 1,Server支持多客戶訪問; 2,C與S之間使用TCP連接; 3,C與C之間直接通信(不是通過S傳遞)。 4,C與C之間直接通信既可以使用TCP,也可以使用UDP。 5,可以使用Socket,也可以使用T

原创 C#設計模式總結

http://www.cnblogs.com/zhili/p/DesignPatternSummery.html

原创 計算機圖形學 - 實驗6 - Cohen Sutherland裁剪算法

實驗六:(2學時) 一、 實驗目的: 理解Cohen-Sutherland裁剪算法   二、 實驗內容: 實現Cohen-Sutherland編碼線段裁剪算法,能看到裁剪前後的屏幕顯示效果。   三、 實現效果及步驟(或流程) 源碼

原创 C# 關於跨線程訪問控件問題

跨線程訪問控件問題的原因是:控件都是在主線程中創建的,而系統默認控件的修改權歸其創建線程所有。在子線程中如果需要直接修改控件的內容,需要使用委託機制將控件的修改操作交給主線程處理。因此,當沒有使用委託機制而是直接在子線程中修改控件內容時,

原创 計算機圖形學-實驗5-掌握Bezier樣條曲面生成思想、複習基本圖元繪製、交互操作和幾何變換相關內容

實驗五:(2學時)   一、 實驗目的: 掌握Bezier樣條曲面生成思想、複習基本圖元繪製、交互操作和幾何變換相關內容   二、 實驗內容: 1、在窗口中畫三維座標,包括原點和三個座標軸; 2、畫一條Bezier樣條曲面,包含4*4個控

原创 關於UGUI實現UI動畫

問題描述: 我們在做遊戲的時候,如果揹包能動態的滑出,會有更好的體驗。 實現物體的隱藏和顯示,方法一可以用SetActice(true/false)的方式;方法二可以在物體需要隱藏的時候,放在可視範圍外面。(也可能有其他方法我不知道的 -

原创 網絡編程-實驗1-C與S通信

服務器與客戶端的應用程序 一、實驗要求 (1)設計程序,分別構建通信的兩端:服務器端和客戶端應用程序,套接字類型爲面向連接的Socket,自己構建雙方的應答模式,實現雙方的數據的發送和接收(S發給C,C發給S)。 (2)服務端程序能響應單

原创 計算機圖形學-實驗2-Bresenham畫線算法

實驗二: 一、 實驗目的: 理解Bresenham畫線算法   二、 實驗內容: 編寫程序,用Bresenham畫線算法實現水平、垂直、斜率大於1、斜率小於1、斜率爲正、斜率爲負等各種情況。   三、 實現效果及步驟(或流程) 實現效

原创 網絡編程——設計一個發送TCP數據包的程序

摘要         TCP/IP協議族是構建互聯網的基石協議。在互聯網中,從一臺計算機向另外一臺計算機傳送數據,數據包可以通過兩種協議傳輸。其中一種就是傳輸控制協議(Transmission Control Protocol,TCP

原创 計算機圖形學-實驗3-掌握利用OpenGL函數進行鼠標、鍵盤操作,創建菜單

實驗三:(2學時)   一、 實驗目的: 掌握利用OpenGL函數進行鼠標、鍵盤操作,創建菜單等   二、 實驗內容: 1、用鼠標拖動畫直線,線段終點始終跟隨鼠標移動;畫線可以利用實驗1或實驗2中已經實現的畫線功能; 2、使用菜單界面修改