Time of Update: 2018-12-04
近期在整理網站的資料庫,資料庫是MYSQL的,因為ACCESS功能加大,於是匯入ACCESS搞的,順便重溫了一下SQL。資料非常多,十五萬條,1G左右。其中,有部分資料的兩個欄位A和B是重複的,這樣重複的行可以認為是重複的資料,只要保留任意一行就可以了。簡單的想,SQL應該這樣寫,"SELECT DISTINCT A, B FROM TABLE1;",再一想,哈哈,好像不對,要輸出的是所有的欄位。正確的應該這樣寫,"SELECT * FROM TABLE1 WHERE ID IN
Time of Update: 2018-12-04
容積率,是指一個小區的總建築面積與用地面積的比率。對於發展商來說,容積率決定地價成本在房屋中占的比例,而對於住戶來說,容積率直接涉及到居住的舒適度。一個良好的居住小區,高層住宅容積率應不超過5,多層住宅應不超過2,綠地率應不低於30%。建築物在規劃和設計時一般都計算容積率,並在規劃圖紙上標明總建築面積和地籍面積。對於舊城區哪些在傳統CAD上規劃的圖紙,如何計算各個地籍地塊的現狀容積率?首先看現狀容積率計算模型的的關鍵問題:1) 如何從CAD資料擷取建築物,及其層數?2)
Time of Update: 2018-12-04
HP的OEM盤,尋道的聲音有一點尖,不像邁拓的低沉好聽,外圈持續90MB以上。用的卡是29160,320M的線,盤是68Pin的,所以沒有用轉接頭。突發值和最大值非常接近了,可見介面有一點小瓶頸,104MB離32bit pci的理論值133MB相差比較遠。用來做系統硬碟,5.8ms的訪問時間果然很強悍,開網頁的速度快多了。最近好像燒得不輕,剛上MAU就開始YY
Time of Update: 2018-12-04
ArcGIS協助文檔中有如下的一個樣本:在下方的模型中,工作空間變數 Data Workspace 的值為 C:\Data.gdb。通過將此變數名稱用百分比符號括起,此工作空間位置將被替換為Project 工具參數中的行內變數。運行時,將使用實際變數值 C:\Data.gdb 替換 %Data Workspace%。在做實驗的時候發現這樣寫是不對的,經過實驗正確的寫法應該是:%Data.gdb%同樣對Personal Geodatabase也是一樣的:類如%Data.mdb%
Time of Update: 2018-12-04
軟考室的煙味瀰漫坐滿了程式員 教室裡面的監考官 系分已三年 出上午試題的老師 練cpu 耍單片機 硬體工夫最擅長還會邏輯門三極體 他們學生我習慣從小就耳濡目染 什麼軟體跟網路我都耍的有模有樣 什麼語言最喜歡 C++物件導向 想要去英倫美帝學圖靈諾伊曼 怎麼編 怎麼編離散數學是關鍵 怎麼編 怎麼編數值分析也較難 怎麼編 怎麼編資料結構最重要 演算法不學莫後悔死的難看 一段代碼寫好 一個左子樹右子樹 一句不會遞迴有危險不停調用 一個優秀的庫函數 一用好多年拷貝好帶身邊 怎麼編 怎麼編我學會動態規劃
Time of Update: 2018-12-04
一個農夫養了一頭牛,三年後,這頭牛每年會生出1頭牛,生出來的牛三年後,又可以每年生出一頭牛……問農夫10年後有多少頭牛?n年呢?(用JAVA實現) 1.java codepublic class Cow { static int count = 1; private static void feedCow(int year,int age){ year++; age++; if(year<=30){
Time of Update: 2018-12-04
窮人和富人的12種區別 窮人:去163/sohu/上網聊天 富人:去icxo.com上網找投資機會。他們骨子裡就深信自己生下來不是要做窮人,而是要做富人,他有強烈的賺錢意識,這也是他血液裡的東西,他會想盡一切辦法使自己致富。 1、自我認知 窮人:很少想到如何去賺錢和如何才能賺到錢,認為自己一輩子就該這樣,不相信會有什麼改變。 富人:骨子裡就深信自己生下來不是要做窮人,而是要做富人,他有強烈的賺錢意識,這也是他血液裡的東西,他會想盡一切辦法使自己致富。 2
Time of Update: 2018-12-04
你看,我一定要寫一篇文章來紀念你我說了,你還是一如既往的可愛有些人因為可愛而美麗,有些人因為美麗而可愛而你屬於第一種這很好,雖然未必那麼光彩照人,卻是最沁人心脾的芬芳很舒服,因為不必刻意的做作和無謂的猜測和你一起的時候只需幾個眼神無論說話或者不說話都有著一份內心的平靜與感動我很高興並且感到慶幸四年了當周圍的人開始走向社會並學著磨掉自己的稜角的時候我們依然可以這麼坐著單純而快樂答應我,不要因為別人而刻意去學著怎麼做人因為,只有你才是最好的自己沒有什麼距離會把我們拉遠無論時間或者空間只要在下一次見面
Time of Update: 2018-12-04
從鍵盤輸入兩個四位十六進位數: 寫了一個input子程式,輸入一個四位十六進位,調用兩次可實現輸入兩個四位十六進位,輸入的結果第一個存放在num+2開始的字單元,第二個數存放在num 開始的字單元。 [code=Assembly] data segmentstri db 'input a number :',0ah,0dh,'$' max db 5 actlen db ?string db 5 dup(?)num dw 2
Time of Update: 2018-12-04
我很捨不得,真的我幾乎就呆到了最後的一天直到阿姨用聲嘶力竭的口音喊著你還不搬出去我才想著我真的就真的要離開了麼剛去辦了手續搬到七號樓在校內或許吧一個新的開始我又想起四年前我在學校大門看到對面的梆子井公寓想著我要是能住那就好了沒想一住住了四年雖然有很多的抱怨比如說熱水比如說那麼遠的天橋比如說沒有陽光可是畢業了我依然在這兒賴著就是不走可是這一刻再不走阿姨就要怒了呢走吧走吧搬東西搬東西吧我又不是厚著臉皮走吧走吧我在來來回回中又看見那麼長的天橋和那麼遠的梆子井公寓
Time of Update: 2018-12-04
剛開始還覺得挺愜意的樣子,躺著可以看見北京城區看不見的星空,還有時時傳來的清脆的蛙叫。老羅像模像樣地擺好了三角架,很認真地拍攝漆黑的夜空。我靜靜地坐著,想著很不可思議,我們竟然騎了這麼遠的車,竟然在此荒郊野外裡要住上一整夜。flyingrat和liker倒是很興奮,想像著將到的雲蒙山。
Time of Update: 2018-12-04
經常有不可預料的事情發生。在好事發生的時候,我們經常高興得忘乎所以在壞事發生的時候,我們往往沮喪得忘記你以前受到過的恩惠。需知世界是公平的,沒人給你偏愛,也沒人定要置你於死地。近來的日子一直都很順。順到沒有什麼事情可寫,也沒有什麼事情值得寫了。唯一的變數就是,連續兩天淋雨。好不容易在不怎麼下雨的一天帶了把新雨傘,可惜車子倒了,倒的時候壓到了張開的雨傘,雨傘斷了一根弦,我把它合起來的時候又斷了一根。而第二天,我試圖將它張開的時候又斷了一根。我再試圖將將它合起來的時候,聽見劈哩叭啦的響聲 ——它崩潰
Time of Update: 2018-12-04
這幾天來過著一種缺乏思考的生活,究其原因是總在電腦前耗著。所以很無奈,有些時候你不得不在電腦前耗著,因為你要寫論文要寫程式,然後你美其名曰寫論文寫程式,其實是在電腦前上BBS或者看一些娛樂節目。或許有時你真想幹點正事,卻不得不做那麼個半小時就得停下來幹點別的事,而這別的事一做卻已是幾個小時。嗚呼哀哉,時間在不知不覺中浪費掉,而你在電腦前從天明坐到天暗。關於人什麼時候才能避免誘惑的問題,我想了很久,卻百思不得其解。你看,明明網路是開著的,誘惑明明顯顯地擺在那邊,如何能夠抗拒。所以只有逃離,而我逃離
Time of Update: 2018-12-04
一旦一個servent收到一個QueryHit訊息,它可能會建立由這個訊息的結果集描述的檔案集中一個檔案的下載。檔案是在網路外部下載的,例如建立一個源和目標的直接連接以實現檔案傳輸。檔案資料從來不會在Gnutella網路上傳輸。檔案下載協議是HTTP。建議使用HTTP1.1(RFC2616),但是HTTP1.0(RFC1945)也可以使用。完整而詳細的定義在RFC中。下面只包括最基本的內容。以下例子假設使用HTTP1.1協議。初始化下載的servent發送一個下面視窗的一個request字串到目
Time of Update: 2018-12-04
我以前的觀念是書非借不能讀也,所以書不必買,圖書館裡多著呢,何必費錢不討好。近來看《北大學者談讀書》,頓感以往讀書方法的費力不討好。你看,連如何讀書都會有書教予你,你再去埋怨說環境不好老師不好,那隻是你目光短淺罷了。書是最好的老師,此話自然是真理中的真理。我悟到的一點是,要買經典書,因為經典書定當重讀,而且你必須有所註解,有註解才能將書讀薄。無論何書,不可能無所不包,當只有一部分於你有用,你讀的時候將此部分注出來了,以後再讀的時候便有所側重,書自是越讀越薄。而在不同時期重讀不同經典,定然有不同的
Time of Update: 2018-12-04
在Gnutella協議的早期階段,有一些未知的永久主機用來為任何串連到他們的Gnutella servent提供一份Gnutella主機的列表。通常把這些主機稱為“主機池”。但是現在已經不再使用主機池了。要串連到Gnutella網路,servent需要尋找和儲存主機的地址。取得主機的地址有四種方法。1.呼叫一個GWebCache2.在handshake時從X-Try and
Time of Update: 2018-12-04
我即將看著他們一個一個地走出梆子井公寓,再見了四年的同學。 幾年以後,我們依然會是最棒的。 親愛的同學,別哭,我們中的大多數仍在北京。那些遠走他鄉的人,我們都知道,你們一定會回來。 會回來的,是嗎? 散夥飯吃完後和朋友在梆子井的天台聊天,鋪了被子,拿了食物和酒,還有那些飲料,很愜意地坐著或躺著,看著沒有幾個星星的夜空,看著梆子井那些還亮著的燈,看著偶爾掠過天空的飛機,聽著遠處傳來的蛙叫和轟隆隆的火車聲,這樣的夜晚,再也不會有幾次了,或者,這是最後一次的。 我們都是有著獨立思想的人,我們說著
Time of Update: 2018-12-04
Peercast實現P2P的相關傳輸功能所使用的是一個開放式的協議,Gnutella。下面是一些關於Gnutella協議的介紹。Gnutella是一個開放式的協議,完全分布式,沒有中心伺服器。每個結點既是用戶端,也是服務端,稱為servents。 協議定義:Ping:啟用發現客戶機Pong:回應PingQuery:網路檢索機制QueryHit:回應QueryPush:一個用於允許防火牆中的用戶端向網路提供基於檔案的資料檔案的機制兩種結點定位模型:多播模型和網路模型查詢機制:flooding傳統的
Time of Update: 2018-12-04
這裡以輸出DEBUG資訊為例子。輸出日誌函數為LOG_DEBUG。具體使用方法為LOG_DEBUG("Play request: %s",pc->lpData);void LOG_DEBUG(const char *fmt,...){ if (servMgr) { if ((servMgr->showLog & (1<<LogBuffer::T_DEBUG)) && (!servMgr->pauseLog)) { va_list
Time of Update: 2018-12-04
Gnutella節點的結構: 在一個Gnutella節點中最多有四類並發的進程存在:串連處理器(Connection)、協調進程(Coordination Instance)、下載進程(Download Instance)和上傳進程(Upload Instance)。