如果你喜愛我們小說狂人的話,可以多多使用登入功能ヽ(●´∀`●)ノ
登入也能幫助你收藏你愛的小說~跟我們建立更深的連結喔 ♂
《碼農要翻天》第6章 程序員的起點,登錄注冊
  既然已經說好要寫代碼了,黃宮把原來項目裡面的關於登錄注冊的代碼全部刪除了,然後讓我自己實現這兩個功能,要求很簡單手機號注冊,手機號密碼登錄就好。黃宮還保留了相關數據庫和數據庫鏈接類。這樣子用黃工的話來說我的工作基本上就是數據庫增加和查詢就好。

  這個我在大學的時候確實學過,信心滿滿。感覺一上午就能搞定。感覺他有點瞧不起我了,我好歹也是正經大學的優秀畢業生啊。但是我為人社恐,做事低調。我還是老老實實的做。

  通過這幾天的學習,這個項目代碼我沒有看過,但也是springmvc嘛。先把數據庫查詢和增加代碼寫好。你看面向對象我也會。然後就是寫接口嘛,手機號注冊,前端參數手機號。查詢一下手機號是否重複就好,沒有則直接插入數據庫,然後給前端返回注冊成功,登錄手機號密碼登錄,那前端參數手機號密碼,比對一下手機號和密碼是否正確,正確就直接給前端返回登錄成功。你看網絡模塊我也是得心應手了嘛。對對,黃宮雖然平時好說話,一遇到代碼肯定要檢查代碼規范,我再檢查一下。我寫的對不對。嗯嗯,基本沒有問題,故意把{}位置不對齊給他留下說話的余地。我可真是個小機靈鬼。

  “老黃,搞定了”。

  “哦,用postman測試過了嗎?”需要什麽postman啊,這麽簡單的功能,肯定一杓過,不用測試。

  “還沒有,馬上試”。不就調試嗎,分分鍾完成。

  我去,這怎麽服務器都啟動不成功,一大堆報錯。這這這,這怎麽問,會不會被打死。再看看。這錯誤打印說的是個啥啊,不管,百度翻譯一下。翻譯的啥呀,百度不會翻譯就不要來害人啊(這裡需要說明百度翻譯沒有問題,只是在初期不會的時候,很多人連需要翻譯那一段文字都不知道)。我自己看,哦代碼裡面有紅杠杠,對對肯定是這裡得問題。沒有問題啊,尷尬!拚寫錯誤 寫成,注意大小寫啊。咦還是不對,哦還有一個c沒有寫。

  “工欲善其事必先利其器,你看拚寫錯誤IDE自己都可以幫你規避得,把代碼提示功能補充完整啊。要不然你這麽檢查猴年馬月都查不完,“”把這一串輸進去。”

  “嗯,在哪兒輸”你不是讓我自己看,你怎麽知道我在檢查拚寫錯誤。

  “百度,eclipse代碼自動補全”,直接跟我說不好嗎?非要讓我查。

  修改完以後確實好用了好多。項目還是運行不起來。

  “把我給你的項目開發文檔看一下,看看還差什麽。反正錯誤提示你是看不懂的。再檢查一下,一定要記清楚項目框架,每個功能在寫之前需要在那些模塊修改都要記住,下次一定不要再犯了,實在不行你自己寫個電子檔也行。或者搞個筆記本記載也可以。老趙,拿一個筆記本給她吧。鼓勵她盡快轉正。”

  啊啊啊,歷經1個小時,終於把服務器起起來了。中間檢查出5個問題。這次肯定沒有問題了。Postman測試成功!成功!成功~~~~。

  “你在念什麽,做法事嗎?測試通過了嗎?”

  “稍等,網絡有點卡”。反應太慢了,我的代碼又沒有複雜操作,肯定就是網絡的問題。

  “欺負我沒有讀過小學嗎?自己一個人的電腦,網絡怎麽卡,我感覺是電腦配置不行。帶不起你寫的大項目”。是嗎?有可能哦。

那清理一下電腦,我才用幾天啊。就不行了,要不要申請換電腦,再這麽下去,還得了哦。  “姐姐,我喊你姐姐。你聽不出來我在說反話嗎?不要緊張,你犯的是10個人有5個人都會犯的錯”你都沒有看我的代碼你就知道我犯什麽錯了。牛是不是吹大了。

  “你檢查一下,是不是接口沒有寫返回。”我就知道你在吹牛,我寫了。

  “姐姐,我們稍微不要那麽自信好不好,來今天我是專門要花1天時間來教你的,希望你能快一點,我們爭取上午把接口跑通,下午再來說其他問題。現在11點了,我希望今天上午一定要有收獲。然後晚上我約了張喆一起吃飯,你昨天不是要請客嗎?”。啊?你們不是要給我省錢嗎?怎又要吃了,是不是因為我太笨,你決定宰我一頓,平複心情。

  “老大,我找到問題了,if裡面有返回,else裡面沒有,如果參數輸入錯誤接口就卡死了。”

  “嗯,還算稍微聽進去了點東西。改完以後,自己再檢查一下接口參數是否合理,只有兩個接口能不能完成相關功能、使用明文傳輸是不是欠妥、數據庫存儲數據使用明文安全,代碼的邏輯判斷條件看看是否能規避掉用戶的騷操作,代碼能承受多大的並發量……,好了,就先檢查這些內容。能改多少改多少,下午我再來看。”

  整個人都不好了。你這麽一說我感覺這個星期都搞不完了。我怎麽什麽都不會啊。我不想幹了。

  “轉正後工資起碼要漲1000哦,能買多少碗螺獅粉啊”。你錯了,我技術不行,但講價厲害,轉正後工資要漲1500。我氣死你。

  “轉正就給公司定製筆記本哦”我不是已經有了嗎。

  “轉正後可以公費旅遊哦。”你贏了,我想啥你怎麽全知道。

  總之下午就是填鴨式教育了,首先就是為了檢查手機號是否真實可用,最好要添加一個獲取短信驗證碼的接口,當然如果公司沒有短信驗證碼接口,則使用正則表達式勉強檢查一下手機號是否符合手機號的規則。涉及到密碼相關的內容都不能用明文傳輸,直接加密明文串傳輸同樣存在安全隱患,最好采用動態加密或更高級的加密方式。數據庫也同樣不能明文存儲密碼, 至於並發,黃宮說不為難我了,這個項目本身就不大不需要考慮,要考慮並發的時候,是整個項目立項的時候就要考慮進去的,可以使用msgmq。還有就是數據緩存技術,更好的為了安全我們還可以采用分布式布局。針對這個項目我們可以做一個簡單的優化,把數據庫數據使用頻率較高的那部分數據可以用緩存來處理。但這個不是最高級的解決辦法,但卻是最敏捷的解決辦法。

  下午我們果然去吃飯了,我不知道怎麽應酬。就想喝點酒,他們兩人都說開車不喝酒。我一個喝算怎麽回事。也就沒有喝,席間黃宮說最近心情其實不好,不是因為工作得壓力問題。是因為好久沒有出去走走了,想出去轉轉。但工作又總是脫不開身。張喆說我說你怎麽跟喂旱鴨子一樣使勁跟小師妹講,敢情你是想讓人家替你工作啊,然後你想帶薪休假啊。如果是真的黃宮是不是也太看得起我了。一直都是他們兩人在互訴衷腸,那麽帶上我幹啥。真得是讓我來付錢嗎?中途我去上廁所,想著把錢付了,老板娘說,黃總付過了。那帶我來幹啥,帶我打牙祭嗎?

  最後我終於知道了,他們兩個每周都要搓一頓。不為別的,就只是下班後的娛樂。吃飯也是輪流付錢。今天本來該張喆了,但是因為帶上了我,覺得還是黃宮請要好一點,因為我犯錯的時候就喊他師傅。至於為什麽要帶上我,真的是帶我打牙祭。

  一個月之後我才知道黃宮其實是想辭職的,他想休息一段時間再上班。這麽教我估計是真的想帶好最後一個徒弟吧。
鍵盤左右鍵 ← → 可以切換章節
章節問題回報:
翻譯有問題
章節內容不符
章節內容空白
章節內容殘缺
上下章節連動錯誤
小說很久沒更新了
章節顯示『本章節內容更新中』
其他訊息