1.算法:(設查找的數組期間為array[low,high])(1)確定該期間的中間位置K(2)將查找的值T與array[k]比較。若相等,查找成功返回此位置;否則確定新的查找區域,繼續二分查找。區域確定如下:a.array[k]>T由數組的有序性可知array[k,k+1,……,high]>T;故新的區間為array[low,……,K-1]b.array[k]復制代碼代碼如下:#!/usr/bin/python#-*-coding:utf-8-*-def
系統 2019-09-27 17:37:51 1966
簡介TypeHint(或者叫做PEP-484)提供了一種針對Python程序的類型標注標準。為什么使用TypeHint?對于動態語言而言,常常出現的情況是當你寫了一段代碼后,隔段時間你可能忘記這個方法的原型是什么樣子的了,你也不清楚具體應該傳入什么類型的參數,這樣往往需要你去閱讀代碼才能定義每個類型具體是什么。或者當你使用一個文檔并不是特別完全的第三方庫,你不知道這個庫應該如何使用,這都會很痛苦。現在,借助TypeHint,你可以實現:1、實現類型檢查,防
系統 2019-09-27 17:37:43 1966
在J2ME中基于UDP協議編程一文中介紹了如何使用Datagram和DatagramConnection來開發應用程序,本文將主要講述在MIDP2.0中使用ServerSocketConnection和SocketConnection來開發聯網應用程序。TCP協議是可以保證傳輸的質量的,這也是他和UDP的一大區別。由于以上談到的四個類都屬于GCF,他們在程序編寫方面也非常相似,通常我們在Server端的某個端口監聽,當客戶端連接服務器的時候,則可以得到一個
系統 2019-08-29 23:32:58 1966
dwr框架(菜鳥入門)該文可以看做是作者的學習筆記,部分內容可以認為是個人理解,請讀者注意辨別。DWR(DirectWebRemoting)是一個開源的類庫,可以幫助開發人員開發包含AJAX技術的網站.它可以允許在瀏覽器里的代碼使用運行在WEB服務器上的JAVA函數,就像它就在瀏覽器里一樣.DWR采取了一個類似AJAX的新方法來動態生成基于JAVA類的JavaScript代碼.這樣WEB開發人員就可以在JavaScript里使用Java代碼就像它們是瀏覽器
系統 2019-08-29 23:31:24 1966
1.無論客戶和你說什么,問題始終存在2.無論問題最初看起來怎樣,它始終是人的問題(尤其在軟件產業)3.不要忘記客戶是按時間付費,而不是按你的解決問題的程...順便就我個人理解,寫點讀后感...1,無論客戶和你說什么,問題始終存在..這個很容易理解了,要是沒有問題,客戶找你干什么呢?咨詢的費用又相當貴,客戶吃飽了沒事干?不過有一點...就算客戶有問題,我們不能明明確確的指出來問題,而應該稱為客戶的處理方式不合適,或者不恰當,可以換一種相對要好一些的方式處理,
系統 2019-08-29 23:23:55 1966
之前寫Flex+Java的程式總要同時打開兩個IDE:Eclipse+FlexBuilder,最近找到一個集成了J2EE的FlexBuilder。具體功能簡單而言就是,Java代碼和Flex代碼從此能夠在這一個IDE里面編寫了,詳情如下圖:(Flex代碼將會是在flex_src中,Java部份則寫在src中)今天將一些原來分開在兩個IDE的代碼放一起,運行的時候突然遇到一個Error:[FaultEventfault=[RPCFaultfaultStrin
系統 2019-08-29 23:03:06 1966
http://techgurulive.com/2009/08/09/how-to-count-files-in-the-current-directory-in-linux/referenceasabovels-l|wc-lCAUTION,thelinkofcurrentfoleralsoasafile,soascommonsense,theresultyoushouldminusone,that'syouwanthowtocountfilesindir
系統 2019-08-29 22:55:37 1966
1....有幾個黑點?2...據說能看見9張臉的智商有一百八十3....獅子在哪里?獅子在哪里?獅子在哪里?4.柱子是圓的還是方的不仔細看還真以為是方的55...那個女人是真實的還是拼圖里的????6十二個人還是十三個人?7...是靜的還是動的????????8...看得出上圖有一張臉嗎???????9....一張只要你在本圖中找出9顆心,你可以許個愿望,而且它馬上即會實現.并且能和自己心愛的人在一起.但是如果你看了這幅圖不回帖或半途而廢,你將成為天剎孤星
系統 2019-08-29 22:52:33 1966
前言已經有近一個半月沒有寫總結了,蠻慚愧的,這說明我的毅力不足。一旦把精力放在專業課上,數天不敲編碼,整個人就松懈下來了。前幾天,參閱QQ界面相關資料時,看到了這樣一句話:如今我來了,你們看到的也將不同.....而我們呢?我們來到了藍杰,可是我們究竟改變了多少了?我想這和我們投入的時間和精力是成正比的。現在的我還很爛,不過我也會一步步讓你們看到我的改變。。。。步入正題!這幾天一直在嘗試做QQ界面,查閱資料下,掌握了對JTree添加圖片的方法,以及Swing
系統 2019-08-29 22:41:18 1966
好久沒有寫正經的文章了,這次打算寫個打氣球的文章,分為幾部分寫,其實是想寫細點,其中很多方法,會擴展開講.具體的提綱為以下:1,瞄準鏡的產生(類似attachMovie在AS3中該如何表現?)2,飛翔的氣球(怎么飛?隨機飛,隨機速度又怎么表現?該如何記時?)3,打氣球(怎么算打中?打中后,氣球爆炸怎么表現?聲音呢?)4,給我個計數器(計算打中的,飛走的,甚至擊中概率)5,成與敗(怎么算勝利?怎么算失敗?如何表現)6,完善(結尾)1,瞄準鏡的產生(類似att
系統 2019-08-29 22:23:40 1966