成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

在公司做的項(xiàng)目和自己在學(xué)校做的有什么區(qū)別?

Freelander / 3734人閱讀

摘要:文本已收錄至我的倉庫,歡迎不知道大家還是學(xué)生的時(shí)候有沒有這個(gè)問題公司做的項(xiàng)目和自己在學(xué)校練手的項(xiàng)目有多大的區(qū)別??偟膩碚f,我實(shí)習(xí)的總時(shí)間也快半年了,談?wù)勎矣X得公司項(xiàng)目和自己練手的項(xiàng)目有啥區(qū)別,歡迎補(bǔ)充。

前言
只有光頭才能變強(qiáng)。

文本已收錄至我的GitHub倉庫,歡迎Star:https://github.com/ZhongFuCheng3y/3y

不知道大家還是學(xué)生的時(shí)候有沒有這個(gè)問題:公司做的項(xiàng)目和自己在學(xué)校練手的項(xiàng)目有多大的區(qū)別。我以前在學(xué)校跟著視頻做一些項(xiàng)目練手,總感覺公司做的東西會(huì)要難很多,不知道跟公司的真實(shí)項(xiàng)目區(qū)別在哪。

總的來說,我實(shí)習(xí)的總時(shí)間也快半年了,談?wù)勎矣X得公司項(xiàng)目和自己練手的項(xiàng)目有啥區(qū)別,歡迎補(bǔ)充。

一、區(qū)別

在視頻練的項(xiàng)目大多數(shù)都是由講師在本地編碼來講解整一個(gè)項(xiàng)目的開發(fā)過程,而我們?nèi)サ焦咀龅牡谝患率巧??把?xiàng)目clone(checkout)到本地來看。

這就有兩個(gè)區(qū)別:

去到公司往往不是從零開發(fā)一個(gè)項(xiàng)目,項(xiàng)目的框架和代碼都已經(jīng)寫好了。我們更多要做的就是迭代這個(gè)項(xiàng)目(或者說修復(fù)這個(gè)項(xiàng)目原本就有的Bug)

一個(gè)項(xiàng)目往往都會(huì)有幾個(gè)人進(jìn)行開發(fā),這就肯定要用到版本管理工具(SVN/Git)。所以,去公司做項(xiàng)目之前最好是提前去學(xué)學(xué)Git/SVN這些工具的使用

比如說,我們使用Git的時(shí)候,要修改代碼的時(shí)候會(huì)新建一個(gè)分支,改完了再合并到master分支上。

好了,現(xiàn)在項(xiàng)目已經(jīng)在本地上了,那我們要將項(xiàng)目在本地上啟動(dòng)起來嗎?這得問同事。在公司做項(xiàng)目,一般都分了好幾個(gè)環(huán)境

線上(現(xiàn)在正在給用戶用的)

測試(寫完功能,先看一下在測試環(huán)境下有沒有問題,沒問題才發(fā)布到線上環(huán)境)

...等等(可能名字叫起來不一樣,但不可能在本地上寫完的代碼直接就放到線上去跑了)

有的時(shí)候,可能環(huán)境過于復(fù)雜(各種系統(tǒng)相互依賴),clone(checkout)下來的項(xiàng)目就很難在本地上啟動(dòng)起來,或者說在本地上的數(shù)據(jù)跟線上的數(shù)據(jù)差距太大了(比較難看出效果)。所以,有的時(shí)候可能就不用在本地將項(xiàng)目啟動(dòng)起來。

那問題來了,我寫完的代碼怎么調(diào)試?。课覀兛梢赃@樣干的:將本地寫好的代碼push到測試環(huán)境,然后本地遠(yuǎn)程連接測試環(huán)境,對(duì)其進(jìn)行調(diào)試。

還有,我們自己做項(xiàng)目的時(shí)候,try-catch完了之后,習(xí)慣可能就e.printStackTrace();

但公司的項(xiàng)目不會(huì)有e.printStackTrace();這種代碼的存在。因?yàn)檫@打印出來的錯(cuò)誤信息沒有日期、等級(jí)等等,分析起來不方便。

在公司一般將錯(cuò)誤的信息(或者有用的信息)寫到log(日志)中。

比如說:LOG.error("send java3y article failed, {}", e);

于是,一般出現(xiàn)了問題,我們先去登上機(jī)器,查一下日志的信息是怎么樣的。而登上線上的機(jī)器上,也不是直連的,會(huì)經(jīng)過一層堡壘機(jī)。堡壘機(jī)是做啥的?

每次登錄線上的機(jī)器都要ssh xxxxip  到堡壘機(jī)上,然后再到堡壘機(jī)上輸入線上機(jī)器IP連接,著實(shí)麻煩。于是大佬們就會(huì)寫自動(dòng)登錄堡壘機(jī),直接輸入IP到線上的腳本

于是乎,我們就登錄到堡壘機(jī)上,然后再連上線上機(jī)器就去查看日志了。查看日志怎么看?

直接cat console.log嗎,那得找到什么時(shí)候???

vim console.log嗎,我想根據(jù)某個(gè)關(guān)鍵字來查怎么在vim上操作???如果log文件太大了,vim打開太卡了怎么搞啊...

所以,常用inux命令還是得學(xué)學(xué)的呀

https://www.cnblogs.com/xiashan17/p/7059978.html

https://blog.csdn.net/qq_31617637/article/details/71426904

還有一點(diǎn)就是,在公司開發(fā)都要申請(qǐng)權(quán)限才能對(duì)數(shù)據(jù)庫/機(jī)器/各種資源進(jìn)行操作。而不像我們個(gè)人開發(fā)各種root權(quán)限,數(shù)據(jù)庫各種DDL/DML隨便玩。

DML/DDL數(shù)據(jù)庫操作都要申請(qǐng)權(quán)限,發(fā)布代碼到線上也要申請(qǐng)權(quán)限,想要去線上的機(jī)器上查看日志也要權(quán)限.....
最后

總結(jié):

版本控制工具

遠(yuǎn)程連接Debug調(diào)試

不再使用e.printStackTrace();,而是log.error()來替代

各種權(quán)限都需要申請(qǐng)和審批

樂于輸出干貨的Java技術(shù)公眾號(hào):Java3y。公眾號(hào)內(nèi)有200多篇原創(chuàng)技術(shù)文章、海量視頻資源、精美腦圖,關(guān)注即可獲?。?/strong>

覺得我的文章寫得不錯(cuò),點(diǎn)!

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/75337.html

相關(guān)文章

  • 結(jié)束了我短暫的秋招,說點(diǎn)自己的感受

    摘要:總體來說,玄武科技的真的很熱情,為他們點(diǎn)個(gè)贊,雖然自己最后沒能去玄武科技,然后就是技術(shù)面非常簡單,面和高管面也都還好,不會(huì)有壓抑的感覺,總體聊得很愉快。 該文已加入開源文檔:JavaGuide(一份涵蓋大部分Java程序員所需要掌握的核心知識(shí))。地址:https://github.com/Snailclimb... 秋招歷程流水賬總結(jié) 筆主大四準(zhǔn)畢業(yè)生,在秋招末流比較幸運(yùn)地進(jìn)入了一家...

    KoreyLee 評(píng)論0 收藏0
  • 大齡程序員~聊聊我畢業(yè)十年的生活

    摘要:第五家公司沉淀期恰好這時(shí)候機(jī)會(huì)又來了現(xiàn)在在職這家公司的部門經(jīng)理在我前同事前公司同事離職后來了現(xiàn)在這個(gè)公司的推薦下和我溝通了一下。 ? ? ? 目錄 前言 一? ?大學(xué)階段 二? ? ?實(shí)習(xí)階段 三? ? ?工作階段 1.第一家公司-學(xué)習(xí)期 ?2.第二家公司-轉(zhuǎn)型期 ?2.第三家公司-質(zhì)變期 ...

    yacheng 評(píng)論0 收藏0
  • 前端面試系列--前言篇

    摘要:這個(gè)系列的文章將記錄我準(zhǔn)備春招的整個(gè)過程,我會(huì)將自己學(xué)習(xí)到的新知識(shí)記錄在這個(gè)系列里文章目錄前言說明準(zhǔn)備方向目標(biāo)前言說明作為半個(gè)科班出身學(xué)數(shù)學(xué)的應(yīng)屆生,在學(xué)習(xí)計(jì)算機(jī)的時(shí)候還是比較吃力的,從今年月份開始接觸前端,到現(xiàn)在也有個(gè)月左右了。 這個(gè)系列的文章將記錄我準(zhǔn)備春招的整個(gè)過程,我會(huì)將自己學(xué)習(xí)到的新知識(shí)記錄在這個(gè)系列里 文章目錄 前言說明 準(zhǔn)備方向 目標(biāo) 前言說明 ??作為半個(gè)科班出身...

    sshe 評(píng)論0 收藏0
  • 前端面試系列--前言篇

    摘要:這個(gè)系列的文章將記錄我準(zhǔn)備春招的整個(gè)過程,我會(huì)將自己學(xué)習(xí)到的新知識(shí)記錄在這個(gè)系列里文章目錄前言說明準(zhǔn)備方向目標(biāo)前言說明作為半個(gè)科班出身學(xué)數(shù)學(xué)的應(yīng)屆生,在學(xué)習(xí)計(jì)算機(jī)的時(shí)候還是比較吃力的,從今年月份開始接觸前端,到現(xiàn)在也有個(gè)月左右了。 這個(gè)系列的文章將記錄我準(zhǔn)備春招的整個(gè)過程,我會(huì)將自己學(xué)習(xí)到的新知識(shí)記錄在這個(gè)系列里 文章目錄 前言說明 準(zhǔn)備方向 目標(biāo) 前言說明 ??作為半個(gè)科班出身...

    zsirfs 評(píng)論0 收藏0
  • 前端面試系列--前言篇

    摘要:這個(gè)系列的文章將記錄我準(zhǔn)備春招的整個(gè)過程,我會(huì)將自己學(xué)習(xí)到的新知識(shí)記錄在這個(gè)系列里文章目錄前言說明準(zhǔn)備方向目標(biāo)前言說明作為半個(gè)科班出身學(xué)數(shù)學(xué)的應(yīng)屆生,在學(xué)習(xí)計(jì)算機(jī)的時(shí)候還是比較吃力的,從今年月份開始接觸前端,到現(xiàn)在也有個(gè)月左右了。 這個(gè)系列的文章將記錄我準(zhǔn)備春招的整個(gè)過程,我會(huì)將自己學(xué)習(xí)到的新知識(shí)記錄在這個(gè)系列里 文章目錄 前言說明 準(zhǔn)備方向 目標(biāo) 前言說明 ??作為半個(gè)科班出身...

    Freelander 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<