1.筆記本電腦
碼農(nóng):
黑客:
2B程序員:
求2的32次方:
碼農(nóng):
System.out.println(Math.pow(2, 32));
黑客:
System.out.println(1L<<32);
2B程序員:
System.out.println(2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2);
交換兩個數(shù):
碼農(nóng):
void swap(int &a,int &b)
{
int temp;
temp=a;
a=b;
b=temp;
}
黑客:
void swap(int &a,int &b)
{
a=a^b;
b=a^b;
a=a^b;
}
2B程序員:
void swap(int a,int b)
{
int temp;
temp=a;
a=b;
b=temp;
}
類屬性定義:
碼農(nóng):
public static int TYPE = 1;
黑客:
/**
* 此策略下消息類型為全局類型,用以通知所有符合B05協(xié)議要求的處理者
* …… ……
*/
public static int TYPE = MsgTypes.TYPE_GLOBAL;
2B程序員:
public static String TYPE_ONE = "1";
public String TYPE = TYPE_ONE;
手機開發(fā)平臺:
碼農(nóng):WinCE/BlackBerry/Symbian/Android
黑客:iPhone
2B程序員:MTK
桌面應(yīng)用界面開發(fā):
碼農(nóng):Swing/MFC/C#
黑客:WPF
2B程序員:VB(哈哈,不要怪我,我也做過VB項目,我沒有偏見,不過關(guān)于VB的非議實在是太多太多了,連 Dijkstra都說,“It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.”)
即時通訊軟件:
碼農(nóng):工作:MSN,生活:Skype
黑客: 工作:GTalk、生活:保密
2B程序員:工作:騰訊QQ,生活:QQ
問題查詢:
碼農(nóng): Google搜索
黑客: Google Scholar/Scirus
2B程序員:百度知道
Window 死機的解決方案:
碼農(nóng): 根據(jù)異常信息搜索問題原因和解決方法
黑客: 哥從懂事起就不用Windows的!
2B程序員: 重裝系統(tǒng)(萬能解決方案),安裝360
個人Blog:
碼農(nóng): CSDN/CNBlogs/BlogBus
黑客: 個人站(俺不是自夸啊,哈哈)
2B程序員: QQ空間
面試地點:
碼農(nóng): 會議室/教室
黑客: 咖啡廳
2B程序員: 食堂
Java面試題目:
碼農(nóng): 請分別說一說封裝、繼承和多態(tài)的含義?
黑客: 如果要設(shè)計一個系統(tǒng),用來統(tǒng)計世界上所有道路的總數(shù),你會怎樣設(shè)計?
2B程序員: 請說說Spring2.5.6版本和2.5.5版本的區(qū)別?