之前寫(xiě)Flex+Java的程式總要同時(shí)打開(kāi)兩個(gè)IDE:Eclipse+FlexBuilder,最近找到一個(gè)集成了J2EE的FlexBuilder。具體功能簡(jiǎn)單而言就是,Java代碼和Flex代碼從此能夠在這一個(gè)IDE里面編寫(xiě)了,詳情如下圖:(Flex代碼將會(huì)是在flex_src中,Java部份則寫(xiě)在src中)今天將一些原來(lái)分開(kāi)在兩個(gè)IDE的代碼放一起,運(yùn)行的時(shí)候突然遇到一個(gè)Error:[FaultEventfault=[RPCFaultfaultStrin
系統(tǒng) 2019-08-29 23:03:06 1764
現(xiàn)在沒(méi)有哪個(gè)電子產(chǎn)品可以和Apple的產(chǎn)品媲美,因它Apple是偶像+實(shí)力派。即使已擁有了iPhone,但還是有不少Fans排隊(duì)去買(mǎi)3GiPhone的新產(chǎn)品。下圖,是美國(guó)新澤西州的排隊(duì)購(gòu)機(jī)現(xiàn)場(chǎng)。喬布斯除了是炒作高手外,其實(shí)人家基本功也相當(dāng)扎實(shí),他在努力在使iPhone時(shí)尚的同時(shí),也在為實(shí)用打基礎(chǔ)。以下幾則消息,充分說(shuō)明了這一點(diǎn):1.Google將推出支持iPhone的應(yīng)用程序,而微軟還是一如既往地保持沉默(WM和iPhone真是冤家路窄,估計(jì)Microso
系統(tǒng) 2019-08-29 23:00:40 1764
系統(tǒng) 2019-08-29 22:48:29 1764
最近風(fēng)行windows7OS,為了不out,咱也裝一個(gè)玩玩。,重裝之后,果然速度比以前的xp快了很多(以前機(jī)器里東西過(guò)多也有原因)。指向任務(wù)欄的特效也很酷。但是重裝系統(tǒng)后以前用的東西都用不了。其他軟件不說(shuō),挨個(gè)裝就是。但關(guān)于ruby相關(guān)的甚多,有ruby解釋器,還有rails,已經(jīng)一些千奇百怪的gem。在linux下可以搞個(gè)bash腳本完成。window下也可以搞成bat。于是寫(xiě)了一個(gè)bat文件,分享如下:@ECHOOFFcd%1::%1是ruby186-
系統(tǒng) 2019-08-29 22:31:51 1764
創(chuàng)建表CREATETABLEorders(order_idINTPRIMARYKEYAUTO_INCREMENT,order_noVARCHAR(20),order_priceFLOAT);INSERTINTOorders(order_no,order_price)VALUES('aaaa',23);INSERTINTOorders(order_no,order_price)VALUES('bbbb',33);INSERTINTOorders(order_
系統(tǒng) 2019-08-29 22:10:21 1764
當(dāng)所有的靜態(tài)查找結(jié)構(gòu)添加和刪除一個(gè)數(shù)據(jù)的時(shí)候,整個(gè)結(jié)構(gòu)都需要重建。這對(duì)于常常需要在查找過(guò)程中動(dòng)態(tài)改變數(shù)據(jù)而言,是災(zāi)難性的。因此人們就必須去尋找高效的動(dòng)態(tài)查找結(jié)構(gòu),我們?cè)谶@討論一個(gè)非常常用的動(dòng)態(tài)查找樹(shù)——二叉查找樹(shù)。二叉查找樹(shù)的特點(diǎn)下面的圖就是兩棵二叉查找樹(shù),我們可以總結(jié)一下他的特點(diǎn):(1)若它的左子樹(shù)不空,則左子樹(shù)上所有結(jié)點(diǎn)的值均小于它的根結(jié)點(diǎn)的值(2)若它的右子樹(shù)不空,則右子樹(shù)上所有結(jié)點(diǎn)的值均大于它的根結(jié)點(diǎn)的值(3)它的左、右子樹(shù)也分別為二叉查找樹(shù)我們中
系統(tǒng) 2019-08-29 21:59:55 1764
Terms數(shù)據(jù)磁盤(pán)文件存儲(chǔ)細(xì)節(jié)從這篇開(kāi)始,已經(jīng)涉及到倒排索引表的信息存儲(chǔ)問(wèn)題了。我們都知道倒排索引表中的Dictionary有許多不同的terms組成,Lucene關(guān)于這些terms數(shù)據(jù)的存儲(chǔ),就放在磁盤(pán)的.tii和.tis文件中。★.tii詞典索引文件.tis詞典數(shù)據(jù)文件1、tii保存了tis中每隔IndexInterval個(gè)詞的位置信息,這是為了加快對(duì)詞典文件tii中詞的查找速度具體結(jié)構(gòu)如下:TermInfoIndex(.tii)-->TIVersio
系統(tǒng) 2019-08-29 21:59:40 1764
但假如被合并的代碼所在的類(lèi)具有某種并列關(guān)系,甚至是同一個(gè)父類(lèi)下的多個(gè)子類(lèi),或者同一接口的多個(gè)實(shí)現(xiàn)類(lèi),則我們可以采用繼承的方式解決代碼復(fù)用的問(wèn)題。具體做法是這樣的,第一步還是整理原有的代碼,通過(guò)比較,將需要重構(gòu)的多份原代碼中相同的與不同的代碼整理出來(lái)。在整理過(guò)程中,可以將不同的代碼,保留在各自的原程序中,而將相同的代碼抽取出來(lái)成為獨(dú)立的函數(shù)。這些函數(shù)就是我們后面需要抽象、合并、復(fù)用的代碼。下一步呢,就是運(yùn)用“抽取父類(lèi)(ExtractSuperclass)”的
系統(tǒng) 2019-08-29 21:59:08 1764
——對(duì)用例模型及其應(yīng)用的一次有益的探討前言:這是一次對(duì)用例模型的探討。怎樣建立用例模型,怎樣編寫(xiě)用例說(shuō)明,它與需求規(guī)格說(shuō)明書(shū)有什么區(qū)別,它能替代需求規(guī)格說(shuō)明書(shū)嗎?也許在這里可以找到你要的答案。進(jìn)入軟件業(yè)稍微久一點(diǎn)兒的人恐怕都不會(huì)陌生,軟件開(kāi)發(fā)的最初階段都是談需求、寫(xiě)需求規(guī)格說(shuō)明書(shū)。需求規(guī)格說(shuō)明書(shū)是與客戶(hù)最終確認(rèn)到紙上的,非常正式的公文。軟件開(kāi)發(fā)應(yīng)當(dāng)做什么,做成什么樣子,什么東西不做,項(xiàng)目范圍有多寬,需求規(guī)格說(shuō)明書(shū)都是白紙黑字寫(xiě)得清清楚楚,誰(shuí)都無(wú)法抵賴(lài)。所以
系統(tǒng) 2019-08-29 21:59:01 1764
第二篇《程序員必知8大排序3大查找(二)》《程序員必知8大排序3大查找(三)》每天都在叫囂自己會(huì)什么技術(shù),什么框架,可否意識(shí)到你每天都在被這些新名詞、新技術(shù)所迷惑,.NET、XML等等技術(shù)固然誘人,可是如果自己的基礎(chǔ)不扎實(shí),就像是在云里霧里行走一樣,只能看到眼前,不能看到更遠(yuǎn)的地方。這些新鮮的技術(shù)掩蓋了許多底層的原理,要想真正的學(xué)習(xí)技術(shù)還是走下云端,扎扎實(shí)實(shí)的把基礎(chǔ)知識(shí)學(xué)好,有了這些基礎(chǔ),要掌握那些新技術(shù)也就很容易了。要編寫(xiě)出優(yōu)秀的代碼同樣要扎實(shí)的基礎(chǔ),如
系統(tǒng) 2019-08-12 09:30:03 1764