原创 如何使用C#寫.net編譯器?

 看到一篇文章,講解如何利用C#編寫.net編譯器,覺得很有意思,先貼上來,以後慢慢研究。   Create a Language Compiler for the .NET Framework Joel Pobar This artic

原创 XNA系列(1)

本系列的文章都是從MSDN上找的文章,添加一點學習筆記。   XNA Game Studio 3.0 Adding Game Assets to Your Game Demonstrates how to add a texture

原创 算法題目彙集

 非常有用的101道算法部分常見面試題 1. Given a rectangular (cuboidal for the puritans) cake with a rectangular piece removed (any size

原创 如何使用衛星程序集

l 前言 l 瞭解資源文件 l 創建資源文件 l 在程序中使用資源文件 l 資源文件的命名和部署 l 參考 前言: 在學習如何使用.NET資源文件以及如何開發World-Ready程序之前,我們先通過一個例子來看看爲什麼要使用資源文件,以

原创 XNA系列(2)

XNA Game Studio 3.0 How To: Load Content Demonstrates how you can load content and ensure that the content will be r

原创 我是硬盤

我是一塊硬盤,在一個普普通通的臺式機裏工作。  別人總認爲我們是高科技白領,工作又幹淨又體面,似乎風光得很。也許他們是因爲看到潔白漂亮的機箱纔有這樣的錯覺吧。其實像我們這樣的小臺式機,工作環境狹迫,裏面的灰塵嚇得死人。每天生活死水一潭,工

原创 Mogre學習系列(4)Frame Listeners 和Windows.Forms Input

1.Mogre裏面有一種機制,就是使得我們可以在渲染每個frame的時候,可以得到一個通知事件,藉此我們可以做一些控制操作。例如我們希望點擊鼠標右鍵並移動,以此來旋轉Camera的角度。這個時侯,我們可以在每次刷新frame的時候,添加改

原创 Mogre學習系列(5)如何使用Ogre建立遊戲程序

      前面我們已經學會了如何使用Mogre來建立一個3D遊戲,但是那是建立在一個叫做MogreFramework.dll的基礎上。如果我們想直接利用Ogre的封裝API來創建遊戲,又是如何做到呢?   1.首先需要遵循一定的創建順序

原创 Day2

1. right this way = this way, please   2. bump into = meet by chance   3. pop up = appear with surprise   4. out of no

原创 一個SQL學習網站

 這個網站很有特點,不但有教程,還可以在裏面寫SQL語句進行練習。   http://sqlzoo.cn/

原创 Day1

雖然本博客定位在技術類,但是由於計算機這個特殊的行業,使得英語的學習也非常重要。因此,開設一個類似Daily English Tips系列,總結一些常用的短語或者習語,以及他們的替換,以此豐富我們的英語表達。   1. like a ca

原创 算法的趣味題

看到一些講解算法的趣味題,可以研究一下。 http://www.kuqin.com/tiku/c100/  C/C++語言程序百例學習指南  100.數字移動  99.超長正整數的加法  98.八皇后問題  97.滿足特

原创 如何使用匿名方法?

 表面上看,匿名方法是C#2.0的一個新特性,但是本質上和1.0的delegate有很密切的關係,可以認爲是delegate的升級版。當然,到了C#3.0有進一步升級,變成了lambda表達式,其表現形式越來越簡潔。可以看出來C#語言的一

原创 開源如何盈利?

開源軟件在發展歷程中,已經不僅僅是開放源代碼的免費軟件。開源軟件與商業並不衝突,它是一種新興的商業模式。與傳統的商業軟件相比,開源軟件採用了開放源代碼、免費分發等形式,減少了營銷與銷售成本,更易於廣泛傳播。 在開源軟件領域中,常見的盈利模

原创 XNA系列(5)

XNA Game Studio 3.0 How To: Make a First-Person Camera Demonstrates how to create a first-person camera. The example