原有extjs中的Ext.form.ComboBox控制項功能是從資料庫中讀取列表。綁定到Ext.form.ComboBox控制項上。在做修改時,需要根據值設定Ext.form.ComboBox 控制項的選擇項。原來在4.0下可以正常選中。升級到4.07後,發現無法選中項。把數值顯示在下拉框中了。找了一個下午,發現原來是model中定義的值為字元型,而Ext.form.ComboBox 列表的值是數字型。從而導至Ext.form.ComboBox不會選中。看來extjs 4.07
文章目錄 1.1 - 使用商業硬體實現 1.2 - 使用開源軟體 1.3 - 使用windows內建的互載均衡軟體 1.4 - 總結 2.1 - 靜態網域名稱劃分 2.2 - 靜態網站的緩衝 3.1 - 網域名稱劃分 3.2 - 檔案上傳及顯示 3.3 - 動態網站內容更新 3.4 - 動態網站緩衝技術 3.5 - 設定檔 4.1 - 網頁壓縮 4.2 - 網頁用戶端緩衝 4.3 - 網頁開發內容調整 5.1 - 資料庫規劃 5.2 - 資料庫劃分 5.3 -
廣告統計分析系統(ADCount)是Supesoft在 Asp.net許可權管理系統 上開發的一套使用者分析投放廣告效果的Web軟體.長期以來,廣告投放者想知道廣告的投放效果,一些做的好廣告商可以通過其自身的廣告系統告知投放者,但告知的資訊很少.而有些可能根本沒有廣告統計.投放 者只能通過自身網站的訪問數來大概的估算一下使用者效果.這樣對於投放者來說很難精確的知道我投放的廣告有沒有達到預期的效果.無法給投放者的市場決策帶來 指導性結果. 針對廣告投放者的這些問題,我們開發了
遊戲的引擎可比作賽車的引擎,而引擎是賽車的心臟,決定著賽車的效能和穩定性,賽車的速度、操縱感這些直接與車手相關的指標都是建立在引擎的基礎上的。遊戲也是如此,簡單地說,遊戲引擎就是用於控制所有遊戲功能的主程式。關於引擎架構方面,我們可以把引擎裡的各個類封裝成一個類庫,再在用戶端的項目裡引入這個庫檔案,即可方便地調用類庫裡實現各個類的具體操作。一般引擎應包括哪些類了?在我做的一個渲染引擎中,有攝像機,D3D系統,聲音,字型,輸入系統,模型,拾取,地形,四叉樹,水等,還設計了一個App類,負責情境的
現在遊戲裡流行的指令碼有python 和lua ,例如魔獸世界就是用lua指令碼來驅動邏輯的。我們為什麼用指令碼,而不是純用C++呢?當然,這與團隊協作以及工作效率有關。 C++編譯速度不佳,當一個項目達到比較龐大的一個規模時,編譯的時間往往會讓人憤怒了。 於是,python出現了。一些重要的演算法實現,圖形效果可以在引擎裡實現,而一些純邏輯的演算法,則可以在指令碼實現。於是便有了用戶端引擎和用戶端邏輯之分,還有的是用戶端UI等等。
對於遊戲來說,製作安裝包是非常普遍的,當然,也有綠色版,直接解壓出來運行。 其實遊戲安裝包執行後的遊戲檔案和綠色版沒啥差別,綠色包少了一些遊戲附帶的軟體罷了,福士化的360殺毒等,還有一些DX,VC外掛程式等等。把那安裝包運行後的遊戲檔案移到其他地方一般都可以運行遊戲,當然,這裡說的是一般情況下。 先說一個簡單的安裝程式製作方式,winrar內建的自解壓格式壓縮檔。右擊要製作的資源檔夾屬性,選添加到壓縮檔,然後在winrar的設定介面上勾選“建立自解壓格式壓縮檔”
最近工作閑下來了,於是上班的時候整天開著自己正開發的遊戲在玩,而且一玩就是連續好幾小時,玩得不亦樂乎。其實就是沉迷了。 遊戲的魅力不言自明,釋放壓力,愉悅心情,歡樂無處不在。 然而我終究是沉迷了。近幾天眼睛一直覺得累,前兩天早晨醒來竟然發現眼球裡出現了一個紅點,擔心了,看來要好好休整一下了。
最近把自己的一個DEMO移植到另外一台電腦上,當全部環境整理好之後,一運行卻發現調用 D3DXCreateEffectFromFile
今天做那檢測遊戲用戶端視窗啟動並執行功能,使用的是FindWindow介面,在確認了輸入的字串和視窗名字完全一致的情況,還沒未能檢測到這視窗,萬分鬱悶之中,想到了去工作管理員看看。猛然發現,在工作管理員選中那遊戲視窗的名字時,那選中的藍底框框明顯比其他的程式名字的藍底框框長很多。。。。是不是同事在設定遊戲視窗標題時多加了個空格呢?加了空格一檢測,結果正確,果然是那空格惹的禍!
前一陣子專負責遊戲工具那塊時,感覺有點閑,於是便主動要了一些遊戲用戶端邏輯系統來做做,現在卻忙得走不開了。 怎樣去評價遊戲用戶端邏輯這一塊呢?說難吧,一看下去好像沒啥技術痛點,說易吧,三天兩頭也完成不了,而且這還不是機械性的工作。 遊戲用戶端邏輯是遊戲伺服器和UI控制項的互動層,主要是組織伺服器傳輸過來的資料,顯示在特定的UI控制項上。現在用戶端邏輯幾乎都是在用指令碼來處理,為其便利性和易改性。
最近對外發布了一個遊戲更新包,因為是大版本,有問題在所難免。於是,很快就要打一個緊急補丁包出去。 這是之前我開發的一個工具,只對要修改的檔案處理,高效快捷。只需更新一個檔案,於是叫相關同事在內部RTX上發過來, 接著,更新包打好測試後便對外發布。 沒想到,更新包出現問題了,一些理論上沒問題的功能出現異常。 於是便緊急查打入更新包的那個檔案,發現不是最新的,但修改檔案那同事確認發過來的是最新的!
對於一些不為我們所熟悉的事兒,常常感到驚奇或者那麼地不可思議,但從來沒有自己去親身嘗試,結果,那些事兒在我們的心裡一直是個疙瘩。 對於項目裡的一些事兒,我一直感到頗不錯的,但卻一直沒有花心思去接觸。這兩天,終於痛下決心去搞搞了。 令我感到意外的是,那些事兒,其實也就那麼一回事。
void abort(void); 功 能: 異常終止一個進程 int abs(int i); 功 能: 求整數的絕對值 double acos(double x); 功 能: 反餘弦函數double asin(double x); 功 能: 反正弦函數double atan(double x); 功 能: 反正切函數double atan2(double y, double x); 功 能: 計算Y/X的反正切值double atof(const char *nptr); 功 能:
說的是簡單的二元數學運算的問題:加減乘除等。 書裡是用非C++語言描述的,不過我還是喜歡C++多一點,下面改成了C++版。 操作基類: class Operation: { public: Operation(): m_numA (0), m_numB(0){} virtual double GetResult(){return 0;}
什麼是雙指標? 例如:char **p; p即為雙指標。 當我們需要修改指標變數本身的值的時候,可以使用雙指標。 先看一個樣本:void getmemory(char *ptr){ ptr = (char *)malloc(20); } void getbuffer(){ char *buffer = NULL; getmemory(buffer); }
昨晚女友要去應酬,喝酒到淩晨才回來。 早上五點多的時候被她吵醒了,說喝酒皮膚過敏睡不著,要我去買藥,於是我急忙忙趕下去了。 去到附近的兩家連鎖藥店,卻都大門緊閉,無奈之餘,只能買些啤酒回去,嘗試塗在她身上或者能減輕癢感。 找到附近的樂佳便利店,幸好是24小時營業的,拿了啤酒後,問那小MM有沒有過敏藥賣,回答當然是沒有。後來找錢的時候她卻告訴我,前面紅綠燈有家24小時藥店。大喜過望,連忙趕過去,終於買到了,謝天謝地。 有一些人或者無法幫我們解決問題,卻可以
先給定義:新手,剛畢業或臨近畢業無工作經驗的大學生。熟手,有多年相關工作經驗的程式。 有些公司很喜歡招聘一些新手進公司,即使在與招熟手的代價相差不大的情況下。很大的一個原因在於新手的可塑性及其服從性。 在IT行業,加班是很普遍的,而對於新手來說,尚在學習過程,在加班的過程中可以提高自己的技術以及相關工作能力,對加班的制度不會有太大的抵觸。這就給其他的同事起到帶頭模範作用。作為一個熟手,當你看到其他同事也在加班的情況下,即使心又不願,也只能聽而從之了。 對
檔案A: ........ShowCurrentInfo(const char * function,const char* file, int line){ ........}檔案B 類C: C::doSomeThing() {行號:122 ......行號:123 ShowCurrentInfo(__FUNCTION__ , __FILE__ , __LINE__);行號:124 .
最近廣州熱得厲害,住的房子還沒裝空調,晚上睡覺甚是難受。在女友的要求下,終於下定決心把空調買回來了。
在我們年少的時候,當在書上看到或者某人口中說起時間的珍貴時,往往不以為然。記憶最深的是一篇《時間就是金錢》的文章,還有朱自清的《匆匆》:燕子去了,有再來的時候;楊柳枯了,有再青的時候;桃花謝了,有再開的時候。但是,聰明的,你告訴我,我們的日子為什麼一去不複返呢?。。。於是——洗手的時候,日子從水盆裡過去;吃飯的時候,日子從飯碗裡過去;默默時,便從凝然的雙眼前過去。。。 也許年少輕狂,那時竟不能領會時間的意義,現在想起,時間何止是金錢,是鑽石!鑽石!