原创 scala習題(十三)——集合

這章主要講解關於scala中集合的概念,map,list等 def indexesSet(arg:String)={ var map=Map[String,SortedSet[Int]](); var m:Int=

原创 快學scala習題(七)-----包

1.編寫示例程序展示爲什麼 package com.horseman.impatient不同於 package com package horseman package impatient 第一種方式中,T3可以訪問T1,

原创 少年啊,來一發昆特嗎(三)——昆特牌的選擇界面

昆特牌的顯示搞定後,之後就是卡牌的整備界面了,既然要整備卡牌,自然涉及到卡牌數據的存儲,這裏採用了plist的方式進行存儲(不過這是錯誤的方式,=。=之後會還債的),推薦使用userdefault或者sqllite進行存儲,存儲方式大同小

原创 hadoop開發環境搭建

操作系統 :Ubuntu 15.04 開發工具 : Eclipse 4.4 hadoop版本:hadoop 2.6.1 準備工具 Ubuntu可以很方便的在各種地方下載到,這裏就不列舉了 hadoop的軟件下載地址,就是官網地

原创 少年啊,來一發昆特嗎(四)——AI的編寫

這類紙牌遊戲的常用算法通常是博弈樹算法,具體的博弈樹算法與A*算法的思想比較相似,就是對AI的行動有一個評估值,評估值越高,這手牌的打法就最好,評估值要怎麼定,就要看遊戲了,紙牌遊戲的目的很明確就是贏過對手,也就是玩家,那麼對於昆特牌來說

原创 快學scala習題(四)

本章爲Map的使用 1.設置一個映射,在根據之前的映射來生成第二個映射 val itemprice=Map("Exlier" -> 150,"Potion" -> 50,"Phoneix" ->200); val itempr

原创 快學scala習題(一)

記錄用,避免忘記 1.鍵入3.後,輸入tab即可看到 2.需要注意的是res變量是val型變量,即便對其平方改值也不會發生改變,差值還是平方根-3 3.val型變量,可以在repl中輸入res0=3,會返回錯誤,不能賦值給val 4.c

原创 scala習題(十)——特質

重點章節,與java有着比較大的分歧,在java與scala中都僅能繼承一個基類,這麼做是爲了避免菱形繼承,所以兩者都限制的很死,只能單繼承,但這樣就對類的特質化產生了障礙,而爲了避免這些問題,java提供了interface,scala

原创 快學scala習題(三)

記錄用,避免忘記 1.生成數組,可以用scala提供的scala.util.random方法,該方法提供了nextInt(int)就是用來獲取之間的整數的,具體可查看scaladoc def RandArray(n:Int):Array

原创 cocos2d-x sqlite的讀取和相關操作

cocos2d-x的相關讀取與應用主要是是通過C語言來實現的,具體要使用的話,需要包含頭文件和引入靜態庫 #include"sqlite3\include\sqlite3.h" #pragma comment(lib,"sqlite3.l