原创 女朋友的生日!
今天是我女朋友24歲的生日,可是她在海口,我在武漢,我不能在她的身邊陪她過生日。 我已經給她許了世界上最美好的祝福,八月初我就能去海口了,到時我一定要好好地爲她補辦生日,我還會送她一份生日禮物,去年我就答應過她的! 希望訪問我的博客的朋友
原创 "2個面試華爲光網測試的有關算法題",我寫的程序!!!
第一題: 數小孩的題。 假設n個小孩圍成一圈,每次數第m個小孩,該小孩被踢出來,請問當只剩下一個人的時候是第幾個人。(比如m=3,第一次數到第3個,第二次從第4個開始往下數,轉圈數)寫一個方法來實現。 第二題: 假設有
原创 -1“無符號”右移10位後是怎麼變成4194303的!
Java中增加了一種“無符號”右移操作符(>>>),它使用“零擴展”:無論正負,都在高位插入0。這一操作符是C或C++中所沒有的! 整數-1右移10位後怎麼變成4194303的呢?原來,-1在32位計算機內
原创 位操作(~num=-(num+1))
我們都知道單目運算符“~”表示對數的每一位取反,~num = -(num+1)。 如:~5=-6,爲什麼是-6? 現在的機器大多數都爲32位機,所以5的二進制表示是: 00000000 00000000 000
原创 上次的第二道題想出了一個更簡單的寫法!
假設有個int型的數n,實現高低位的互換,比如12345,給換成52341,寫一個方法實現n的高低位的互換。(n是幾不知道) //把一個數翻過來表示,簡寫方法 public void reverse( int n){ String ou
原创 感謝北電的Hr GG~~~
今天下午三點去了北電面試,在華美達酒店1817房填表,坐在裏面的是個一看就知道是華南的hr MM,看着很舒服很溫暖的那種。 面試的是兩個GG,都戴着眼鏡,和我年級差不多大的樣子,一個看上去比較活潑,一個看上去很有內涵。開始用英語做了自我介
原创 也來寫個簡單的單鍵模式實現
public class Singleton ...{ private static Singleton sgl = new Singleton(); private Singleton()...{}
原创 構造一個鏈表,經過一次循環找出中間的結點
public class LinkList ...{ class Node...{ int id; Node next; }; Node[] aList; LinkLi
原创 重載和多態
多態一般針對class而言,你可以先定義一個base class,然後extend出一些你想得到sub class。在base class中你先定義出一些基本的函數,在subclass中重新將這些函數overri
原创 帶你認識電影常見版本
許多朋友在下載電影的時候, 往往會被各種各樣的版本標識弄糊塗,今天把各種版本的縮寫收集在一起。1.CAM(槍版)CAM通常是用數碼攝像機從電影院盜錄。有時會使用小三角架,但大多數時候不可能使用,所以攝像機會抖動。因此我們看到畫面通常偏暗人
原创 生產者消費者問題的Java實現
public class ProConsumer{ public static void main(String[] args) { Signal S = new Signal(); Thread tProducer = new Th
原创 與WSGI中的中間件相關的一段代碼的解釋
理解下面的幾行代碼: #python code snippet app = web.application(url_mapping) app.run(partial(ThreadControl, thread_mapping=threa
原创 MongoDB介紹──管理者專區(3)
3.3 Replication(複製) Mongo提供了兩種方式的複製:簡單的master-slave配置及replica pair的概念。 如果安全認證被enable,不管哪種replicate方式,都要在master
原创 MongoDB介紹──管理者專區(1)
三.管理者專區 3.1 通用的功能 1. 有可用的管理UI; 2.啓動選項(-v[v[v[v[v]]]],--nssize,--master,...); 3. 關閉。直接"Ctrl-C",或者調用db.shutdownServer()(
原创 MongoDB介紹──開發者專區(1)
二.開發者專區 2.1 MongoDB簡介 MongoDB是一種面向集合的,模式自由的文檔數據庫。 面向集合是說數據被分成集合的形式,每個集合在數據庫中有惟一的名稱,集合可以包含不限數目的文檔。除了模式不是預先定義好的,集合與RDBMS