分角色登入模組的設計

首先要提的是關於DataReader.read();我們經常使用:SqlCommand mycmd = new SqlCommand(mysql,myconn);SqlDataReader mydr =

遊戲大廳升級日記 第2天

整理用戶端:1.通訊層已經剝離成SocketHelper類,但還在各自主程式中,在WCF封裝階段,會單獨放在一個獨立的工程中。2.SocketHelper有時會回調Client類的方法,產生依賴,使用事件機制解決。3.在測試Server和Client通訊的時候,發現Client發包正常,Server收包不正常。調試一中午,發現是重構時,.ctor中的四條語句順序顛倒導致:myClient = serverListener.AcceptTcpClient();this.client =

一次鬱悶的項目部署經曆

   好久沒寫隨筆了,今天趁著在機房空等的時間,寫上我這次鬱悶的經曆~   開學就接了個項目,是學校招生就業網的招生版,網站要求不高,於是就應承下來了。開發的過程還是很快,因為需求跟上學期末的勤工助學網差不多,所以就拿過來改改就可以ok。hzp出圖,布局,我控制後台。兩個人又一次合作,非常愉快。老師驗收後,要我們部署到機房。痛苦的經曆開始了。。。。   第一天,我們來到機房,因為老師之前叫我們過來並沒有說是部署,所以沒有帶任何東西,機房裡只有sql2000,於是開始下載.net

網站會員密碼

   這幾天因為CSDN純文字密碼泄露的事情鬧得沸沸揚揚.在年關將至的時候火了一把.讓我想起我們項目中的會員密碼是如何儲存的?   這部分代碼是之前曹哥或張博士所留,平常雖然有看過,但也沒有仔細研究,只記得有HASH有Salt(鹽?).但到底如何?,今天就當作複習了一下.   思路以前有所瞭解,首先產生一個5位元的Salt,然後將password和salt進行Hash.但是具體代碼的實現,確實沒有瞭解. 產生Salt: /// <summary> ///

Firefox中無法使用window.close()關閉視窗

     瀏覽器安全色就比較讓人惱火,公司來了新領導以後一定要求與Firefox相容,無可厚非,但是開發部就那麼3,4杆槍,連需求完成都有問題,美工又不會js,我的js也是半桶水,能完成功能就不錯了,還要去相容。。。。(省略1000字抱怨)     兼職測試的客服人員報告,有個快顯視窗在FF下無法關閉。因為之前有過js不相容firefox的情況,所以很快鎖定問題:            window.close()不執行.     上次是因為:           

遊戲大廳升級日記 第1天

時間: 15:00~22:00

關於各大廳線上人數更新的Story

1.Server端啟動,從DB的HallInfo表中的得到大廳列表的實體集合,並加上CurrentCount欄位,存在List<HallInfo>中2.Server端每次發現有使用者進出大廳,都會在List<HallInfo>中相應+1或-1。3.Client端啟動一個線程,每隔一段時間就觸發Timer_Tick,請求各大廳人數列表,協議編號533。4.Server端收到533協議,將List<HallInfo>發給要求者,協議編號534。

遊戲大廳升級日記 第3天

把邏輯升級為一個使用者可以同時進入多個大廳(原先是只能進一個大廳),但還是只能打一個遊戲。這迫使我不得不大幅度修改代碼,尤其是實體。迄今為止,已經改好,但是有很多小bug需要解決。為此在Server端顯示訊息,包括收協議,發協議的時間點,以及發送/接收的對象,幾個關鍵記憶體對象的變化。在Client端啟動的同時開啟控制台程式,從而也輸出上述這些資訊。 迄今為止,登入已經穩定,通訊層已經穩定。非法掉線檢測已經穩定,但是在Client端的處理還需要完善。還需要寫story。 又解決了兩個bug:1)

《Expert .NET 2.0 IL Assembler》 譯者筆記 2

第8章 基本類型和簽名基本類型就那麼幾種,都在表8-1中列出了。此外,還提到了資料指標類型和函數指標類型。CLR中有兩種類型的數組——向量和多維陣列。它們的建立方式不同,從而布局也不同。以上都是炒“冷飯”,學過一點C#都多少知道一點,而修飾符才是一個有趣的特性。4種修飾符各有用途:修飾符modreq和modopt,用於託管/非託管封送的傳回型別或方法參數上。在將非託管方法封送為託管方法時尤其有用,從而區分在C++中不同但在CLR中相同的類型,如C++中的int和long,都對應CLR中的E_T_

一次修複sql2000無法啟動

再一次體會到搜尋引擎的無比強大,更感謝的是那些無私分享技術的網友。 前言:開學第一次回實驗室,辛辛苦苦搬好東西,裝好電腦,正想回味一下上學期的"成果",結果發現右下角的sql伺服器紅色方塊很刺眼.第一步:啟動.無效!第二步:重啟系統,無效!火大,找到電腦上的sql2000,重裝一次.無效!這下無語了,只好求助於百度。開始搜尋覺得毫無頭緒,在技術部落格,看到提及到管理工具,開始在伺服器組件配置各種sql的啟動項,但還是無效。突然想到事件檢視器可能會有點資訊。瀏覽一下,果然有驚喜!感覺勝利在望。將錯

遊戲大廳升級日記 關於計分機制的Story

Login後,發,從DB中得到該使用者的各個遊戲的已有分數列表。注意,DB中UserScore表,應該只包括Score<>0的記錄,就是說,至少進行過一次遊戲。遊戲結束,更新DB中UserScore表的Score欄位,如果之前沒有記錄,則添加一筆新的。平局不會更新該表。(這是一個SP,名稱Pr_UpdateScore。)遊戲結束,會同時更新Server的clientTable中該桌使用者的Score記錄遊戲結束,Server會發送新的分數給該遊戲的各大廳使用者。 Login結束,會r

反射手冊筆記 6.NET組件模型

1.NET組件的層次:2.擷取中繼資料,以下3個方法分別擷取Type,Event,Properties的中繼資料:    對於Type,通過TypeDescriptor靜態類,擷取其預設事件,預設屬性,以及該類型所帶的所有Attribute(通過枚舉取得)   

隨便寫寫,蠻有趣的

演義體第1回 dudu經營部落格園第2回 陳gg的衣櫥第3回 老趙的減肥計劃第4回 賈jj的繡球第5回 丁學水淹部落格園第6回 最美麗的MVP第7回 包包出世第8回 TerryLee的苦惱第9回 呂版設計模式第10回 “自己寫一門語言!”第11回 懷疑OO的人第12回 李逵的三板斧——1、2、3第14回 部落格園的期刊第15回 阿一的實驗田第16回 部落格園T釁的女模特第17回 燒水器事件簿第18回 Anytao的寫真集第19回 只有第一步的ASP.NET第20回 悟透老頑童..........

關於使用FCKedioor中出現的問題

按照盧老師空間的配置FCKeditor,但是出現嚴重問題。調試時報錯: 鈥?WebSite1鈥濆簲鐢ㄧ▼搴忎腑鐨勬湇鍔″櫒閿欒銆?hr width=100% size=1 color=silver>HTTP 閿欒 404 - Not Found銆?/i>  找了很久才發現有個網友和我報錯是一樣的。他提供的方法是在<FCKeditorV2:FCKeditor ID="txtContent" runat="server" Height="400px" Width="100%" 

調用Web Service服務出現響應訊息的內容類型text/html與綁定text/xml的內容類型不匹配

     錯誤資訊:響應訊息的內容類型 text/html; charset=utf-8 與綁定(text/xml; charset=utf-8)的內容類型不符。如果使用自訂編碼器,請確保正確實現 IsContentTypeSupported 方法。    今天小姚給客戶做遠端時候出現這問題,第一感覺應該是配置出了問題,但小姚說客戶並沒有動過設定檔。程式一直運行很好,直到給伺服器做了一些安全配置。沒有測試環境,一時無頭緒,只好藉助Google搜尋,沒有得到預期的答案。   

一次慘痛的教訓

      今天看完.net的一個系列視頻,就想把那個系列給刪除了。但是因為檔案夾是.net,還有ado.net,莫名其妙的刪除不了,於是想到以前看到過的《絕密檔案夾》建立一文中有提到,利用“.”來建立絕密檔案夾,結果就稀裡糊塗的搜尋了一下,原來是用Dos命令符RD和MD來建立帶“.”的檔案夾。於是馬上試了一下:rd .net  拒絕訪問rd .net\ 拒絕訪問rd /q/s .net\ 拒絕訪問rd /q/s .net. \

TFS故障一二

      今天TFS又出問題,之前一直映射好的項目開啟TFS後居然顯示未映射:      想可能是映射失效了,把映射再編輯一次即可.結果報錯:    在網上找到瞭解決辦法:在檔案 C:/Documents and Settings/目前使用者/Local Settings/Application Data/Microsoft/Team Foundation/1.0/Cache/VersionControl.config 中,緩衝了本地檔案夾到舊伺服器的一些映射關係,只要把跟舊伺服器相關的

反射手冊筆記 5.中繼資料

1.Attribute,屬性(特性),又名中繼資料,自訂屬性。編譯期會解釋屬性,並將對應的標誌插入到IL中。  AOP:面向方面的編程,以聲明性的方式控制屬性。  .NET已有的屬性類:    1)Serializable: 僅可用於Class/Struct/Enum/Delegate    2)NotSerialized:僅用於欄位    3)AssemblyVersion:僅用於程式集,為其定義版本號碼    4)Conditional:僅用於方法,用來確定是否忽略方法   

NET開源項目匯總(我收集的)

1。IssueVision——SmartClient2。TaskVision——SmartClient3。ASP.NET Starter Kit 一共是5個,後來又送1個,1.4和2.0版本的都有,VB和C#的都有:      ASP.NET Commerce      ASP.NET Portal      ASP.NET Reports      ASP.NET Community      ASP.NET TimeTracker      IssueTracker4。FotoVision—

開始FlexWiki之旅 1

剛剛和wso_angel在QQ上通了話,他給我講了翻譯FlexWiki中的一些心得,以及這套開源系統的一些知識。於是,我下決心,開始在BLOG上研究這套源碼了。其實只有FlexWiki.Web和FlexWikiEngine在用,因為是基於檔案存取的,所以不需要DB操作。這是微軟的兩個牛人寫的,看樣子是沒有寫完,所以很多地方沒有實現,但Wiki的思想已經全都有了。一方面,我準備先畫UML大圖和類繼承圖,先從結構上入手。另一方面,由於FlexWiki介面的極度不友好性,所以,要先玩會怎麼操作。這套源

總頁數: 61357 1 .... 9082 9083 9084 9085 9086 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.