欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      菜鳥(niǎo) 的java學(xué)習(xí)小結(jié)

      時(shí)間:2019-05-13 16:52:51下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《菜鳥(niǎo) 的java學(xué)習(xí)小結(jié)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《菜鳥(niǎo) 的java學(xué)習(xí)小結(jié)》。

      第一篇:菜鳥(niǎo) 的java學(xué)習(xí)小結(jié)

      Java學(xué)習(xí)小結(jié)

      一、7月11日

      1.DOS命令

      dir指令:顯示文件; help指令:顯示命令條數(shù);

      ipcofig指令:顯示計(jì)算機(jī)的ip地址等信息。2.java的理論概括

      面向?qū)ο螅簩?duì)現(xiàn)實(shí)世界進(jìn)行抽象概括;

      跨平臺(tái)性:java虛擬機(jī)的不夸平臺(tái)實(shí)現(xiàn)了java語(yǔ)言的跨平臺(tái)性。

      二、7月12日

      1.右擊?source?Generate Getters and Setters?

      自動(dòng)生成get和set方法 2.1個(gè)字節(jié)=8位 char 1個(gè)字節(jié) int 4個(gè)字節(jié) 3.java的構(gòu)成

      數(shù)據(jù)類(lèi)型、變量、運(yùn)算符、控制流語(yǔ)句 4.基本數(shù)據(jù)類(lèi)型:

      byte、char、boolean、short、int、long、float、double 引用數(shù)據(jù)類(lèi)型:

      數(shù)組、類(lèi)(包括基本數(shù)據(jù)的引用類(lèi)型)、接口

      5.I/O阻塞 System.in.read()第一種用法:

      int c=System.in.read();System.out.println((char)c);第二種用法:

      Scanner s=new Scanner(System.in);String name=s.nextLine();

      int age=s.nextInt();6.InputStreamReader bi=new InputStreamReader(System.in);BufferedReader br=new BufferedReader(bi);String s=br.readLine();7.把字符串類(lèi)型的b轉(zhuǎn)換為整型 int a=Integer.parseInt(b)8.設(shè)置智能提示

      Window?Preferences?輸入“editor”?Java?Editor?ContentAssist(在寫(xiě)“.”的框里寫(xiě)個(gè)特殊字符,以便在導(dǎo)出的文件中便于查找)導(dǎo)出(File?Export?Preferences??)?修改(找到帶點(diǎn)的地方,輸入24個(gè)字母的大小寫(xiě))?導(dǎo)入(File?Import?Preferences??)9.導(dǎo)出jar包操作

      Export?Java Jar?選工程、保存位置?選main class 創(chuàng)建快捷方式?輸入“java –jar D:ss.jar(路徑)” 或者直接導(dǎo)出單獨(dú)的可運(yùn)行程序(xx.jar)10.數(shù)據(jù)類(lèi)型轉(zhuǎn)換

      自動(dòng)類(lèi)型轉(zhuǎn)換的條件:兩種類(lèi)型兼容、目標(biāo)類(lèi)型大于源類(lèi)型。11.eclipse使用技巧: “Ctrl”+“/”

      “Alt”+“/”

      “Alt”+小鍵盤(pán)

      多行注釋或者取消注釋 跳出提示 ASCⅡ碼輸入法

      syso+“Alt”+“/” 輸出System.out.println()main+“Alt”+“/” 輸出public static void main(String[] args)

      三、7月13日

      1.編譯器代表一個(gè)可執(zhí)行文件,如javac 2.Override 重寫(xiě)、覆蓋 重新定義

      Overload 重載 一個(gè)類(lèi)中存在多個(gè)同名方法 3.char c=s.charAt(0);把字符串s的第0個(gè)字符轉(zhuǎn)換為char型,賦給c

      4.“ctrl”+“shif”+“F”

      右擊?source?Format

      自動(dòng)對(duì)齊

      四、7月14日

      1.List list=new ArrayList();List.add(“hello”);代表列表list中元素的類(lèi)型,此處為字符串 2.abc:while(){?{?break abc?}?} abc表示標(biāo)號(hào) 3.OOP:面向?qū)ο缶幊?OOA:面向?qū)ο蠓治?OOD:面向?qū)ο笤O(shè)計(jì)

      4.消息指一個(gè)對(duì)象為執(zhí)行某項(xiàng)特定操作而向另一個(gè)對(duì)象傳遞的數(shù)據(jù)

      5.javascript如果要在聲明框架的網(wǎng)頁(yè)(框架網(wǎng)頁(yè))中插入,就一定要在之前插入,否則這些代碼是不會(huì)執(zhí)行的。6.for-each循環(huán)(用于遍歷數(shù)組或者列表、集合)int[] a={3.4.5.2};for(int k:a){

      } System.out.println(k);

      五、7月15日

      1.產(chǎn)生一個(gè)隨機(jī)數(shù)

      Random rd=new Random();rd.nextInt(100);0-100的整型隨機(jī)數(shù) 2.JFrame類(lèi)

      JFrame jf=new JFrame();jf.setVisible(true);設(shè)置jf窗體為可見(jiàn) jf.setLayout(new FlowLayout());設(shè)置布局格式 JButton jb=new JButton()

      jb.setText(“ok”);設(shè)置按鈕的文字 3.File類(lèi)

      File f=new File(“D:a.txt”);把此文件映射成f對(duì)象 f.delete();刪除文件

      六、7月16日

      1.FileOutputStream類(lèi) 用于往文件對(duì)象中寫(xiě)東西

      FileOutputStream fos=new FileOutputStream(“D:/a.txt”);BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(fos));2.FileInputStream類(lèi) 用于讀取文件

      FileInputSream fis=new FileInputStream(“D:a.txt”);BufferedReader br=new BufferedReader(new InputStreamReader(fis));

      String s;While((s=br.readLine())!=null && s.length()>0){ String[] ss=s.split(“,”);//以“,”為分隔符,把s中的各部分依次導(dǎo)入到數(shù)組ss中

      } 3.String.valueOf(int t)把t轉(zhuǎn)換為字符串類(lèi)型 ZhiGong z=new ZhiGong(ss[0],Integer.parseInt(ss[1]));

      七、7月18日

      1.右擊?source?Override?

      用于重寫(xiě)

      2.在生成子類(lèi)對(duì)象時(shí)會(huì)自動(dòng)調(diào)用父類(lèi)的默認(rèn)構(gòu)造方法;如果父類(lèi)沒(méi)有默認(rèn)的構(gòu)造方法,則必須在子類(lèi)的構(gòu)造方法中顯示的調(diào)用父類(lèi)的構(gòu)造方法。并且必須寫(xiě)在第一行。

      super()或者super(參數(shù)列表)。3.權(quán)限修飾符 public:

      所有類(lèi)都可以訪問(wèn)

      private:

      只有該類(lèi)可以訪問(wèn)

      該類(lèi)及其子類(lèi)、同一包中的類(lèi)可以訪問(wèn) 相同數(shù)據(jù)包中的類(lèi)可以訪問(wèn) protected: 默認(rèn): 4.static:

      ①可以調(diào)用其他靜態(tài)方法

      ②只能訪問(wèn)靜態(tài)數(shù)據(jù)

      ③不能使用super或者this關(guān)鍵字 final:

      ①修飾類(lèi),不能被繼承

      ②修飾字段,可以被引用,但不能被修改 abstract:抽象

      ①抽象類(lèi)里面可以有抽象方法 ②抽象類(lèi)不可以實(shí)例化

      ③非抽象子類(lèi)必須實(shí)現(xiàn)抽象父類(lèi)的全部抽象方法

      八、7月20日

      1.switch-case中case后面不能用變量 2.Thread 線程

      ①使用方法一:

      public class Thread1 {

      public static void main(String[] args){

      Runner1 r=new Runner1();Thread t=new Thread(r);t.start();} } class Runner1 implements Runnable {

      } public void run(){

      } for(int i=0;i<30;i++){ } System.out.println(“No.”+i);②使用方法二:編寫(xiě)一個(gè)類(lèi)繼承Thread類(lèi),重寫(xiě)Thread類(lèi)的run方法,然后直接new該類(lèi)的對(duì)象使用。

      ③使用方法三:直接在代碼里寫(xiě)線程

      new Thread(new Runnable(){

      public void run(){ //寫(xiě)代碼

      }

      }).start();④isAlive():判斷線程是否還“活”著,即線程是否終止

      ⑤wait():當(dāng)前線程進(jìn)入對(duì)象的wait pool; notify()/notifyAll():?jiǎn)拘褜?duì)象的wait pool中的一個(gè)/所有等待線程 ⑥線程的優(yōu)先級(jí)用數(shù)字表示,范圍1-10,值越大優(yōu)先級(jí)越高(但不一定優(yōu)先級(jí)越高,線程就會(huì)先執(zhí)行)

      getPriority()/setPriority(iint i)獲取/設(shè)置線程的優(yōu)先級(jí) ⑦線程串行化

      thread.join()

      要等thread線程執(zhí)行完才能執(zhí)行其他線程

      先執(zhí)行thread指定時(shí)間,然后和其他線 join(毫秒),join(毫秒,納秒)程并發(fā)執(zhí)行

      ⑧線程讓步:放棄當(dāng)前獲得的時(shí)間片,重新進(jìn)入就緒狀態(tài)

      thread.yield();⑨線程掛起:暫時(shí)停止當(dāng)前運(yùn)行中的線程,使之轉(zhuǎn)入阻塞狀態(tài),并且不會(huì)自動(dòng)恢復(fù)運(yùn)行。

      線程恢復(fù):使得一個(gè)已掛起的線程恢復(fù)運(yùn)行。

      suspend()掛起; resume()恢復(fù) 3.枚舉 enum

      public enum Week { } 以“Week.***”的格式來(lái)使用,Week可以看成一種變量類(lèi)型。MON,TUE,WED,THU,FRI,SAT,SUN

      九、7月21日

      1.接口(interface)

      ①里面一般只有方法,也可以定義靜態(tài)常量 例如:public static final int i=0;②只能是public或默認(rèn)的 2.反射

      ①第一種情況:未知類(lèi)采用默認(rèn)構(gòu)造方法

      Class cls=Class.forName(getClassName());Object obj=cls.newInstance();Method m=cls.getMethod(getMethod(), new

      Class[]{int.class,int.class});

      m.invoke(obj,new Object[]{5,7});private static String getClassName(){ } private static String getMethod(){ } ②第二種情況:未知類(lèi)采用帶參數(shù)的構(gòu)造方法

      return “abc.AA”;return “add”;

      Class cls=Class.forName(getClassName());Constructor cr=cls.getConstructor(new Class[]{int.class,String.class});

      Object obj2=cr.newInstance(new Object[]{12,“king”});Method m2=cls.getMethod(getMethod(), new Class[]{});m2.invoke(obj2,null);private static String getClassName(){ } private static String getMethod(){

      } 3.異常

      throws(拋出異常類(lèi)型)/throw(拋出具體異常);try,catch,finally return “add”;return “abc.AA”;

      十、7月22日

      1.常用類(lèi)

      Math、Class、Object、String/StringBuffer、Date/Calendar/Random 2.集合

      (此圖引自《java se 應(yīng)用程序設(shè)計(jì)》視頻教程)① 集(Set)

      不區(qū)分元素的順序,不允許插入重復(fù)的元素 ② 列表(List)

      區(qū)分元素的順序,并且允許插入重復(fù)的元素 ③映射(Map)

      映射中保存成對(duì)的“鍵-值”(key-value)信息,映射中不能包含重復(fù)的鍵,每個(gè)鍵最多只能映射一個(gè)值

      十一、7月25日

      1.進(jìn)程、線程

      ① 進(jìn)程就是一個(gè)程序,線程就是程序中的代碼塊。進(jìn)程包含線程 ② 子線程與父線程都是并列執(zhí)行的 2.synchronized 同步線程

      ① 當(dāng)某個(gè)對(duì)象用synchronized修飾時(shí),說(shuō)明該對(duì)象在任一時(shí)刻只能由一個(gè)線程訪問(wèn)

      ② 用于方法說(shuō)明中,標(biāo)明整個(gè)方法為同步方法

      public synchronized void push(){?} ③ 用于修飾語(yǔ)句塊,標(biāo)明整個(gè)語(yǔ)句塊為同步塊

      public char pop(){?

      synchronized(this<對(duì)象>){?}?} 3.使用String類(lèi)型的getBytes()方法獲得Byte數(shù)組

      十二、7月26日

      1.DataInputStream和DataOutputStream 用于讀取寫(xiě)入二進(jìn)制文件 2.字節(jié)流 8位

      字符流 16位

      十三、7月27日

      1.監(jiān)聽(tīng)器 2.model 3.半相關(guān):地址、協(xié)議、端口號(hào)

      全相關(guān):半相關(guān)一致(地址可以不同)//兩點(diǎn)通信的條件

      ServerSocket(服務(wù)器端<半相關(guān)>)、Socket(客戶(hù)端/服務(wù)器端<全相關(guān)>)

      十四、7月28日

      1.Socket網(wǎng)絡(luò)編程的步驟

      ① 建立網(wǎng)絡(luò)連接----獲得全相關(guān)

      ② 打開(kāi)連接到Socket的輸入/輸出流----getInputStream/getOutputStream ③ 通過(guò)已打開(kāi)的I/O流進(jìn)行數(shù)據(jù)的讀/寫(xiě)操作 ④ 關(guān)閉已打開(kāi)的I/O流和Socket

      十五、7月29日

      1.protected不能修飾局部變量 abstract不能修飾屬性

      2.ImageIO.read(); //獲取圖片文件的一種方法

      十六、8月1日

      1.單例模式:確保某個(gè)類(lèi)只有一個(gè)對(duì)象

      ① 虛擬機(jī)上的單例 class A {

      private static boolean a=false;//用來(lái)判斷對(duì)象是否存在 private A()//私有化構(gòu)造函數(shù),使其他類(lèi)不能new { } public static A getInstance()//獲得該類(lèi)實(shí)例的唯一方法 {

      } } ② 操作系統(tǒng)上的單例

      在計(jì)算機(jī)上建個(gè)文本文件,里面標(biāo)記該類(lèi)是否存在實(shí)例,關(guān)閉實(shí)例時(shí)要把文件里的標(biāo)記還原。if(a==false){

      } else return null;a=true;return new A();

      十七、8月2日

      1.p instanceof Student 判斷p是否是Student類(lèi)的實(shí)例

      2.**.getClass().getResource(“user.dir”);

      獲取當(dāng)前路徑

      3.....上一層的上一層

      十八、8月3日

      1.隨機(jī)讀取文件RandomAccessFile

      seek(long pos)定位到pos處

      2.標(biāo)準(zhǔn)對(duì)話框(javax.swing.JoptionPane)用于實(shí)現(xiàn)程序員與用戶(hù)的便捷交互

      姓名:wdbsking 電話:1508864759*

      第二篇:java菜鳥(niǎo)面試

      【總結(jié)】技術(shù)菜鳥(niǎo)找工作總結(jié)

      一,簡(jiǎn)歷

      1,郵件發(fā)簡(jiǎn)歷形式:避免用附件

      個(gè)人認(rèn)為如果沒(méi)有要求,最好不要用附件發(fā)簡(jiǎn)歷,簡(jiǎn)短的求職信+正文粘貼簡(jiǎn)歷比較好。標(biāo)題比較通用的形式是學(xué)校姓名專(zhuān)業(yè)學(xué)歷.Ps:我開(kāi)始用附件發(fā)簡(jiǎn)歷嘗試過(guò)各種格式,過(guò)的非常少。后來(lái)改用正文后好了很多。

      2,簡(jiǎn)歷里的學(xué)歷應(yīng)完整[僅供參考, 本科好的同學(xué)不用看] 因?yàn)楸究茖W(xué)校不好,于是同學(xué)建議我不要寫(xiě)本科經(jīng)歷,覺(jué)得那是一個(gè)減分項(xiàng)目。但后來(lái)一位HR說(shuō)這樣是不好的,應(yīng)該有完整的學(xué)習(xí)經(jīng)歷,否則在他們看來(lái)這表示你對(duì)那段經(jīng)歷的不認(rèn)可,會(huì)給人很差的印象。

      4,簡(jiǎn)歷上的項(xiàng)目時(shí)間一定要寫(xiě)得合理,工作量和工作時(shí)間一定要對(duì)應(yīng)。

      5,簡(jiǎn)歷上決不能有錯(cuò)別字,從內(nèi)容到字體到格式,最好不要有任何紕漏,總之完美一點(diǎn)啦。[某技術(shù)經(jīng)理說(shuō)凡有這種問(wèn)題的簡(jiǎn)歷在他那統(tǒng)一過(guò)不了]

      二, 準(zhǔn)備工作

      6,對(duì)自身的思考:期望,優(yōu)勢(shì),劣勢(shì),性格上的優(yōu)點(diǎn),缺點(diǎn)

      這些除了可以用于自我介紹,在面試中也會(huì)經(jīng)常遇到。最好先有個(gè)準(zhǔn)備,然后根據(jù)公司的需求說(shuō)自己相應(yīng)的優(yōu)點(diǎn),缺點(diǎn)。

      還有對(duì)自身的職業(yè)規(guī)劃,這也是一個(gè)經(jīng)常被問(wèn)到的問(wèn)題。

      7,定位,有針對(duì)性的準(zhǔn)備[技術(shù)大拿們可以跳過(guò)了] 從我周?chē)藖?lái)看,技術(shù)方面職位主要是開(kāi)發(fā),測(cè)試,技術(shù)支持。

      技術(shù)類(lèi)的職位大多都有筆試。最好在找工作前將數(shù)據(jù)結(jié)構(gòu)和基本算法好好看看,再就是操作系統(tǒng),數(shù)據(jù)庫(kù),面向?qū)ο螅琔ML,設(shè)計(jì)模式。C++方面非常有用,如果找Linux的話shell算必不可少的。測(cè)試:我面和筆測(cè)試類(lèi)工作時(shí)遇到的主要問(wèn)題基本就是測(cè)試的分類(lèi)及概念,給個(gè)命題說(shuō)測(cè)試用例,測(cè)試工具,以及你是否喜歡測(cè)試,以及你為什么適合做測(cè)試。圖書(shū)館有很多測(cè)試的書(shū),比如<軟件測(cè)試>,<軟件測(cè)試的藝術(shù)>,還有一本叫軟件測(cè)試面試指南(記不清了,大概是這意思)都很不錯(cuò)。

      技術(shù)支持(售前,售后):只面過(guò)一次,感覺(jué)除了要求技術(shù),還要求與人溝通能力,表達(dá)能力以及分析總結(jié)能力。關(guān)于售前,網(wǎng)上有一篇《說(shuō)說(shuō)售前》系列的文章寫(xiě)得不錯(cuò),包括售前的作用,售前的素質(zhì),售前的體驗(yàn),售前的入門(mén),售前的成長(zhǎng),個(gè)人覺(jué)得很不錯(cuò)。

      當(dāng)然,不一定最開(kāi)始就定位得非常清晰,找工作的過(guò)程本來(lái)就是一個(gè)逐步發(fā)現(xiàn)自我的過(guò)程??梢酝扑]一本書(shū)《現(xiàn)在,發(fā)現(xiàn)你的優(yōu)勢(shì)》,版狼以前也推薦過(guò),認(rèn)為看過(guò)后還是有點(diǎn)啟發(fā)的,感覺(jué)那個(gè)測(cè)試還是比較準(zhǔn)的。

      因?yàn)槲倚愿癖容^開(kāi)朗,我非常欣賞的一句話是賴(lài)斯說(shuō)的“改變世界的方式有很多種,人與人之間的交流就是其中最重要的一種。”,我的夢(mèng)想其實(shí)是當(dāng)老師,但不想 讀博士,所以將來(lái)的期望鎖定在職業(yè)培訓(xùn)講師。所以找工作技術(shù)方面最傾向的就是系統(tǒng)管理方面的職位,包括后來(lái)很看重嵌入式開(kāi)發(fā)方面的職位。除了夢(mèng)想之外,從 自己的性格和專(zhuān)業(yè)方面考慮,我技術(shù)不深,只不過(guò)知識(shí)面稍廣,售前技術(shù)支持也是一個(gè)比較適合的職位,所以售前也被放在一個(gè)很前的位置。因?yàn)榧夹g(shù)不牛,感覺(jué)很少有地方會(huì)愿意要我去做開(kāi)發(fā),于是有段時(shí)間投了不少測(cè)試,并看了些測(cè)試的書(shū),但隨著面試和總結(jié)的增 多,發(fā)現(xiàn)自己并不適合做測(cè)試,好幾次面試都被面試官稱(chēng)思維很活躍,而且自己不是很細(xì)心,本來(lái)對(duì)測(cè)試也沒(méi)有多大的興趣,雖然技術(shù)能力達(dá)不到開(kāi)發(fā)的要求,但筆 經(jīng)還是認(rèn)為開(kāi)發(fā)比較有意思。所以開(kāi)發(fā)也排在測(cè)試之前。但自己確實(shí)能力不強(qiáng),機(jī)會(huì)有限,所以只能廣撒網(wǎng)嘍。

      三,筆面試

      8,筆試:公務(wù)員+技術(shù)

      除了基本的編程(字符串,單鏈表,雙鏈表那些程序應(yīng)該很熟了),動(dòng)態(tài)規(guī)劃,基本設(shè)計(jì)模式知識(shí),林銳書(shū)后習(xí)題的內(nèi)存考察的那四道題以及那篇嵌入式編程必會(huì)的16個(gè)問(wèn)題出現(xiàn)次數(shù)很多。SQL語(yǔ)句,范式,死鎖,內(nèi)存尋址方式也遇到過(guò)幾次。

      9,面試前做的準(zhǔn)備工作:對(duì)公司的了解,對(duì)職位的理解,你為什么符合要求[技術(shù),性格](對(duì)于國(guó)企尤其適用)

      一般外企和私企的面試可能會(huì)對(duì)技術(shù)細(xì)節(jié)考察得比較細(xì),而很多國(guó)企(不是所有)所謂的技術(shù)面經(jīng)常就是問(wèn)這個(gè)會(huì)不會(huì)那個(gè)會(huì)不會(huì),不用心慌。

      10,面試前一定要準(zhǔn)備一份恰當(dāng)?shù)淖晕医榻B, 尤其是國(guó)企。自我介紹其實(shí)就是一個(gè)推銷(xiāo)自己的過(guò)程,我們要做的就是通過(guò)這段時(shí)間告訴面試官我很qualify,一定要突出自己的優(yōu)勢(shì),比如有個(gè)好朋友自我介紹的時(shí)候說(shuō) “或許我不是最優(yōu)秀的,但我是最踏實(shí)的”。自我介紹最好還能加深面試官對(duì)你的印象或者能打動(dòng)面試官,那個(gè)歐萊雅MM的自我介紹就很好,“大家好,我來(lái)自北 京郵電大學(xué)。很高興今天能得到這個(gè)機(jī)會(huì)面試。剛剛在臺(tái)下等待的時(shí)候,發(fā)現(xiàn)周?chē)乔迦A北大的同學(xué),其實(shí),我想說(shuō),在北郵,也有很多優(yōu)秀的同學(xué),他們都比我 優(yōu)秀,也熱愛(ài)這個(gè)行業(yè),熱愛(ài)歐萊雅,只是,因?yàn)槲覀兊墓た票尘?,可能?huì)比較被忽視。這次我申請(qǐng)歐萊雅,除了因?yàn)槲覍?duì)它的熱愛(ài)之外,我還一直有個(gè)夢(mèng)想,我希 望有一天,歐萊雅能把宣講會(huì)開(kāi)到北郵去?!? 一言蔽之,自我介紹就是要態(tài)度謙遜,內(nèi)容彪悍。

      11, 面試表情要自信:坐直[千萬(wàn)不要靠在桌上],盡量少有手勢(shì),如果加入手勢(shì)要保證兩肘有支撐點(diǎn),可以打開(kāi)[而不是朝內(nèi)],注意眼睛表情[也是某次面試HRGG的建議]。

      自信:不管多牛的地方,只要得到面試機(jī)會(huì)請(qǐng)一定相信自己qualify,如果自己都不相信自己,那怎么可能說(shuō)服別人你可以?如果有什么問(wèn)題可以向朋友求助,往往身邊人的一句話就能啟發(fā)自己。

      剛開(kāi)始找工作的時(shí)候,覺(jué)得別人都好優(yōu)秀,相形之下覺(jué)得自己尤其齪,面百度,面摩根,我就覺(jué)得這么牛的地方怎么可能要我這菜鳥(niǎo),面試官問(wèn)why are you qualified? 我的想法只是:In fact I am not qualified.只是你給了我這次機(jī)會(huì),我當(dāng)然不會(huì)浪費(fèi),我還可以攢面經(jīng)。經(jīng)過(guò)這么一段更加懷疑自己是個(gè)很失敗的人,于是問(wèn)別人我是否很失敗。我一個(gè) 好朋友的回答極大鼓舞了我,她說(shuō)“...不知道你為什么會(huì)有那樣的想法,但我要告訴你的是,在關(guān)鍵時(shí)刻,你可以勝利。一個(gè)人有那么些真心的朋友,有經(jīng)過(guò)自 己的努力脫胎換骨的經(jīng)歷,我不知道這樣的人怎么會(huì)和失敗聯(lián)系起來(lái)。不知道你還愿不愿意或是記不記得起六年前的你自己,我記得,我只能用驚嘆來(lái)形容。而這些 是你努力的結(jié)果。不是別人,是你自己!如果今天你因?yàn)槟承┦虑樾那椴缓?,我勸你大可不必,所有一切都?huì)好起來(lái)的...”

      我想,能來(lái)北郵的人,一定都有自己的過(guò)人之處,比如聰明比如踏實(shí)比如堅(jiān)持?所以,千萬(wàn)不要懷疑自己,我知道有本科學(xué)校不是很好技術(shù)也不是很強(qiáng)的同學(xué)去非常牛的IT公司。自信,才能讓我們走得更遠(yuǎn)!

      12,精神狀態(tài)一定要好,開(kāi)開(kāi)心心去面試。有誰(shuí)不喜歡看到笑臉呢?又有誰(shuí)不喜歡樂(lè)觀的人呢?

      前些天有段時(shí)間很抑郁,就帶著那種哀莫大于心死的狀態(tài)去面試,期間所有的面試全掛了。

      而我斯倫貝謝FE一面的時(shí)候,我們那個(gè)組的人非常優(yōu)秀,我?guī)缀跏墙^對(duì)劣勢(shì),我只是按自己對(duì)職位的理解做了一份自認(rèn)為match的自我介紹,但我是笑著做完整個(gè)自我介紹的,而且最后還強(qiáng)調(diào)自己是個(gè)lucky girl,沒(méi)有想到最后竟然過(guò)了一面。

      13,可以在面試結(jié)束后寫(xiě)一封感謝信

      寫(xiě)過(guò)幾次感謝信,除了IBM那次沒(méi)有音訊,另外兩次都得到了很迅速的回復(fù),我覺(jué)得感謝信還是很有用的,甚至有些還會(huì)指出你的優(yōu)勢(shì)和不足。

      14,忽悠是一種能力。面試的時(shí)候不要局限于有一說(shuō)一,要懂得擴(kuò)展。如果被問(wèn)到不會(huì)的東東,可以主動(dòng)把自己知道的相關(guān)的東東說(shuō)出來(lái)。

      個(gè)人認(rèn)為,找工作本來(lái)就是雙重選擇,面試就是和面試官的一次交流,相互考察對(duì)方是否合適。所以像自己平常一樣去交流就可以了。

      四,總結(jié)

      15,對(duì)于女生,最好抓住前面的機(jī)會(huì)。往后的國(guó)企,事業(yè)單位和私企大部分都更青睞男生,美女,有關(guān)系的除外。

      16,經(jīng)濟(jì)危機(jī)的年代,不要把所有的雞蛋放在一個(gè)籃子里,千萬(wàn)不能掉以輕心,正式offer沒(méi)到手千萬(wàn)不能放松,一切皆有可能,比如通過(guò)面試了卻沒(méi)有 HC(尤其是外企,我和周?chē)鷰讉€(gè)同學(xué)都遇到過(guò),如果外企說(shuō)HC問(wèn)題,建議不要抱太大希望,千萬(wàn)繼續(xù)找工作),向來(lái)終面不刷人公司終面刷人,口頭offer 取消,差額體檢。

      17,不要抱怨,永遠(yuǎn)不要放棄!無(wú)論多么困難一定要告訴自己,再困難的日子也會(huì)過(guò)去。前段時(shí)間我近乎自閉,每天除了面試根本不想出去,連飯也沒(méi)心思吃,但也都過(guò)來(lái)了!

      18,體檢:一般大國(guó)企,運(yùn)營(yíng)商體檢檢查得非常全,要求也比較苛刻,除了常規(guī)體檢可能還有心電圖,B超。要是確定是自己很想去的地方,建議最好自己先去做 個(gè)全面的體檢。雖然一般人都趕不上啥小概率事件,但誰(shuí)知道自己是不是一般人。就像我長(zhǎng)這么大一直都特別健康,從未想過(guò)自己會(huì)掛在體檢上。

      如果自己身體真有問(wèn)題也沒(méi)關(guān)系的,天無(wú)絕人之路,很多外企,私企體檢要求都不高,據(jù)說(shuō)IBM只有胸透。

      一些筆面總結(jié)【僅適用菜鳥(niǎo)】

      1,百度:海筆,因?yàn)榧夹g(shù)不好所以只是想著去攢攢筆經(jīng)。筆試第一部分,都是算法和編程,于是先把思路下下來(lái),然后再寫(xiě)程序,沒(méi)想到還過(guò)了,比我想象的容易很多。

      2,摩根IT:開(kāi)始都不打算申的,這么牛的地方!結(jié)果竟然通知筆試,題型很全面,數(shù)學(xué)主要是概率,編程概念,java的多,C++也有一些,智力題,今年和 在網(wǎng)上搜的題很多相同的。那天沒(méi)午睡,筆試差點(diǎn)睡著了,java的全沒(méi)寫(xiě),竟然也過(guò)了筆試。所以千萬(wàn)別隨便放棄。接下來(lái)是電面,全英文面試,主要是自我介 紹,項(xiàng)目介紹,問(wèn)項(xiàng)目,再問(wèn)個(gè)概率題,再問(wèn)幾個(gè)技術(shù)題,最后是問(wèn)問(wèn)題,其實(shí)都不難。摩根一個(gè)常問(wèn)的問(wèn)題是: why r u qualified for our Mogan Stanley IT? 感覺(jué)摩根IT最注重的是英語(yǔ),有拿到offer的人技術(shù)比較一般的。還有一個(gè)教訓(xùn)就是英文問(wèn)題的時(shí)候可以自己用中文說(shuō)一遍,畢竟我們的思維用英文反應(yīng)不一 定那么快,當(dāng)時(shí)問(wèn)的概率很簡(jiǎn)單,但我腦子里用英文重述一點(diǎn)思路也沒(méi)有,結(jié)果面完用中文剛說(shuō)完利馬就知道怎么做了。3,斯倫貝謝FE:英語(yǔ)非常重要,所有面試都是英文。一面只是個(gè)自我介紹,然后面試官會(huì)問(wèn)幾個(gè)問(wèn)題,感覺(jué)主要從性格是否適合的方面來(lái)考察,一定要誠(chéng)實(shí),那邊 面試官知識(shí)面很廣,撒謊是很難過(guò)去的。二面會(huì)分成幾個(gè)人一個(gè)小組,會(huì)先做一個(gè)九宮格的題,比較簡(jiǎn)單,有時(shí)間限制,接下來(lái)是大家一起玩游戲,會(huì)有錦囊什么 的,一定要全力參與,感覺(jué)主要考察溝通合作能力,或許還有思考領(lǐng)導(dǎo)力。那時(shí)候沒(méi)咋練英語(yǔ),說(shuō)英語(yǔ)很不習(xí)慣,表現(xiàn)很暈,掛了。

      4,中科藍(lán)鯨:中科院計(jì)算機(jī)所那邊做網(wǎng)絡(luò)存儲(chǔ)的一家創(chuàng)業(yè)型公司,Linux內(nèi)核相關(guān)工作,應(yīng)屆生沒(méi)有相關(guān)經(jīng)驗(yàn)應(yīng)該也可以。筆試主要是基礎(chǔ),shell比較 多,再還有簡(jiǎn)單的寫(xiě)程序,最后有考察解決問(wèn)題能力的開(kāi)放問(wèn)題。面試是一個(gè)項(xiàng)目負(fù)責(zé)人和一個(gè)技術(shù)方面負(fù)責(zé)人,主要針對(duì)項(xiàng)目問(wèn),問(wèn)得比較細(xì)節(jié),非常注重團(tuán)隊(duì)合 作能力和linux內(nèi)核方面的經(jīng)驗(yàn)知識(shí)。戶(hù)口主要解決天津的,北京的不保證,會(huì)問(wèn)期望薪水,估計(jì)6K以下。

      5,中訊:筆試很簡(jiǎn)單,英語(yǔ)閱讀,改錯(cuò),然后就是針對(duì)大學(xué)計(jì)算機(jī)知識(shí)的回顧總結(jié),有點(diǎn)開(kāi)放式問(wèn)題的架勢(shì)。一面群面,注意控制時(shí)間,每個(gè)人表達(dá)的時(shí)間特別短,所以要在一分鐘內(nèi)表現(xiàn)自己,這個(gè)到后來(lái)不用像華為那樣考慮團(tuán)隊(duì),自己好才是真的好。那邊待遇據(jù)說(shuō)還是可以的,加上出差補(bǔ)助很不錯(cuò)。

      6,太極計(jì)算機(jī):曾經(jīng)很牛的國(guó)企,戶(hù)口不保證,但有的可能性很大,薪水似乎是5K,個(gè)人不是很喜歡那個(gè)地方,看到網(wǎng)上評(píng)價(jià)很一般,經(jīng)過(guò)了一面群面。這次的題 目是:公海上的一艘輪船觸礁半小時(shí)后將沉沒(méi),現(xiàn)在只有一個(gè)只能容納6個(gè)人的救艇,讓我們根據(jù)誰(shuí)最應(yīng)該上艇的順序?qū)Υ系娜伺判?,這些人中除了一個(gè)船長(zhǎng)一個(gè) 船員,還有省長(zhǎng),省委副書(shū)記,外資企業(yè)經(jīng)理(女,外籍),白族的女保險(xiǎn)推銷(xiāo)員,20歲的女警,五十多歲的女生物學(xué)家和她的弱智女兒,還有重傷的英雄,懷孕 的女囚,音樂(lè)盲童,20歲的數(shù)學(xué)天才,還有小企業(yè)的副總經(jīng)理,醫(yī)生和同性戀護(hù)士。如果是你,你會(huì)選擇如何排?

      7,A10 networks,測(cè)試

      這家公司比較奇特,是看到論壇上有人問(wèn)這家公司怎樣,于是搜了下,于是發(fā)了個(gè)郵件,周五晚上發(fā)郵件,周六中午接到電面電話。電面:?jiǎn)柷舐毮繕?biāo),額表示想去外企。然后繼續(xù)問(wèn)各種問(wèn)題,可能更像聊天一點(diǎn),雜七雜八的,最后問(wèn)女孩子做研發(fā)很累的,為什么還要做研發(fā),額說(shuō),三十歲以前 累總比五十歲以后累好呀。讓Interviewer很贊。后來(lái)仔細(xì)想想值得商榷。技術(shù)方面的先問(wèn)了$?是干嘛的,又問(wèn)sprintf的作用,看額項(xiàng)目里有 dhcp failover的東東,于是問(wèn)我DHCP的工作流程,這個(gè)問(wèn)題沒(méi)有答好,自己本來(lái)就不知道啥。最后問(wèn)公鑰加密算法的東東,額只說(shuō)了大數(shù)分解和橢圓曲線,忘了離散對(duì)數(shù)問(wèn)題,不過(guò)還好,讓俺過(guò)了。但是,必須提前上班,full time.于是查了下這家公司,發(fā)現(xiàn)是做網(wǎng)絡(luò)的,似乎技術(shù)還很先進(jìn),主要有三個(gè)系列的產(chǎn)品,第一個(gè)是IP to ID,可以用于集中管理,訪問(wèn)控制;第二個(gè)是EX系列,負(fù)載均衡,主要是為企業(yè),學(xué)校這類(lèi)WAN設(shè)計(jì)的,用于網(wǎng)絡(luò)加速,相當(dāng)于實(shí)現(xiàn)QoS,第三個(gè)是AX系 列,主要是為網(wǎng)站設(shè)計(jì)的,也是用于負(fù)載均衡,好像是可以?xún)?yōu)化網(wǎng)站的前端,讓流量轉(zhuǎn)移到適當(dāng)?shù)姆?wù)器上去。這是第六個(gè)面試官說(shuō)到工作的時(shí)候說(shuō)的詳細(xì)信息???之,感覺(jué)工作還是蠻有意思的。然后搜下下筆經(jīng),就看到一篇說(shuō)有一個(gè)漢譯英,寫(xiě)測(cè)試案例,和網(wǎng)絡(luò)的東西等等。于是搜下密碼學(xué)方面的專(zhuān)業(yè)詞匯,沒(méi)有收到什么有 用的,只看到了個(gè)網(wǎng)絡(luò)安全詞匯,仔細(xì)看了看。接著把電面的問(wèn)題確認(rèn)了下,尤其是DHCP工作過(guò)程做了下筆記,后來(lái)證明此舉是多么明智:)本來(lái)還想看DHCP failover的東東,木有時(shí)間,只好作罷。筆試:第一道果然是漢譯英,主要是對(duì)對(duì)稱(chēng)密鑰的介紹,也有涉及非對(duì)稱(chēng)密鑰的東東,不難。接下來(lái)就是俺的噩夢(mèng)了,第二道問(wèn)什么是白盒測(cè)試,什么是黑盒測(cè)試,分別有什么方法。第三道問(wèn)bug的狀態(tài)遷移圖。第四道寫(xiě)測(cè)試用例,這個(gè)還好,基本按input, output, expected result的格式下,主要從合法,非法的邊界條件考慮,似乎還可以。第五道問(wèn)功能測(cè)試,component test, 似乎還有function test 分別使用什么測(cè)試工具;接下來(lái)是linux, shell部分,第六道問(wèn)linux從power on到log in的啟動(dòng)過(guò)程; 第七道讓寫(xiě)一般用的shell命令; 第八道讓寫(xiě)linux的樹(shù)型文件系統(tǒng); 第九道問(wèn)如何將從標(biāo)準(zhǔn)輸入的字符串按行輸出到標(biāo)準(zhǔn)輸出并加上行號(hào);第十道是如何測(cè)試一個(gè)已知的IP地址是否能ping通;第十一道問(wèn)0.0.0.0和 255.255.255.255有什么作用。第十二道讓寫(xiě)你熟悉的動(dòng)態(tài)路由協(xié)議;好像就是這些,一面,猜測(cè)是HR負(fù)責(zé)人,主要就是聊聊,可能就是看性格怎樣,對(duì)薪水,戶(hù)口有什么期望,對(duì)公司有什么了解,為什么選測(cè)試,然后問(wèn)有什么問(wèn)題。比較輕松,最 后給強(qiáng)調(diào)了下采用的是硅谷的創(chuàng)業(yè)模式,不要因?yàn)樾剿葎e的地方少點(diǎn)就不把期權(quán)當(dāng)回事,總之就是說(shuō)給期權(quán)是很值得期待的,然后表示戶(hù)口并不能保證,只能盡量 爭(zhēng)取。

      二面,是一小哥,先問(wèn)項(xiàng)目,非問(wèn)我在公司的位置,問(wèn)采用的協(xié)議,開(kāi)始理解錯(cuò)了以為問(wèn)系統(tǒng)里的協(xié)議,給他講項(xiàng)目他也沒(méi)聽(tīng)明白,幾個(gè)月不講也生疏了許多。然后 看做的筆試題,因?yàn)闇y(cè)試部分額基本不會(huì),于是那人問(wèn)我喜歡學(xué)習(xí)不,額說(shuō)喜歡,那人竟然說(shuō)覺(jué)得我肯定不喜歡學(xué)習(xí),因?yàn)槲覍?duì)項(xiàng)目細(xì)節(jié)不了解,弄清了咋回事于是 又講了遍,不過(guò)講得很快,他依然沒(méi)有弄太懂,再看額的linux和shell部分覺(jué)得不錯(cuò),看到網(wǎng)絡(luò)問(wèn)俺0.0.0.0為啥是廣播,額也母雞呀,就說(shuō)了一 通自己知道的東東。然后問(wèn)俺Rip v1和RIP v2的區(qū)別。中間還問(wèn)如果你的電腦上不了網(wǎng),如何測(cè)。還問(wèn)TCP, UDP都分別有哪些協(xié)議,后來(lái)還說(shuō)覺(jué)得我估計(jì)很難坐得住干活,讓我很無(wú)語(yǔ),原因是我思維很活躍。汗...辯解了一通。最后問(wèn)能加班不?感覺(jué)年輕的GG們似 乎都很tough,額很容易掛在這號(hào)人手里。三面,是個(gè)姐姐,看著很溫柔的樣子,問(wèn)俺解釋SSL,問(wèn)是否了解HTTPS, 問(wèn)我熟悉哪幾層,問(wèn)TCP/IP的三次握手,四次握手,看筆試答案的時(shí)候問(wèn)俺解釋輸出標(biāo)書(shū)輸入那道題,還好,雖然額代碼不對(duì),俺思路還是對(duì)地。最后,還是問(wèn)俺為啥選擇做測(cè)試。

      四面,還是個(gè)姐姐,這個(gè)姐姐估計(jì)比較有思想,問(wèn)俺隨手寫(xiě)地那個(gè)測(cè)試工具是什么,也問(wèn)了TCP/IP的連接建立,釋放過(guò)程,重點(diǎn)還是問(wèn)俺為啥做測(cè)試,為啥覺(jué)得自己適合做測(cè)試。

      五面,中國(guó)區(qū)大boss,比較nice一點(diǎn),繼續(xù)四面姐姐的問(wèn)題,然后又問(wèn)了最快可以什么時(shí)候上班的問(wèn)題,技術(shù)主要是linux啟動(dòng)過(guò)程,問(wèn)如何在vi下查找,如何查看進(jìn)程,如何查看CPU使用率,然后又是繼續(xù)夸測(cè)試。

      六面,估計(jì)是QA老大,看俺做的測(cè)試部分,主要看了下寫(xiě)測(cè)試用例的思路,探討了下,后來(lái)問(wèn)額對(duì)TCP/IP協(xié)議棧了解不,說(shuō)說(shuō)TCP/IP協(xié)議棧每層都哪些協(xié)議。感覺(jué)自己還是不夠踏實(shí),知識(shí)不夠系統(tǒng)。中間為我詳細(xì)說(shuō)了公司得三個(gè)主要產(chǎn)品以及我進(jìn)來(lái)可能會(huì)干些什么。

      中間應(yīng)該還有不少設(shè)計(jì)項(xiàng)目,技術(shù)的問(wèn)題,無(wú)奈大腦容量有限。其實(shí)面到第三個(gè)頭就被轟得有點(diǎn)暈忽了,不過(guò)也算體驗(yàn)了一把。感覺(jué)最致命得兩個(gè)問(wèn)題:沒(méi)有測(cè)試經(jīng)驗(yàn),不太懂測(cè)試; 對(duì)TCP/IP協(xié)議,網(wǎng)絡(luò)了解不夠深刻。

      本來(lái)說(shuō)好盡快給消息,后來(lái)又寫(xiě)了封感謝信,那邊老大很快就回復(fù)了,說(shuō)正在向美國(guó)總部申請(qǐng),不過(guò)到后來(lái)仍是無(wú)疾而終。所以,經(jīng)濟(jì)危機(jī)的時(shí)候必須注意。

      8,普天

      應(yīng)該也是屬于國(guó)資委的央企,論壇上有不少介紹和比較,似乎加班比較多,錢(qián)還過(guò)得去。

      筆試先讓做40分鐘題,基本C++的,那人說(shuō)有點(diǎn)難度的,不會(huì)跳過(guò)去就行了。完全不是像其他公司那種校園招聘的基礎(chǔ)考題,基本沒(méi)有寫(xiě)結(jié)果之類(lèi)的基本題,除了第二頁(yè)問(wèn)類(lèi)里的默認(rèn)函數(shù)有哪些比較基礎(chǔ),再就是給一些代碼問(wèn)調(diào)用了哪些函數(shù)是最基礎(chǔ)的。第一道題: class A { A(int a){ } } class B : A{ B(int a, int b){} } 讓寫(xiě)B(tài)的構(gòu)造函數(shù)定義。

      第二道題問(wèn)windows編程里什么debug, release的東東,后來(lái)知道原來(lái)就是程序改錯(cuò)。int main(){ char str[10];char *pstr = new char[10];

      for(int i = 0;i < 10;i++)pstr[i] = i;

      memcpy(str, pstr, sizeof(pstr));

      for(int k = 0;k < 10;k++)TRACE(“%dn”, str[i]);} 經(jīng)后來(lái)那個(gè)GG提醒,對(duì)sizeof, strlen的了解終于又透徹了一點(diǎn)。

      第三道就是構(gòu)造函數(shù)那些定義類(lèi)的東西,這個(gè)比較簡(jiǎn)單。其中有一道是問(wèn)如何不讓類(lèi)產(chǎn)生實(shí)際對(duì)象??炊韺?xiě)的定義為private和純虛函數(shù),那GG問(wèn)為啥private,后來(lái)又引導(dǎo)俺思考一通,延伸到如何只產(chǎn)生一個(gè)對(duì)象,static里new。接著又是兩道windows編程的東東,很有自知之明的飄過(guò)。

      接下來(lái)是寫(xiě)一個(gè)線程函數(shù),以及填程序語(yǔ)句。class Mythread{ Mythread(){} ~Mythread(){} threadfunction()

      int thread_i;int thread_k;} 差不多這樣,要求實(shí)現(xiàn)threadfunction函數(shù),為thread_i賦值0x4001, 為thread_k賦值0x4002.再接下來(lái)是寫(xiě)一個(gè)函數(shù):

      char ASC_STR[6] = {'0', '1', 'a', 'b', '4', 'e'};char BIN_STR[3] = {'0x01', '0xab', '0x4e'};寫(xiě)一個(gè)函數(shù)ASC_TO_BIN(ASC_STR, 100, BIN_STR, 50),實(shí)現(xiàn)asc到binary的轉(zhuǎn)換。

      俄開(kāi)始不知如何是好,覺(jué)得應(yīng)該對(duì)位操作,與0或之后移位,但似乎又不行。迷茫得很。

      后來(lái)又是在那GG的引導(dǎo)下知道原來(lái)把a(bǔ)sc的轉(zhuǎn)換成數(shù)字,然后再或再移位。

      最后一道是附加題,給一個(gè)類(lèi),讓統(tǒng)計(jì)調(diào)用函數(shù)classcall的次數(shù),classfunctioncall統(tǒng)計(jì)次數(shù),假設(shè)那些調(diào)用多次的類(lèi)也當(dāng)作一次計(jì)算。后悔的哇哇的,記得think in C++上有說(shuō)明,但后來(lái)一直沒(méi)仔細(xì)看。思考了下,主要用了個(gè)static.筆完開(kāi)始面試,兩個(gè)滿客氣的GG,一個(gè)比較秀氣一點(diǎn),還一個(gè)長(zhǎng)得有點(diǎn)像羅迪克。開(kāi)始一直是秀氣GG發(fā)問(wèn),先問(wèn)項(xiàng)目,然后針對(duì)項(xiàng)目里問(wèn)socket編程的東 東,問(wèn)我如何實(shí)現(xiàn)阻塞,完全忘了。估計(jì)很無(wú)語(yǔ),差不多說(shuō)了下client, server建立過(guò)程,有哪些步驟,問(wèn)port的作用,client里需要定義port嗎?

      9,贊同科技

      一家做金融軟件的公司,北郵雙選會(huì)投的。

      看到論壇上有人很鄙視,說(shuō)創(chuàng)立15年也沒(méi)發(fā)展成什么樣,可見(jiàn)不咋地,但事實(shí)上可能比大家想象的要好很多。公司地址在花家地,第一年每月差不多5K吧,我算得不是很清楚。感覺(jué)那邊比較喜歡北郵的學(xué)生,那邊工作的也有不少北郵人。筆試非常簡(jiǎn)單,10道選擇,涵蓋數(shù)據(jù)庫(kù),HTTP,正則表達(dá)式,C語(yǔ)言,但都是最基礎(chǔ)的東東,兩道寫(xiě)程序,一道用到位操作,另一道查找沒(méi)有出現(xiàn)的3個(gè)數(shù),最后一道是翻譯。面試也沒(méi)問(wèn)什么技術(shù)問(wèn)題,就聊了聊,表示戶(hù)口很難,但錢(qián)多,發(fā)展好,會(huì)像中醫(yī)一樣越老越值錢(qián),不過(guò)一年會(huì)有一多半時(shí)間在外地出差。

      10,工行數(shù)據(jù)中心

      筆試分成兩部分,前一部分基本和公務(wù)員的形式完全一樣,后面是技術(shù)題,技術(shù)題主要是數(shù)據(jù)庫(kù)和計(jì)算機(jī)網(wǎng)絡(luò),好像還有操作系統(tǒng),最后還有一道寫(xiě)作,讓寫(xiě)幾個(gè)自己關(guān)注的社會(huì)熱點(diǎn)問(wèn)題。

      一面,5面試者對(duì)3面試官,中間的應(yīng)該是大boss,很和藹可親的伯伯,兩邊的應(yīng)該是中年骨干。

      先是兩分鐘自我介紹,另外四個(gè)MM,一個(gè)是北郵本中科院計(jì)算所碩,一個(gè)是北交本碩,一個(gè)是鄭州大學(xué)本北科大碩,還有一個(gè)...坐我旁邊的MM,竟然毫無(wú)印 象了,可能是也是北科或者哪的吧??傊?,給我的印象是大家都挺厲害,似乎除了我都是保研,都有大外企實(shí)習(xí)經(jīng)歷比如IBM,朗訊,而且說(shuō)得還蠻牛,顯然大家 都是有備而來(lái),除了把自己一頓夸,還把工行數(shù)據(jù)中心美美的贊美了一頓,我雞皮疙瘩都快出來(lái)了??赡芤?yàn)樵谕饷娴群驎r(shí)便看到了要分析的案例,一直都感覺(jué)有點(diǎn) 緊張,甚至人家自我介紹的時(shí)候也覺(jué)得緊張。不過(guò)既然大家都那么優(yōu)秀,我基本也就默認(rèn)出局的會(huì)是自己,也不太去想自己該怎么辦,就那么很欣賞的去聽(tīng)他們的介 紹與解說(shuō)。感覺(jué)那些MM說(shuō)那么多平鋪直敘,無(wú)非項(xiàng)目+實(shí)習(xí)+吹噓+奉承,如果我聽(tīng)上一天估計(jì)會(huì)有點(diǎn)煩也不會(huì)留下啥印象,覺(jué)得自己比較欣賞的自我介紹是那種 將對(duì)方的需求融入自己的介紹,讓面試官自然而然覺(jué)得你很符合他們的要求或是你就是他們一直找的人,當(dāng)然,我也不知該如何達(dá)到。技術(shù)類(lèi),也不敢把自己弄得活 潑開(kāi)朗,我也就是簡(jiǎn)單介紹下自己的基本情況,自己項(xiàng)目和自己掌握的東西可能與他們需求契合的東西,然后說(shuō)了下自己優(yōu)勢(shì)鑒定的結(jié)果,再?gòu)?qiáng)調(diào)了一下自己就是那 種勤奮好學(xué),踏實(shí)肯干的人,以前打算說(shuō)自己聰明好學(xué),勤奮踏實(shí)的,怕被人家鄙視沒(méi)敢說(shuō)自己聰明?;貋?lái)跟宿舍MM一說(shuō)被批了一頓,優(yōu)秀研究生,志愿者經(jīng)歷全 沒(méi)說(shuō),想想也是,大概國(guó)企最看重的就是這些東東。

      第二部分就是案例分析,說(shuō)的是一則關(guān)于電信C網(wǎng)189預(yù)約號(hào)碼的新聞,有三個(gè)問(wèn)題,第一個(gè)問(wèn)題問(wèn)開(kāi)發(fā)這樣一個(gè)選號(hào)軟件的流程有哪些關(guān)鍵步驟,第二個(gè)問(wèn)題是 問(wèn)若設(shè)計(jì)數(shù)據(jù)庫(kù)應(yīng)該考慮些什么因素,如何考慮并發(fā);第三個(gè)問(wèn)題是從網(wǎng)絡(luò)的角度講應(yīng)該考慮路由,交換,加密,認(rèn)證,負(fù)載均衡中的哪些因素,挑你最熟悉的技術(shù) 說(shuō)明這個(gè)技術(shù)的特點(diǎn)以及如何在此系統(tǒng)中應(yīng)用此技術(shù)。然后有個(gè)面試官專(zhuān)問(wèn)了那個(gè)表示對(duì)流程很熟悉的MM如何考慮軟件流程。第三部分考核英語(yǔ),讓我們用三兩句話說(shuō)此次招聘的期望。

      感覺(jué)自己挺爛的,最后一部分第一個(gè)說(shuō),根本就沒(méi)有怎么準(zhǔn)備,甚至連條理也沒(méi)想好就那么說(shuō)了兩句,還有點(diǎn)辭不達(dá)意,好久沒(méi)說(shuō)英語(yǔ)了。總結(jié)下,被淘汰也沒(méi)有什 么好冤枉的,雖然自己表現(xiàn)不好,但不能完全歸咎于技巧這些方面,覺(jué)得分析問(wèn)題的條理性,和闡述問(wèn)題,解決方式的思路,這些本來(lái)就需要平時(shí)訓(xùn)練,自己平時(shí)不 注意妄想面試就能表現(xiàn)得很好也是不切實(shí)際的。只能說(shuō),有空的時(shí)候哪怕自己對(duì)著自己,也應(yīng)該試著有條理的去闡述一些東西,而平時(shí)看東西做筆記,自己也應(yīng)該注 意培養(yǎng)自己歸納總結(jié)的能力。再?lài)@一句:去工行數(shù)據(jù)中心面試的美女真的很多。

      11,中國(guó)移動(dòng)深圳:注意,不是深圳移動(dòng)

      可能很多人都以為中國(guó)移動(dòng)深圳就是深圳移動(dòng),其實(shí)不然。她是直屬移動(dòng)集團(tuán)的,據(jù)說(shuō)相當(dāng)于省公司,主要負(fù)責(zé)移動(dòng)的國(guó)際漫游業(yè)務(wù)之類(lèi)。工作地點(diǎn)在深圳,據(jù)說(shuō)福利很好,很適合女生。

      招聘流程:筆試,一面,二面,體檢,測(cè)評(píng),發(fā)offer。中間間隔的時(shí)間很短,很快就能知道結(jié)果。

      軟件運(yùn)維,筆試比較基礎(chǔ),第一部分選擇,記得網(wǎng)絡(luò)的比較多,第二部分填空,數(shù)據(jù)庫(kù)的比較多,第三部分好像是問(wèn)答,主要是寫(xiě)SQL語(yǔ)句,還有一道寫(xiě)知道的 設(shè)計(jì)模式,似乎還有聚合和組合的區(qū)別(記不得是不是這場(chǎng)筆試了,但阿郎的筆試確定有),還有一道寫(xiě)程序,挺簡(jiǎn)單的。

      一面是兩個(gè)GG,先自我介紹,然后針對(duì)自我介紹問(wèn)幾個(gè)問(wèn)題,技術(shù)問(wèn)題不難,會(huì)問(wèn)職業(yè)規(guī)劃,有沒(méi)有offer,是否有過(guò)加班經(jīng)歷等等。感覺(jué)表達(dá)自己想去的愿望會(huì)不錯(cuò)。

      二面是老總面,兩個(gè)老總,一個(gè)HR負(fù)責(zé)人,自我介紹,然后聊聊天,問(wèn)問(wèn)家庭,甚至高中,對(duì)工作最看重的幾個(gè)因素等等,面試的老總應(yīng)該對(duì)北郵很熟悉,給人感覺(jué)很nice。

      二面后就是體檢,體檢完還會(huì)有一個(gè)職業(yè)測(cè)評(píng)之類(lèi)的東東,比較有意思。移深效率很高,感覺(jué)那邊的工作人員尤其是HRMM很職業(yè),給人感覺(jué)很好,很稀飯,可惜無(wú)緣。

      12,北大青鳥(niǎo)商用系統(tǒng)

      搜論壇看到有人說(shuō)那邊最好的是思科代理啥的,可惜今年招聘的似乎都是外包事業(yè)部??赡苡袘?hù)口,待遇說(shuō)一般碩士5K,但經(jīng)濟(jì)危機(jī)可能會(huì)少一些。招聘流程:筆 試,一周內(nèi)給消息,面試,offer??傮w來(lái)說(shuō)效率很高。但需要注意的是:后來(lái)?yè)?jù)說(shuō)因?yàn)榻?jīng)濟(jì)的原因沒(méi)有HC,給的口頭offer取消不能給正式 offer。筆試比較簡(jiǎn)單,寫(xiě)程序,寫(xiě)測(cè)試用例,最后一道也是填九宮格。

      面試也比較簡(jiǎn)單,先是英語(yǔ)口語(yǔ)的測(cè)試,talk about your university."接下來(lái)是問(wèn)項(xiàng)目,比較簡(jiǎn)單,提到需求分析的時(shí)候問(wèn)如果有些功能無(wú)法做到那怎么辦?我回答說(shuō)寫(xiě)到文檔里。然后問(wèn)文檔給誰(shuí)看?這個(gè)答錯(cuò)了,答案是給客戶(hù)看。接著是問(wèn)編程知識(shí),主要是C/c++的一些基礎(chǔ)知識(shí),包括函數(shù)調(diào)用壓棧的順序,stack與heap的區(qū)別,struct與class的區(qū)別;再接下來(lái)是 寫(xiě)程序,用遞歸寫(xiě)單鏈表倒置,字符串查找;然后是測(cè)試的東西,寫(xiě)字符串查找的測(cè)試用例,如何測(cè)試一個(gè)計(jì)算器,如何測(cè)試一直圓珠筆;同時(shí)還問(wèn)了下Linux 與Unix的區(qū)別,最后是問(wèn)問(wèn)題??傊€是蠻好對(duì)付的。

      13,中國(guó)電信集團(tuán)家客部

      開(kāi)始沒(méi)有意識(shí)到這是電總,還以為是什么破地方,當(dāng)時(shí)正等移深offer,都不打算去,去了才知道原來(lái)是傳說(shuō)中的電總。據(jù)說(shuō)這種地方的待遇是不用猜的,去了在物質(zhì)上肯定不后悔。所以千萬(wàn)不要想當(dāng)然的做什么決定。招聘流程比較簡(jiǎn)單:筆試+一輪面試。

      筆試論壇上有筆經(jīng),搜搜就知道,很詳細(xì)。總之,就是公務(wù)員題,少量專(zhuān)業(yè)題,語(yǔ)文題,市場(chǎng)方面的問(wèn)答題。

      筆試過(guò)后兩周給了面試通知,面試時(shí)間很短,每個(gè)人大概就十來(lái)分鐘,分為三部分:自我介紹(3分鐘左右),問(wèn)問(wèn)題,英語(yǔ)考察。面試在一個(gè)會(huì)議室進(jìn)行,一圈人 圍著你單面,據(jù)說(shuō)有幾個(gè)面試官,幾個(gè)處長(zhǎng),還有幾個(gè)老總,感覺(jué)氛圍有點(diǎn)壓抑。不過(guò)那邊真的很贊,在面試前每個(gè)人的情況那邊的面試官已經(jīng)很熟悉了,所以問(wèn)的 問(wèn)題基本都是和自己做的東西相關(guān)的,略偏市場(chǎng)方面。關(guān)于電總面試BUPTTAXI師兄的帖子認(rèn)為寫(xiě)得很好,本版搜“電總”能看到。個(gè)人認(rèn)為,沒(méi)有必要花太 多時(shí)間準(zhǔn)備。

      恩,會(huì)有拒信,不過(guò)很晚才收到,但對(duì)于大國(guó)企來(lái)說(shuō),這點(diǎn)還是很值得稱(chēng)贊的。

      14,曙光信息產(chǎn)業(yè),技術(shù)支持中心 售前工程師 國(guó)企,大家都知道,做服務(wù)器的,似乎那邊的工作主要就是圍繞曙光服務(wù)器開(kāi)展。待遇說(shuō)的是7W,但據(jù)說(shuō)是比較保守的估計(jì),可能每月到手5K多點(diǎn),有戶(hù)口,今 年這情況覺(jué)得待遇還算不錯(cuò)了。對(duì)于曙光的景況,屬于死不了但也活不太好的那種,工作環(huán)境看著很一般,在網(wǎng)上搜了下,那邊北科大的較多,北郵人沒(méi)啥優(yōu)勢(shì)。招 聘流程:筆試+3輪面試。

      先筆試,筆試內(nèi)容包括Linux相關(guān)(shell命令,find考得比較多,還是算比較基礎(chǔ)的,還有編譯內(nèi)核的東東,),數(shù)據(jù)結(jié)構(gòu),編程(寫(xiě)單鏈表轉(zhuǎn) 置),Linux內(nèi)核相關(guān)(都記不太清了),計(jì)算機(jī)網(wǎng)絡(luò),有寫(xiě)IP報(bào)頭。不會(huì)也沒(méi)關(guān)系,這才是意料中的情形。如果內(nèi)核的不會(huì),他問(wèn)你做過(guò)內(nèi)核沒(méi)只要說(shuō)沒(méi)做 過(guò)就沒(méi)問(wèn)題了。

      一面主要是技術(shù),面試主要針對(duì)簡(jiǎn)歷來(lái)吧,講項(xiàng)目,還會(huì)針對(duì)你的項(xiàng)目,簡(jiǎn)歷問(wèn)問(wèn)題,可能會(huì)問(wèn)一些網(wǎng)絡(luò)的東東,可能會(huì)比較細(xì)節(jié),TCP/IP協(xié)議棧好好復(fù)習(xí)下,筆試也有用到。上次面我的是一小哥,沒(méi)啥經(jīng)驗(yàn),不太會(huì)引導(dǎo),所以不要太受影響,穩(wěn)住,沒(méi)啥的。后來(lái)那個(gè)經(jīng)理也過(guò)來(lái)一起面,就會(huì)有自我介紹啊之類(lèi)的,都 忘差不多了,不要緊張,不會(huì)很tough。

      二面是技術(shù)支持中心的幾個(gè)老總面,感覺(jué)比較tough,但也沒(méi)什么,不再?gòu)募夹g(shù)的角度來(lái)看問(wèn)題。有自我介紹,會(huì)考察分析問(wèn)題的能力啊,與人溝通能力啊什么的。

      三面是公司副總,似乎很愛(ài)問(wèn)編譯相關(guān)的問(wèn)題,然后會(huì)問(wèn)北京的房?jī)r(jià)這么貴你為什么要呆在北京,似乎去年就這么問(wèn)過(guò)。三面感覺(jué)不好說(shuō),往年聽(tīng)說(shuō)就是隨便聊聊,但今年似乎三面才是刷人的時(shí)候,估計(jì)經(jīng)濟(jì)危機(jī)誰(shuí)日子都不好過(guò)。

      15,紫光華宇 需求工程師 這邊待遇好像是5.5K,可能有戶(hù)口。一面掛了,應(yīng)該是筆試+技術(shù)面試+人力面。筆試似乎忘了,記得有一些windows編程的東東,我都不會(huì)。應(yīng)該還有一些軟件工程方面的開(kāi)放性問(wèn)題,覺(jué)得不是很好回答,但應(yīng)該要求不是很高,當(dāng)時(shí)很不想過(guò)去筆試的,于是隨便答了答走了,結(jié)果筆試仍然過(guò)了。

      面試是單面,應(yīng)該是個(gè)技術(shù)經(jīng)理級(jí)的人物,考察面比較廣,問(wèn)了不少我都沒(méi)聽(tīng)說(shuō)過(guò)的名詞,問(wèn)數(shù)據(jù)庫(kù),軟件工程(對(duì)迭代模型比較關(guān)注)和UML比較細(xì)節(jié),當(dāng)然少不了和客戶(hù)打交道場(chǎng)景的問(wèn)題。最后還有個(gè)簡(jiǎn)單的智力題。

      16,NOVELL,測(cè)試:挺向往的外企,不過(guò)一面掛了,我也確實(shí)不適合做測(cè)試,但那邊開(kāi)發(fā)要求似乎是輝常輝常的高啊。

      對(duì)英語(yǔ)要求比較高,先讓翻譯一段產(chǎn)品說(shuō)明書(shū)的東東,然后用英語(yǔ)描述項(xiàng)目,接下來(lái)會(huì)考察不少shell命令,當(dāng)時(shí)記下來(lái)的有: 1, 查看Linux版本 uname-a cat /proc/version 2, 查看用戶(hù) more /etc/passwd 3, 查看環(huán)境變量 export 當(dāng)時(shí)真想不起來(lái)是這個(gè)啊...4, linux中傳輸文件 俄答ftp 除了ftp還有呢?

      傳輸文件過(guò)程中突然發(fā)現(xiàn)權(quán)限不夠怎么辦? 5, 在linux中安裝軟件可以用rpm, 步驟是怎樣?

      用rpm卸載軟件時(shí)可能會(huì)出現(xiàn)依賴(lài)性,那么我們會(huì)先卸載依賴(lài)的軟件,再卸載,除此外,還可以怎么辦? 6, 如果查看磁盤(pán)信息 那如何查看文件系統(tǒng)信息

      7,另問(wèn)了關(guān)于文件權(quán)限的東東,比如對(duì)于同組用戶(hù)目錄不具有可執(zhí)行權(quán)限,而文件卻具有可執(zhí)行權(quán)限,那同組用戶(hù)可以執(zhí)行此文件么? 答案: No.8, 如何修改文件的屬性?權(quán)限? chattr chmod 不太記得問(wèn)題了,大致如此 9,寫(xiě)shell腳本,有一個(gè)文本文件/tmp/log.txt, 里面存放的文件分為四列,分別為time content server reason, server的狀態(tài)有四種PASS, FAIL, ERROR , 和...假定為T(mén)IMEOUT吧,讓統(tǒng)計(jì)每種狀態(tài)出現(xiàn)的次數(shù).例如,最后結(jié)果為: PASS 1 FAIL 4 ERROR 2

      17,北方微電子,愛(ài)可信 寫(xiě)得好累啊,都不知道把人家的筆試面試寫(xiě)太詳細(xì)了是不是不太好。這倆就簡(jiǎn)單點(diǎn)吧。

      北方微電子感覺(jué)蠻好的,似乎是個(gè)做實(shí)事的地方,國(guó)家重點(diǎn)扶持,一個(gè)好朋友很推崇,待遇好像是5K * 16。招聘流程很快:筆試,一面+二面。

      Linux C/C++開(kāi)發(fā),筆試很多面向?qū)ο蟮臇|西,畫(huà)UML圖,對(duì)迭代開(kāi)發(fā)的理解,重載,覆蓋,重寫(xiě)的區(qū)別,最后一道附加題是寫(xiě)makefile。筆試題算比較簡(jiǎn) 單的。面試是兩個(gè)看著三十多歲的GG, 先自我介紹,職業(yè)規(guī)劃,然后技術(shù),技術(shù)問(wèn)得很細(xì)節(jié),所以簡(jiǎn)歷上項(xiàng)目一定要準(zhǔn)備好。當(dāng)時(shí)處于最沮喪時(shí)期,那段時(shí)間的面試全掛了。但聽(tīng)說(shuō)二面是一清華畢業(yè)的 GG,技術(shù)很強(qiáng),年輕有為型的,也會(huì)問(wèn)技術(shù)。

      愛(ài)可信

      做手機(jī)瀏覽器,據(jù)說(shuō)很牛的,北京是在望京,和索愛(ài)一個(gè)樓。上海那邊的support職位,論壇上那位師兄發(fā)貼了投的,所以都不是很了解。之前沒(méi)有嵌入式的任何經(jīng)驗(yàn),收到面試通知突擊了一晚。第二天筆試發(fā)現(xiàn)很多題都是剛看到過(guò)的,嵌入式16問(wèn)出現(xiàn)了好幾道,還有林銳書(shū)上的內(nèi)存的那4個(gè),兩道寫(xiě)程序,都算比較基礎(chǔ)的題。

      一面的GG蠻有意思,除了項(xiàng)目,幾乎簡(jiǎn)歷上出現(xiàn)的所有東東都問(wèn)了個(gè)遍,估計(jì)沒(méi)有放過(guò)一個(gè)專(zhuān)業(yè)詞匯,然后又把大學(xué)學(xué)過(guò)的計(jì)算機(jī)專(zhuān)業(yè)基礎(chǔ),比如匯編啊,操作系統(tǒng)啊,數(shù)據(jù)結(jié)構(gòu)啊里面的東東問(wèn)了個(gè)遍,比較頻繁的問(wèn)法是:為什么要有這個(gè)?感覺(jué)必須理解了才能答好他的問(wèn)題。

      二面是一位北郵2000年本科畢業(yè)的師兄,不過(guò)看著好年輕。主要是問(wèn)項(xiàng)目,比較注重協(xié)議,很nice。

      三面是上海那邊的負(fù)責(zé)人,一位非常嚴(yán)謹(jǐn)?shù)睦舷壬?,給我感覺(jué)像日本人,要求也非常嚴(yán)格。除了涉及到項(xiàng)目里邊的知識(shí),這位先生問(wèn)網(wǎng)絡(luò)方面問(wèn)的比較多,比較細(xì)。例如ICMP協(xié)議,非常細(xì)節(jié)的東西,select等等。問(wèn)待遇期望,說(shuō)這些天會(huì)持續(xù)面試,一到兩周給消息。

      18,其他

      還有一些別的公司,比如Cogent System,一家做指紋識(shí)別,安全登陸的小外企,不??吹竭@家公司招人的信息,在華中科技大學(xué)論壇上看到有人說(shuō)這公司還不錯(cuò),但據(jù)說(shuō)是比較適合學(xué)模式識(shí) 別的同鞋。他們招的軟件工程師主要就是過(guò)去coding,感覺(jué)沒(méi)多大意思,將來(lái)發(fā)展比較受限,技術(shù)面基本就是問(wèn)項(xiàng)目。還有一家日本光學(xué)公司,integra,說(shuō)老板是瑞士人,據(jù)說(shuō)老板很好,好像說(shuō)的是招人喜歡名校的學(xué)生,工資不清楚,應(yīng)該有6k+。先有個(gè)筆試,C++的 東西,似乎是一個(gè)小時(shí),記得不難。然后需要過(guò)去筆試,做一套托福,筆試環(huán)境很不好,說(shuō)口語(yǔ)的時(shí)候可能會(huì)很難放開(kāi)。然后是面試,要用Skype視頻,不打算 去了。對(duì)于想要戶(hù)口的同學(xué),似乎可以注意下中科院下面的那些公司,前兩天還筆了中科方德,看到網(wǎng)上說(shuō)的是6k+戶(hù)口,感覺(jué)也還可以了。那個(gè)筆試分為三部分,選 擇,簡(jiǎn)答和編程。選擇除了編程基礎(chǔ),匯編考的比較多,簡(jiǎn)答有一道問(wèn)IA-64(?)中內(nèi)存保護(hù)方式有哪些,編程第一道是在linux中如何讀文件名還是什 么,記不太清楚了,第二道是雙鏈表的排序。

      覺(jué)得筆試即使不會(huì)也一定不要放棄,一定要耐心去盡最大可能做到最好,這場(chǎng)筆試匯編的東東我基本不會(huì),只做了其余的,沒(méi)想到筆試也過(guò)了。還未面試,有點(diǎn)不想去了:(

      第三篇:java小結(jié)

      //1.累加 public class 累加 {

      }

      //2.階乘

      public class 30的階乘 {

      } public static void main(String[] args){

      } int product=1;for(int i=1;i<=30;i++){ product=*i;} public static void main(String[] args){

      } int i=1;for(int counter=1;counter<=100;counter++){ } System.out.println(i);i+=counter;

      //3.倒序輸出

      法1 用char數(shù)組思想 import java.util.Scanner;public class 逆序輸出 {

      public static void main(String[] args){

      Scanner scan=new Scanner(System.in);// String input[]=new String[4];input=scan.nextLine();// huiche

      // String result=“";char[] Array=input[4].toCharArray();for(int i=Array.length-1;i>=0;i--){

      } result+=Array[i];} System.out.println(result);} //倒序輸出 法2 用reverse()方法 import javax.swing.JOptionPane;public static void main(String[] args){

      }

      String a = null;StringBuffer b;//輸入

      a=JOptionPane.showInputDialog(a);StringBuffer c1=new StringBuffer(a);b=c1.reverse();System.out.println(b);

      //4.輸出100 121 144...361 public class平方輸入數(shù)組 {

      }

      //5.求最大公約數(shù)

      private static int gys(int m,int n)

      {

      if(n==0)

      return m;else public static void main(String[] args){

      } int[] array=new int[10];for(int i=0;i<10;i++){ } array[i]=Math.pow((i+10),2.0);

      for(int k=0;k

      return gcd(n,m%n);

      }

      //6.求最小公倍數(shù)

      public static int gbs(int n1,int n2){

      int a =(n1>n2)? n1 : n2;

      for(int j=a;j<=n1*n2;j++)

      {

      if(j%n1==0 && j%n2==0)

      {

      return j;

      }

      }

      return 0;}

      //7.1)十進(jìn)制整數(shù)轉(zhuǎn)化為二進(jìn)制整數(shù)采用“除2取余,逆序排列” import java.util.Scanner;public class Main {

      public static void main(String[] args){ //第一行輸入要幾組測(cè)試數(shù)據(jù)

      int N=0,a;//N為輸入幾組數(shù)據(jù),a為輸入的十進(jìn)制數(shù)字

      } String b = null;Scanner scan=new Scanner(System.in);N=scan.nextInt();Main num=new Main();for(int i=1;i<=N;i++){

      } a=scan.nextInt();b=num.deimalBinary(a);int d=num.Calcute(b);if(d%2==0)System.out.println(”Even“);else

      System.out.println(”O(jiān)dd“);

      /*一個(gè)方法得到二進(jìn)制數(shù),用遞歸

      *用2去除十進(jìn)制整數(shù),可以得到一個(gè)商和余數(shù);

      *再用2去除商,又會(huì)得到一個(gè)商和余數(shù),} *如此進(jìn)行,直到商為零時(shí)為止,*然后把先得到的余數(shù)作為二進(jìn)制數(shù)的低位有效位,*后得到的余數(shù)作為二進(jìn)制數(shù)的高位有效位,依次排列起來(lái)

      */ public String deimalBinary(int a){

      } public int Calcute(String b){

      } char[] Array=b.toCharArray();for(int i=0;i

      } if(Array[i]=='1'){ } counter+=1;return counter;

      //7.2)十進(jìn)制小數(shù)轉(zhuǎn)換為二進(jìn)制小數(shù)采用“乘2取整,順序排列”

      /*用2乘十進(jìn)制小數(shù),可以得到積,*將積的整數(shù)部分取出,再用2乘余下的小數(shù)部分,//8.矩陣運(yùn)算(加減乘)//矩陣運(yùn)算 *又得到一個(gè)積,再將積的整數(shù)部分取出,*如此進(jìn)行,直到積中的小數(shù)部分為零,*或者達(dá)到所要求的精度為止。

      *然后把取出的整數(shù)部分按順序排列起來(lái),*先取的整數(shù)作為二進(jìn)制小數(shù)的高位有效位,后取的整數(shù)作為低位有效位。*/ import java.util.Scanner;public class Main { public static void main(String[] args){

      int N1,M1,N2,M2,K;Scanner scan=new Scanner(System.in);N1=scan.nextInt();M1=scan.nextInt();int[][] a=new int[N1][M1];for(int i=0;i

      for(int j=0;j

      N2=scan.nextInt();M2=scan.nextInt();int[][] b=new int[N2][M2];for(int i=0;i

      { } b[i][j]=scan.nextInt();} K=scan.nextInt();if(K==1)//加法 {

      int[][] c=new int[N1][M1];for(int i=0;i

      } {

      for(int j=0;j

      }

      System.out.println();} } if(K==2)//減法 {

      int[][] c=new int[N1][M1];for(int i=0;i

      } for(int j=0;j

      for(int j:i){ System.out.print(j+” “);} System.out.println();} } if(K==3)//乘法 {

      int[][] c=new int[N1][M2];for(int i=0;i

      } {

      for(int j=0;j

      } for(int p=0;p

      c[i][j]+=a[i][p]*b[p][j];for(int[] i:c)for(int j:i){ System.out.print(j+” “);} System.out.println();}

      } } } 9.//保留確定位數(shù)輸出

      import java.text.DecimalFormat;//非四舍五入

      DecimalFormat myformat=new DecimalFormat(”#0.00");

      myformat.format(double num);//四舍五入,例為保留2位

      double f=3.1415926;

      BigDecimal a=new BigDecimal(f);

      double af=a.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue();

      第四篇:java知識(shí)點(diǎn)小結(jié)

      java重要知識(shí)點(diǎn)總結(jié)如下:

      1,抽象,封裝,繼承,多態(tài)是面向?qū)ο蟪绦蛟O(shè)計(jì)中得四個(gè)特點(diǎn).2,面向?qū)ο蟮密浖_(kāi)發(fā)大體分為:面向?qū)ο蟮姆治?,面向?qū)ο蟮脑O(shè)計(jì),面向?qū)ο蟮膶?shí)現(xiàn).可概括為如下過(guò)程:分析用戶(hù)需求,從問(wèn)題中抽取對(duì)象模型;細(xì)化模型,設(shè)計(jì)類(lèi),包括類(lèi)的屬性和類(lèi)間的

      相互關(guān)系,同時(shí)觀察是否有可以直接引用的已有類(lèi)或部件;選定一種面向?qū)ο蟮木幊陶Z(yǔ)言,具體編碼實(shí)現(xiàn)

      上一階段類(lèi)的設(shè)計(jì),并在開(kāi)發(fā)過(guò)程中引入測(cè)試,完善整個(gè)解決方案.3,面向?qū)ο蟪绦蛟O(shè)計(jì)方法的優(yōu)點(diǎn)是:可重用性,可擴(kuò)展性,可管理性.4,類(lèi)的定義:class前的修飾符分為訪問(wèn)控制符和非訪問(wèn)控制符兩大類(lèi).訪問(wèn)控制符包括public和private.非訪問(wèn)控制符包括abstract(抽象),final(最終).5,final類(lèi)是最終類(lèi),是不能有子類(lèi)的類(lèi).abstract和final不能同時(shí)修飾一個(gè)類(lèi),因?yàn)槌橄箢?lèi)本身沒(méi)有具體對(duì)象,需要派生出子類(lèi)后在創(chuàng)建子類(lèi)的對(duì)象.而最終類(lèi)不可能有子類(lèi).6,創(chuàng)建對(duì)象的格式為: 類(lèi)名 對(duì)象名=new 構(gòu)造方法(參數(shù));注意前面是類(lèi)名后面是構(gòu)造方法.注意構(gòu)造方法沒(méi)有返回類(lèi)型,也不能寫(xiě)void,主要用于完成類(lèi)對(duì)象的初始化工作,一般不能直接由編程

      直接調(diào)用,而是用new運(yùn)算符來(lái)調(diào)用.7,如果class前面由public修飾符,則默認(rèn)構(gòu)造方法的前面也應(yīng)該有public修飾符.8,類(lèi)中有static修飾的域或方法,可用類(lèi)名或?qū)ο竺L問(wèn),否則只能用對(duì)象名訪問(wèn).9,修飾域的訪問(wèn)控制符可以是:public,private,protected,private protected.非訪問(wèn)控制符可以是:

      static,final,volatile(易失域)

      10,類(lèi)變量的最本質(zhì)的特點(diǎn)是:他們是類(lèi)的域,不屬于任何一個(gè)類(lèi)的具體對(duì)象實(shí)例.不是保存在某個(gè)對(duì)象實(shí)例的內(nèi)存空間中,而是保存在類(lèi)的內(nèi)存區(qū)域的公共存儲(chǔ)單元中.11,局部變量是在方法體內(nèi)聲明的,只有當(dāng)方法被調(diào)用時(shí)他們才存在,因而只能在本方法內(nèi)使用,不存在訪問(wèn)控制符,也不能聲明為靜態(tài)變量(static),但可以聲明為final變量.局部變量必須初始化.12,修飾方法的訪問(wèn)控制符可以是:public,private,protected,private protected,修飾方法的非訪問(wèn)控制符可以是:static,final,abstract,native(本地方法),synchronized(同步方法)。

      13,用static修飾的變量或方法都為類(lèi)成員,類(lèi)成員可以用類(lèi)名或?qū)嵗L問(wèn),實(shí)例成員只能用實(shí)例名來(lái)訪問(wèn)。

      14,如果一個(gè)類(lèi)中含有抽象方法,則此類(lèi)必須為抽象類(lèi),如果抽象類(lèi)的子類(lèi)不為抽象類(lèi),則子類(lèi)必須實(shí)現(xiàn)父類(lèi)的所有抽象方法。抽象方法不能用靜態(tài)方法和最終方法。抽想方法只有函數(shù)頭的聲明,而用分號(hào)來(lái)替代方法體,沒(méi)有大括號(hào)。如abstract void abstractmethod();

      15,this變量用在一個(gè)方法的內(nèi)部,指向當(dāng)前對(duì)象,當(dāng)前對(duì)象指的是調(diào)用當(dāng)前正在執(zhí)行的方法的那個(gè)對(duì)象。super變量是直接指向父類(lèi)的構(gòu)造方法,用來(lái)引用父類(lèi)種的變量和方法。(由于他們指的是對(duì)象,所以不能通過(guò)它來(lái)引用類(lèi)變量和類(lèi)方法)

      16,如果要引用一個(gè)包中的多個(gè)類(lèi),可以用星號(hào)來(lái)代替。使用星號(hào)只能表示本層次的所有類(lèi),而不包括子層次下的類(lèi)。所以經(jīng)常需要用兩條語(yǔ)句來(lái)引入兩個(gè)層次的類(lèi):import java.awt.*;import java.awt.event.*;

      17,訪問(wèn)修飾符:

      --類(lèi)中限定為public的成員可以被所有的類(lèi)訪問(wèn)。

      --類(lèi)中先定位private的成員只能被這個(gè)類(lèi)本身訪問(wèn)。同一個(gè)類(lèi)的不同對(duì)象可以訪問(wèn)對(duì)方的private域變量或調(diào)用對(duì)方的域方法,這是因?yàn)樵L問(wèn)保護(hù)控制在類(lèi)的級(jí)別上,而不是對(duì)象的級(jí)別上。

      --類(lèi)中限定為protected的成員可以被這個(gè)類(lèi)本身,它的子類(lèi)(包括同一個(gè)包中和不同包中的子類(lèi)),以及同一個(gè)包中的其他類(lèi)訪問(wèn)。

      --用private protected修飾的成員可以被該類(lèi)本身訪問(wèn),也可以被該類(lèi)的所有子類(lèi)訪問(wèn)。

      --默認(rèn)訪問(wèn)控制符規(guī)定只能被同一個(gè)包中的類(lèi)訪問(wèn)和引用,而不能被其他包的類(lèi)訪問(wèn)。即他的訪問(wèn)權(quán)限是friendly。

      18,注意:

      ----abstract和private,static,final,native不能并列修飾同一個(gè)方法。

      ----abstract類(lèi)中不能有private修飾的域和方法

      ----static方法不能處理非static的域。

      19,重載方法的參數(shù)必須不同,或者是參數(shù)個(gè)數(shù)不同,或者是參數(shù)類(lèi)型不同。重載的多個(gè)方法必須返回相同的數(shù)據(jù)類(lèi)型。

      20,在java中,一個(gè)類(lèi)獲取某一接口定義的功能并不是通過(guò)直接繼承這個(gè)接口的屬性和方法來(lái)實(shí)現(xiàn)的。因?yàn)榻涌谥械膶傩远际浅A?,接口的方法都是沒(méi)有方法體的抽象方法,沒(méi)有具體定義操作。

      第五篇:java個(gè)人小結(jié)(范文模版)

      原文[2007年03月25日 星期日 上午 03:04]

      Java發(fā)展到現(xiàn)在,按應(yīng)用來(lái)分主要分為三大塊:J2SE,J2ME和J2EE。這三塊相互補(bǔ)充,應(yīng)用范圍不同。

      J2SE就是Java2的標(biāo)準(zhǔn)版,主要用于桌面應(yīng)用軟件的編程;

      J2ME主要應(yīng)用于嵌入是系統(tǒng)開(kāi)發(fā),如手機(jī)和PDA的編程;

      J2EE是Java2的企業(yè)版,主要用于分布式的網(wǎng)絡(luò)程序的開(kāi)發(fā),如電子商務(wù)網(wǎng)站和ERP系統(tǒng)。先學(xué)習(xí)j2se

      要學(xué)習(xí)j2ee就要先學(xué)習(xí)j2se,剛開(kāi)始學(xué)習(xí)j2se先建議不要使用IDE,然后漸漸的過(guò)渡到使用IDE開(kāi)發(fā),畢竟用它方便嘛。學(xué)習(xí)j2se推薦兩本書(shū),《java2核心技術(shù)一二卷》,《java編程思想》,《java模式》。其中《java編程思想》要研讀,精讀。這一段時(shí)間是基本功學(xué)習(xí),時(shí)間會(huì)很長(zhǎng),也可能很短,這要看學(xué)習(xí)者自身水平而定。

      不要被IDE糾纏

      在學(xué)習(xí)java和j2ee過(guò)程中,你會(huì)遇到五花八門(mén)的IDE,不要被他們迷惑,學(xué)JAVA的時(shí)候,要學(xué)語(yǔ)言本身的東西,不要太在意IDE的附加功能,JAVA編程在不同IDE之間的轉(zhuǎn)換是很容易的,過(guò)于的在意IDE的功能反而容易耽誤對(duì)語(yǔ)言本身的理解。目前流行的IDE有jbuilder,eclipse和eclipse的加強(qiáng)版WSAD。用好其中一個(gè)就可以了,推薦從eclipse入手j2ee。因?yàn)镴builder更適合于寫(xiě)j2se程序。

      選擇和學(xué)習(xí)服務(wù)器使用配置

      當(dāng)你有了j2se和IDE的經(jīng)驗(yàn)時(shí),可以開(kāi)始j2ee的學(xué)習(xí)了,web服務(wù)器:tomcat,勿庸置疑,tomcat為學(xué)習(xí)web服務(wù)首選。而應(yīng)用服務(wù)器目前主要有三個(gè):jboss、weblogic、websphere。有很多項(xiàng)目開(kāi)始采用jboss,并且有大量的公司開(kāi)始做websphere或weblogic向jboss應(yīng)用服務(wù)器的移植(節(jié)省成本),這里要說(shuō)的是,學(xué)習(xí)tomcat和jboss我認(rèn)為是首選,也是最容易上手的。學(xué)習(xí)服務(wù)器使用配置最好去詢(xún)問(wèn)有經(jīng)驗(yàn)的人(有條件的話),因?yàn)樗麄兓蛟S一句話就能解決問(wèn)題,你自己上網(wǎng)摸索可能要一兩天(我就干過(guò)這種傻事),我們應(yīng)該把主要時(shí)間放在學(xué)習(xí)原理和理論上,一項(xiàng)特定技術(shù)的使用永遠(yuǎn)代替不了一個(gè)人的知識(shí)和學(xué)問(wèn)。

      學(xué)習(xí)web知識(shí)

      如果你是在做電子商務(wù)網(wǎng)站等時(shí),你可能要充當(dāng)幾個(gè)角色,這是你還要學(xué)習(xí):

      html,可能要用到dreamwave等IDE。

      Javascript,學(xué)會(huì)簡(jiǎn)單的數(shù)據(jù)校驗(yàn),數(shù)據(jù)聯(lián)動(dòng)顯示等等

      J2eeAPI學(xué)習(xí)

      學(xué)習(xí)j2eeAPI和學(xué)習(xí)服務(wù)器應(yīng)該是一個(gè)迭代的過(guò)程。

      先學(xué)習(xí)jsp和servlet編程,這方面的書(shū)很多,我建立看oreilly公司的兩本《jsp設(shè)計(jì)》和《java servlet編程》,oreilly出的書(shū)總是那本優(yōu)秀,不得不佩服。

      學(xué)習(xí)jdbc數(shù)據(jù)庫(kù)編程,j2ee項(xiàng)目大多都是MIS系統(tǒng),訪問(wèn)數(shù)據(jù)庫(kù)是核心。這本應(yīng)屬于j2se學(xué)習(xí)中,這里拿出來(lái)強(qiáng)調(diào)一下。

      學(xué)習(xí)jndi api,它和學(xué)習(xí)ejb可以結(jié)合起來(lái)。

      學(xué)習(xí)ejb api,推薦書(shū)《精通ejb》

      經(jīng)過(guò)上面的這些的學(xué)習(xí),大概可以對(duì)付一般的應(yīng)用了。

      有人說(shuō)跟著sun公司的《j2ee tutorial》一路學(xué)下來(lái),當(dāng)然也可以。

      學(xué)習(xí)ejb設(shè)計(jì)模式和看代碼(最重要)

      設(shè)計(jì)模式是練內(nèi)功,其重要性可以這么說(shuō)吧,如果你不會(huì)用設(shè)計(jì)模式的話,你將寫(xiě)出一堆使用了ejb的垃圾,有慢又是一堆bug,其結(jié)果不如不用ejb實(shí)現(xiàn)(ejb不等于j2ee)

      無(wú)論學(xué)習(xí)什么語(yǔ)言,都應(yīng)該看大量代碼,你看的代碼量不到一定數(shù)量,是學(xué)不好j2ee的目前有很多開(kāi)源的工程可以作為教材:

      jive論壇

      petstore sun公司

      dune sun公司

      等等,研讀一個(gè),并把它用到自己的工程中來(lái)。

      J2ee其他學(xué)習(xí)

      當(dāng)你漸漸對(duì)j2ee了解到一定深度時(shí),你要開(kāi)始關(guān)注當(dāng)前領(lǐng)域中的一些技術(shù)變化,J2ee是一塊百家爭(zhēng)鳴的領(lǐng)域,大家都在這里提出自己的解決方案,例如structs,hiberate,ofbiz等等,學(xué)習(xí)這些東西要你的項(xiàng)目和目標(biāo)而定,預(yù)先補(bǔ)充一下未嘗不可,但不用涉及太深,畢竟學(xué)習(xí)原理和理論是最最重要的事。

      目前常見(jiàn)j2eeAPI

      JavaServer Pages(JSP)技術(shù)1.2

      Java Servlet技術(shù)2.3

      JDBC API 2.0

      Java XML處理API(JAXP)1.1

      Enterprise JavaBeans技術(shù)2.0

      Java消息服務(wù)(JMS)1.0

      Java命名目錄接口(JNDI)1.2

      Java事務(wù)API(JTA)1.0

      JavaMail API 1.2

      JavaBeans激活架構(gòu)(JAF)1.0

      J2EE連接器體系結(jié)構(gòu)(JCA)1.0

      Java認(rèn)證和授權(quán)服務(wù)(JAAS)1.0

      學(xué)習(xí)上面的某些API要以你的項(xiàng)目而定,了解所有他們總之是有好處的上面印證了大家說(shuō)的一句話,java語(yǔ)言本身不難學(xué),但是技術(shù)太多,所以學(xué)java很費(fèi)勁。回想一下,基本上每個(gè)初學(xué)者,在剛學(xué)習(xí)java的時(shí)候可能都會(huì)問(wèn)別人這么一句話,你怎么知道的哪個(gè)方法(api)在哪個(gè)包里的?呵呵,無(wú)他,唯手熟爾。

      2008年10月29日 星期三 下午 9:29

      下載菜鳥(niǎo) 的java學(xué)習(xí)小結(jié)word格式文檔
      下載菜鳥(niǎo) 的java學(xué)習(xí)小結(jié).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        java小結(jié)(5篇材料)

        [ティン]The only one is in my world,the favourite song is wrote for you! 1 垃圾收集器的問(wèn)題 工作原理:一旦垃圾收集器準(zhǔn)備好釋放對(duì)象占用的存儲(chǔ)空間,它首先調(diào)用finalize(......

        java swing視窗 提示框?qū)W習(xí)小結(jié)

        1、屬于javax.swing 包。 2、功能:定制四種不同種類(lèi)的標(biāo)準(zhǔn)對(duì)話框。 ConfirmDialog 確認(rèn)對(duì)話框。提出問(wèn)題,然后由用戶(hù)自己來(lái)確認(rèn)(按"Yes"或"No"按鈕) InputDialog 提示輸入文本 M......

        java學(xué)習(xí)

        .如何學(xué)習(xí)Java? 3.1 Java學(xué)習(xí)路線 3.1.1 基礎(chǔ)語(yǔ)法及Java原理基礎(chǔ)語(yǔ)法和Java原理是地基,地基不牢靠,猶如沙地上建摩天大廈,是相當(dāng)危險(xiǎn)的。學(xué)習(xí)Java也是如此,必須要有扎實(shí)的基礎(chǔ),你......

        JAVA學(xué)習(xí)

        1 買(mǎi)本《java瘋狂講義》 或者 在網(wǎng)上下載下來(lái)看看2 主要看java語(yǔ)法部分和面向?qū)ο缶幊滩糠? 這些要速度過(guò) 接下來(lái)開(kāi)始寫(xiě)一些小例子 從例子里面學(xué)習(xí)會(huì)更快4 例子差不多了就開(kāi)......

        如何深入學(xué)習(xí)java

        在開(kāi)發(fā)領(lǐng)域的技術(shù)人員,只有不斷地充電提高才能夠讓自己始終處于不敗之地。技術(shù)日新月異,推陳出新,讓技術(shù)人員目不暇接。我們都知道,java技術(shù)是目前最流行的編程語(yǔ)言,java入門(mén)很難......

        -動(dòng)力節(jié)點(diǎn)=java程序員菜鳥(niǎo)的成長(zhǎng)之路

        筑基階段: 1.敲代碼速度要快,要求手指靈活,盡量減少輸入出錯(cuò)。這個(gè)是基本功,不然何以達(dá)到一定的代碼量。 2.精通幾個(gè)常用的代碼編輯工具。(注意,這里說(shuō)的是編輯工具,除了常用的ec......

        java個(gè)人小結(jié)——修飾符

        Java中public、protected、private、abstract、static和final 1.public 使用對(duì)象:類(lèi)、接口、成員 介紹:無(wú)論它所處在的包定義在哪,該類(lèi)(接口、成員)都是可訪問(wèn)的2.private 使用......

        JAVA面試小結(jié)(新)

        1,作用域public,protected,private,以及不寫(xiě)時(shí)的區(qū)別 不寫(xiě)的時(shí)候?yàn)閜rivate 2,ArrayList和Vector的區(qū)別,HashMap和Hashtable的區(qū)別 答:vector是線程安全的,而ArrayList則是線......