解決方法:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\HideFileExt,將“UncheckedValue”的值改為0,即顯示文件擴(kuò)展名,改為1則是不顯示。
閑來無事,決定實(shí)現(xiàn)我前段時(shí)間的一個(gè)想法。寫一個(gè)五子棋程序,這樣的一個(gè)程序,本身來說是沒什么什么難度的。但是在寫的過程中卻真的是遇到了不少的麻煩~!
/* 到目前最新發(fā)現(xiàn)的問題是UDP嚴(yán)重的丟包現(xiàn)象,本程序是基于一個(gè)UDP網(wǎng)絡(luò)傳輸?shù)摹T趯懙臅r(shí)候顯然沒有考慮到UDP的保障機(jī)制,原因是我一直覺得UDP應(yīng)該不會(huì)有問題,或者說我覺得簡(jiǎn)直會(huì)流暢的跟TCP一樣。事實(shí)證明我錯(cuò)了,把五子棋的客戶端放到同學(xué)的電腦上后,通信真的是相當(dāng)?shù)睦щy~邀請(qǐng)進(jìn)入游戲都沒有成功過。*/
發(fā)現(xiàn)原來程序不能成功運(yùn)行的原因是因?yàn)樽约涸趯懙臅r(shí)候出了一些錯(cuò)誤,才會(huì)導(dǎo)致雙方不能成功的游戲以及通信!~還在這里責(zé)怪UDP機(jī)制,呵呵,特地將上方文字“注釋”掉。警戒一下,不過程序終于是跑起來了。看來以后寫程序出錯(cuò)后應(yīng)該先找程序本身有沒有問題了,不過第一個(gè)游戲終于走上了歷史舞臺(tái)。值得慶祝!!
看來要寫好一個(gè)好程序真的有很多東西要照顧到,比如過如果退出游戲沒有System.exit的話,系統(tǒng)會(huì)繼續(xù)為程序保留資源,也就是說原先使用的端口也就不會(huì)釋放開,下面的通信也會(huì)造成不便。漫漫長(zhǎng)路啊~~
界面是模仿QQ游戲中的五子棋
Download the game (使用于公網(wǎng))
今天剛結(jié)束看完了這本在一個(gè)星期前買的僅僅有180多頁(yè)的書,只是買了第一冊(cè)。
坦白說我也沒有任何的文筆可言,原本也沒有想過也寫個(gè)關(guān)于本書的讀后感,但是總覺得不應(yīng)該忘記了,雁過留聲,起碼不可以忘記書中說的那些最重要的思想,不然看了也沒有什么效果。所以就有了這篇文章。
買這本書的原因主要是無意中看到了作者的一個(gè)演講,感覺還不錯(cuò)。作者擁有兩個(gè)父親,一個(gè)窮爸爸、一個(gè)富爸爸,窮爸爸為親生父親,代表了我們這個(gè)時(shí)代最普通的族群,努力工作努力提高工資。不去或者說很少投資,財(cái)務(wù)狀況基本上是長(zhǎng)期處于負(fù)債的。而富爸爸則是一位對(duì)財(cái)富很有看法的人,擁有著很高的財(cái)商,當(dāng)然最后也成為了夏威儀最有錢的幾個(gè)人之一。本書最主要的思想之一是教導(dǎo)人們?nèi)ベ?gòu)買資產(chǎn)而不是負(fù)債。所謂的資產(chǎn)就是能夠?yàn)槲覀儙硎找娴臇|西,比如說股票、基金、以及各種投資。而傳統(tǒng)意義上的汽車、房子都不算資產(chǎn)而是負(fù)債,因?yàn)槿绻阗?gòu)買了汽車或者房子,本身會(huì)增加你的支出。傳統(tǒng)的理財(cái)是減少開銷,而書中所說的理財(cái)是讓我們?cè)趺慈カ@得收益。
其實(shí)本書只能說是對(duì)于理財(cái)以及財(cái)商的一個(gè)啟蒙教育,只是將你推到了理財(cái)?shù)拈T前。以后需要有很多的品質(zhì)以及能力去建立,還有許多努力要做,但是重點(diǎn)是去嘗試,而不是害怕失敗。就像書中說的一樣:勝利是不害怕失敗。
剛從上海回來,以前用ASP實(shí)現(xiàn)的網(wǎng)站被要求改版以及把界面美化一下.突然變成了一美工.
明顯我的美工功底是不行的!~做這份差讓我有些頭疼,坐到電腦前一個(gè)早上才有了一點(diǎn)點(diǎn)成果
管理界面

登陸界面

還有一大堆工作要做,當(dāng)然也還有一堆 BUG要修復(fù),看來要好好花點(diǎn)精力上去了.不可以馬虎了事!!
今天剛開始在弄一個(gè)JAVA圖表組件,原來剛接觸JAVA的時(shí)候記的在書上看到過一句話:開發(fā)有價(jià)值的JAVA組件是一件讓人相當(dāng)興奮的事情。當(dāng)然我做這個(gè)東西顯然沒有讓人興奮的感覺,實(shí)在是技術(shù)粗糙。總的來說只是對(duì)自己的一種鍛煉了。
說說做的這個(gè)組件主要想實(shí)現(xiàn)的功能,客戶端用戶可以通過輸入創(chuàng)建Rect對(duì)象并調(diào)用對(duì)象的getRect()方法生成柱裝圖片,因?yàn)槟壳斑€沒有做別的形狀的圖形。并且需要輸入?yún)?shù)包括圖象的長(zhǎng)和寬,以及表的各項(xiàng)的名稱及數(shù)值。等以后做好了發(fā)代碼上來。下面是生成圖片的雛形。

今天看書的時(shí)候看到JSP的內(nèi)置對(duì)象pageContext的時(shí)候,有兩個(gè)疑問,希望大家?guī)兔纯础?br> ①、ServletRequest req = new pageContext.getRequest( ) ;
String name = req.getParameter("name") ; // pageContext的這個(gè)調(diào)用request的方法和直接使用內(nèi)置對(duì)象request有區(qū)別嗎?
如:String name = request.getParameter("name") ;
②、pageContext中有個(gè)方法 getServletContext( ) ,使用該方法創(chuàng)建的對(duì)象可以在各個(gè)頁(yè)面被訪問到,那么它的這個(gè)方法設(shè)置的對(duì)象與直接使用application內(nèi)置對(duì)象創(chuàng)建的對(duì)象有什么區(qū)別嗎?

我終于覺得自己不是主動(dòng)做事的那一類人了,前段時(shí)間在Teacher的催促下參加了這個(gè)比賽。比賽的形式什么的都沒有去了解過,直接就做了一個(gè)swing的系統(tǒng),感覺還是挺漂亮的。不過沒什么內(nèi)涵,哈哈。
登陸界面截圖:

實(shí)現(xiàn)的一個(gè)地圖功能,鼠標(biāo)放上到數(shù)字上會(huì)顯示一些場(chǎng)館信息什么的:

圖型統(tǒng)計(jì)功能:


東西比較粗糙,呵呵。目前這個(gè)東西還在參加網(wǎng)絡(luò)投票,有興趣的朋友可以幫忙投一個(gè)。
地址:http://www.jxecstac.com/workShow.asp?Id=712
以前剛接觸JAVA不久的時(shí)候,突然對(duì)串口通信很感興趣,所以參考了comm.jar的例程,做了一個(gè)swing背景的小串口通信程序,使用comm.jar,當(dāng)是為了一個(gè)屬性文件的設(shè)置搞的焦頭爛額,后來發(fā)現(xiàn)win32com.dll可以直接通過Class.forName方法加載進(jìn)來。從而達(dá)到串口通信的目的。
現(xiàn)在把以前的代碼貼出來,代碼寫的很爛,但是希望能夠幫到一些朋友。(本程序需要將win32com.dll和程序放到同一包下)。程中沒有書寫注釋,(以前覺得沒有必要) -- 代碼下載
昨天再次被要求打電話給Teacher(有點(diǎn)想不通為什么老師都不會(huì)記一下我的號(hào)碼),到了晚上才想起這件事。電話一接通,馬上要求我去見他一趟,有些不情愿,但還是去了。到了辦公室原來是一件好事(相對(duì)我來說吧),說是一個(gè)J2EE的項(xiàng)目,事實(shí)上我并沒有做過J2EE的項(xiàng)目,了解一些JAVA語(yǔ)法、概念加上JSP的知道一點(diǎn)點(diǎn)。我相信如果可以真正的接觸一個(gè)項(xiàng)目,應(yīng)該對(duì)我來說是一個(gè)很大的提高,Teacher說讓我先準(zhǔn)備一下相關(guān)方面的知道。比如Oracle什么的。
事實(shí)上我有些缺少熱情,因?yàn)檫@個(gè)項(xiàng)目并沒有談下來。也就是說還不一定誰接手,我只是站在后方等待的人。
,可是DZK曾經(jīng)說過,一個(gè)人為了看的見的目標(biāo)執(zhí)酌三年并不是執(zhí)酌,而是為了一個(gè)看不到的目標(biāo)堅(jiān)持三年。雖然我似乎沒有那樣的高度。還好的精神還是需要學(xué)習(xí)的。所以需要平衡一下學(xué)習(xí)時(shí)間了,分一部分出來在J2EE上了。本來想先看完 Thinking in java 先的,原則上來說基礎(chǔ)是最重要的。歡迎高手指點(diǎn)....呵呵。
QUAQUA是一款開源的提供給Swing和Applet使用的JAVA皮膚,前段時(shí)間接觸了一下。覺得還是挺漂亮的,下載地址:http://www.randelshofer.ch/quaqua/download.html
在界面的構(gòu)造類的main方法中加入:
public static void main(String args[])
{
System.setProperty( "Quaqua.tabLayoutPolicy","wrap");
try
{
UIManager.setLookAndFeel("ch.randelshofer.quaqua.QuaquaLookAndFeel");
}
catch(Exception e)
{
}
}
就可以讓你的組件變成MAC風(fēng)格了