18、如何隨機選取1000個關鍵字

/************************************************************************//*

為什麼要維護部落格

最近到北京大研,指導老師布置的事情比較少。我瀏覽了不少技術和非技術部落格,想想,還是自己維護一個blog吧。 其實,很早就註冊了,想到學期中精力和時間不足,沒有使用。  現在再觀摩別人的部落格,發現能學到很多東西。 部落格是一個記錄心路曆程或者技術經驗的好場所。 有些事以前看過、想過,沒做記錄,現在便沒對它的意識。相信時間的力量,可以沖淡很多東西的。記錄生活路上值得回憶的足跡,方便以後回首。時不時看一下自己的生活記錄,會發現新的東西,也瞭解到以前的想法。對的也好,錯的也好,令人吃驚的也好,想來幼

內涵、修養

今天,又遇到了李Guojie所長,他正與另一位老師談論某個人物,還談論著牛頓、愛因斯坦。上次遇到他,是在出大門時。很早,他拎著一個大包,稍帶疲憊。有人說,他是中科院頭腦最清醒的所長之一。瀏覽過他著作的創新報告(遺憾,書名忘了),的確,站在國家的高度進行了論證分析。慚愧我愚鈍膚淺,又沒時間閱讀,未能瞭解更深。 平時,我坐在靠近走廊,胡Weiwu老師會時不時繞著工作區踱步。凝神,深思,他專註的,低著頭,忘我的樣子。確實,這些高層次的人,要想的,要做的事,很多。他肩負著中國自主創新的實踐大任,龍芯從誕

現實本沒有對與錯

年齡在增長,知識在充盈,思想在遷移,思維在改變。 隨著心理的日趨成熟,人的大腦更加複雜,但也更加感覺到對與錯並不是那麼的明顯,也沒有所謂的界限。要尋找它們的界限,這本身便是錯,這是事實。 但是,對與錯是可以平衡的。當然,這需要自己的人生觀、價值觀、世界觀來驅動、支撐。沒有理論的支撐,一切都會是虛無縹緲的,也就沒有自己的信念。 曾經,看完電影《霸王別姬》,陷入了沉思。思維很混亂,太多的為什麼。不管是導演的特意安排,劇情的必然發展,很多細節都面臨著無奈的選擇。這也給我們更多的反省,不同的人的評論必然

優質代碼的十誡

本文轉自:http://cocre.com/?p=10071.- DRY: Don’t repeat yourself.DRY 是一個最簡單的法則,也是最容易被理解的。但它也可能是最難被應用的(因為要做到這樣,我們需要在泛型設計上做相當的努力,這並不是一件容易的事)。它意味著,當我們在兩個或多個地方的時候發現一些相似的代碼的時候,我們需要把他們的共性抽象出來形一個唯一的新方法,並且改變現有的地方的代碼讓他們以一些合適的參數調用這個新的方法。DRY 這一法則可能是編程屆中最通用的法則了,目前為止,

返樸歸真(我的本科四年)

        在離畢業還有不到一個月的時候,是應該對自己的大學本科做一個總結,並對研究生的學習做一個初期的規划了。  大學本科總結:       1.我最後悔的事:                (1)待定;                (2)沒有好好學演算法;                (3)沒有好好學數學;                (4)上大一的時候沒有做好大學的規劃;                (5)長胖了(現在148斤/177cm)。      2.我最高興的事:   

【經典資料結構演算法】(1)二叉尋找樹與雙向鏈表之間的轉換

題目參看csdn上的一個很經典的文章,http://topic.csdn.net/u/20101126/10/b4f12a00-6280-492f-b785-cb6835a63dc9.html?60918。但代碼都是自己使用C語言寫的,思路基本上都是自己想出的,如果參考了文章上別人的思想,則會註明。 1 /* 2 * 將二元尋找樹轉變為排序的雙向鏈表 3 * 題目:輸入一顆二元尋找樹,將該二元尋找樹轉換成一個排序的雙向鏈表 4 *

路是一步一步走出來的

進京一段時間了,走過,路過,看過,也想過。 今天下午終於打點了一下身心,理了個清爽的髮型。價格確實不菲,天子腳下果然非同一般。這裡的樓要高出很多,人們的生活節奏也快一些。 慢慢的覺得自己長大了,真的。一群孩子天真地嬉戲,那麼無憂無慮。離我那麼近,又那麼遠;曾經我也熱血沸騰,我也雄心萬裡;但很多事情過去了,就過去了;就像發生在別人身上一樣,彷彿是遙遠的記憶。 年齡在增長,知識在充盈,思維在遷移、進步。 人越大,發現對與錯越是那麼不明顯。這不是錯,是事實,無法改變的事實。 昨晚,和家裡打了個電話。母

【經典資料結構演算法】(2)設計包含min的棧

1 /* 2 * 題目: 3 * 設計包含min的棧 4 * 定義棧的資料結構,要求添加一個min函數,能夠得到棧的最小元素。 5 * 要求函數min、push以及pop的時間複雜度都是O(1) 6 */ 7 8 /* 9 * 分析: 10 * 自己曾經用了一天時間,也沒有想出,後來看了別人的分析才知道比較好的解答方法。 11 * 這道題是典型的用空間複雜度換時間複雜度的問題,關鍵點在於如何儲存最小的元素。 12 *

httpd配置反向 Proxy

反向 Proxy配置# 軟體版本:apache2.2# 前提說明:實驗室的網域名稱是mobisys.xidian.edu.cn,實驗室所有電腦都通過windows xpProxy 伺服器上外網,內網段為192.168.118.1 ,在Proxy 伺服器上裝了 apache httpd :80,目標主機上安裝tomcat:8080。# 以下操作都 在Proxy

【WindowsDDK】核心字串操作藍屏的一個解決辦法

  前一段時間參加了學校的網路安全競賽。其中有一道題目是“攔截註冊表”,使用SSDT HOOK ZwSetKeyValue函數。在自己的ZwSetKeyValue函數中,需要對傳遞進來的註冊表路徑與設定好的註冊表路徑進行匹配(ANSII

今天是個特殊的日子

今天早上起床,感覺想尿尿,但是到廁所尿了半天,都沒什麼反應,而且感覺後背有點痛。當時沒在意,就沒多想,收拾書包去上自習,因為快考試了,所以天天去自習。當我自習到9:30,感覺後背疼得讓人無法忍受了,感覺要死了,不得已去校醫院看病檢查。最後經過一上午加一下午的全面檢查,診斷結果是腎結石。不過兩個結石都很小,醫生叫我多喝水多運動。在劇烈的疼痛時,我想到的第一件事是,如果病情嚴重,那麼我的理想怎麼辦,我下學期的創業計劃怎麼辦,我都已經把各方面資源都準備好了。如果病情嚴重,那麼我的所有計劃都會化為烏有,

快遞員也使用LSD演算法

       今天看LSD基數排序演算法,該演算法對一個數(基數選擇為2)或者一個字串(基數選擇為128或者256或者10)進行表述位的從右至左進行排序,最後得到一個有序序列,但是要注意要使用穩定的排序的演算法,否則將不能得出正確結果。例如帶排序的序列如下:1377206888913772068878137720668801377206888313772068882     

【Qt學習】(二)第一個Qt程式

建立工程      我們按照上一節所說的辦法,建立一個工程,工程名稱命名為:First,即我們的第一個Qt應用程式。在彈出的“Qt GUI Project Wizard”中,我們直接下一步,在最後一步的時候,我們在Base Class一欄中,選擇QWidget(基礎視窗組件):      最後點擊Finish,VS就為我們建立了新的工程,在Windows內建的方案總管中,我們可以看到工程所包含的所有檔案:       其中,First.ui檔案可以被Qt

研二上半學期工作總結

研二上半學期到現在已經接近尾聲,現將本人本學期的工作情況總結如下:項目情況:1.協助完成XXX項目最後的驗收工作。2.加入XXX項目組,從事相關模組開發,具體包括:(1).從零開始,完成了“XXX模組”的設計、開發、調試工作。現在已經正常工作了2個月。http://blog.csdn.net/pinghegood/article/details/7841281(2).接手了XXX師兄的“XXX模組”,完成了他未完成的工作,修改了一些bug。(3)傳授給小組其它成員一些程式最佳化的基本方法,使其所

VC6.0製作MapX自訂工具(測距工具)

申明:本人在網上找了很多例子,就這個比較完整,經過調試無誤,遂貼出來供大家參考,讓大家少走彎路(注意要先載入地圖)。參考部落格:http://blog.csdn.net/fengrx/archive/2009/05/09/4163187.aspx以下文章前部分是原文作者的,後部分是本人結合具體細節添加的,也算是對原文的一個完善。 製作自訂工具是MapX編程中一個很重要的部分,其步驟比較簡單,但很多人很容易忽略其中的部分步驟,使得此功能難以實現。具體可以按以下步驟來做,本人在做這一功能時花費時間頗

【USACO】兩道簡單的ACM試題

SuperPrime Rib題目(簡述):找出某一長度的超級素數。所謂的超級素數,例如7331:其中7331是素數,733是素數,73是素數,7是素數。即每次從該數中去掉最後一位元後,依然是素數的素數,被稱為超級素數(superprime)。 分析:判斷一個數是不是超級素數,我們需要判斷n次,n為這個數的位元。為了使程式更快,我們應該首先判斷最高位是不是素數,然後判斷最高兩位是不是素數……直到判斷到這個數本身是不是素數。其次,我們並不需要遍曆所有的n位元,因為很多數直接就可以排除掉:除了最高位,

GetWindowRect和GetClientRect的使用對比

     今天項目中需要對螢幕座標系和客戶區座標系進行轉換,在使用以下兩對函數時感到很困惑。在參考了http://www.cppblog.com/aurain/archive/2009/03/10/76126.html這篇文章之後,有點明白,但是這篇文章後邊的附圖讓我感到很困惑(讓我認為這兩對函數的處理不是可逆的),但是經過實驗之後才發現這兩對函數其實是一對互逆操作,測試如下:GetClientRect(&m_rcClient);//0,0;258,80ClientToScreen(m_

62(p84)求已知串中最長空格序列的長度

求已知串中最長空格序列的長度,要求盡量少檢查串的字元。提示:空格序列長度增大,程式將變得更快。#include"stdio.h"#define N 1000void main(){int i = 0;char a[N];char tempchar;int spaceCount = 0;int spaceCountOld = 0;int tempint = 0;int cycleCount = 0;memset(a,0, N * sizeof(char));for (i = 0; i <

如何在程式中合理的使用空格

以下是google工程師在編程過程中對空格使用的約定:1. Horizontal

總頁數: 61357 1 .... 26142 26143 26144 26145 26146 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.