第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

【花式填坑第4期】如何成長為合格的Java架構(gòu)師

【花式填坑第4期】如何成長為合格的Java架構(gòu)師

慕女神 2017-05-17 20:10:41
沒錯(cuò),第四期的花式填坑又來了!這期的話題是如何成為Java架構(gòu)師,當(dāng)然前提你要是一個(gè)高級的Java工程師對架構(gòu)師不了解的小伙伴,可以馬上入坑進(jìn)行提問了↓Java作為已經(jīng)存在了20多年的開發(fā)語言,在不同階段總會有一些應(yīng)用使TA再度青春,JVM也早已不再是Java的專屬。那么,對于外延甚廣的一門語言和規(guī)范來說,作為Java程序員的我們,該如何規(guī)劃自己的發(fā)展路線?如何高效的學(xué)習(xí)技術(shù)?如何根據(jù)自己的興趣特點(diǎn)進(jìn)行有效的對應(yīng)選擇?歡迎參與話題,與老師共同探討優(yōu)秀Java架構(gòu)師的必經(jīng)之路。Moocer老師的個(gè)人主頁,可點(diǎn)擊查看--------------------------------------------------------------------話題交流時(shí)間:5月19日--5月21日話題交流方式:在下方進(jìn)行提問,老師會在活動(dòng)期間一一給大家回復(fù)的
查看完整描述

26 回答

?
996木馬

TA貢獻(xiàn)22條經(jīng)驗(yàn) 獲得超303個(gè)贊

老師 學(xué)習(xí)了Java有段時(shí)間了 用java工作也快1年了吧 ? ?現(xiàn)在有時(shí)候也學(xué)習(xí)其他的語言 學(xué)習(xí)其他語言的時(shí)候 感覺java是一門古董語言 很多語法糖都不怎么好用 而且java更新速度也蠻慢的吧 ?而且隨著人工智能的興起 ?Python現(xiàn)在大火 ?而node也異常火爆 ?網(wǎng)上說以后做web ?可能只剩下一門語言 ?那就是js ?我其實(shí)覺得蠻有道理的 ?不知道老師怎么看 還有 準(zhǔn)備學(xué)習(xí)一門第二語言 老師推薦什么語言啊?? ? 哦哦 Google io大會最近將 Kotlin 推薦為android開發(fā)默認(rèn)語言 ?這個(gè)會對java有大影響嗎 ? 問題比較多 ? ?還請老師原諒

查看完整回答
59 反對 回復(fù) 2017-05-18
  • moocer
    moocer
    語言之間是想通的,曾經(jīng)的Ruby、Ruby On Rails也有要干倒一切的架勢。對于語言,我是這么看的,在大方向上處于一個(gè)相對平衡和穩(wěn)定的狀態(tài)。10年20年內(nèi),能撼動(dòng)java在大型應(yīng)用以及服務(wù)端領(lǐng)域的語言出現(xiàn)的可能性不大,畢竟有那么多的應(yīng)用都是用java構(gòu)建的。 Python作為一門膠水語言(官方的說法),它的目的也不是干掉java,NodeJs也一樣,不可能成為java的替代者。各種語言都有其適用的領(lǐng)域。 再說一下你覺得java的語法糖問題,java是要保證向前兼容的,這個(gè)歷史包袱不容忽視,更新速度慢也可以理解,所有語法糖好的語言,都是比較年輕的,所謂年輕氣盛,但是java老當(dāng)益壯。 總結(jié)一下,java正值壯年,還會堅(jiān)挺,至于在學(xué)一門語言,我建議看看python。
  • qq_樓主_03153249
    qq_樓主_03153249
    Go語言
  • 996木馬
    996木馬 回復(fù) moocer
    謝謝moocer老師的指導(dǎo) 更加期待moocer老師的下一門實(shí)戰(zhàn)帶來更多干貨
?
yanrun

TA貢獻(xiàn)317條經(jīng)驗(yàn) 獲得超240個(gè)贊

請問老師,現(xiàn)在微服務(wù)很火,老師對微服務(wù)的前景怎么看,saas,paas各有什么優(yōu)缺點(diǎn),在他們之間小型企業(yè)該怎么選擇,有什么需要注意的地方

查看完整回答
11 反對 回復(fù) 2017-05-18
  • moocer
    moocer
    按照現(xiàn)在主流說法,微服務(wù)是SOA架構(gòu)方式的落地,前景應(yīng)該很好。 對于saas,個(gè)人覺得在國內(nèi)首先要解決的是信任問題,技術(shù)上的障礙應(yīng)該沒有。 paas,這個(gè)東西夾在saas和iaas中間,不好評價(jià),現(xiàn)在做paas的企業(yè)也有不少,仁者見仁智者見智,既然存在,說明都是有市場的,至于市場空間多大,沒做過調(diào)查。 個(gè)人認(rèn)為小企業(yè)在選擇時(shí)候,有幾點(diǎn)要注意: 1.平臺(即公司)的穩(wěn)定性; 2.技術(shù)的成熟度; 3.成功的用戶案例; 4.金錢成本與運(yùn)維成本。
  • yanrun
    yanrun 回復(fù) moocer
    謝謝老師
?
第五若雪

TA貢獻(xiàn)14條經(jīng)驗(yàn) 獲得超19個(gè)贊

大佬好,請教架構(gòu)應(yīng)該具備哪些基礎(chǔ)條件,一般從初級開始幾年可以達(dá)到架構(gòu)的要求?

查看完整回答
11 反對 回復(fù) 2017-05-18
  • moocer
    moocer
    沒有明確的基礎(chǔ)條件,架構(gòu)范圍也比較大。我覺得需要以下幾點(diǎn)吧: 1.jdk要熟悉,核心類庫原理要知道; 2.三方框架要多了解,使用方式及原理,這樣才能夠在選擇時(shí)能夠客觀的對比; 3.實(shí)踐,不斷的實(shí)踐,在實(shí)踐中積累經(jīng)驗(yàn)。 至于需要幾年,這個(gè)不好說,有人3、5年、有人7、8年,有人可能一直都到不了,還看個(gè)人的努力程度和興趣所在吧。
  • 第五若雪
    第五若雪 回復(fù) moocer
    謝謝前輩指點(diǎn),那我就先把JDK,和一些常用框架,插件之類的原理機(jī)制搞熟悉
?
望遠(yuǎn)

TA貢獻(xiàn)1017條經(jīng)驗(yàn) 獲得超1032個(gè)贊

老師好,JAVA學(xué)習(xí)了很長一段時(shí)間了,基礎(chǔ)已經(jīng)掌握,但是該如何進(jìn)階呢?一位合格的JAVA架構(gòu)師應(yīng)該掌握那些技能?望老師解惑。

查看完整回答
13 反對 回復(fù) 2017-05-17
  • moocer
    moocer
    簡單的說,進(jìn)階需要的是從使用到原理的過程,進(jìn)階就是要了解原理(jdk原理、框架原理),然后做到靈活應(yīng)用。看書建議看一些講原理、講思想的說, 一個(gè)合格的java架構(gòu)師,要掌握各種常用框架的原理、應(yīng)用場景、以及在不同場景下的二次處理,特殊場景下還需要自己開發(fā)特定的框架;還有就是要結(jié)合業(yè)務(wù)進(jìn)行技術(shù)選型,需要經(jīng)驗(yàn)的積累。 羅馬不是一日建成的,慢慢來,找準(zhǔn)自己的方向,不要局限于使用,要多看、多了解原理。 比如說:jvm的原理是不是了解了?Spring的源碼看了多少?如果自己搞一個(gè)該怎么做?
  • 望遠(yuǎn)
    望遠(yuǎn) 回復(fù) moocer
    謝謝老師的指導(dǎo),我會繼續(xù)努力的`(*∩_∩*)′
?
qq_想象中_03627814

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超9個(gè)贊

老師你好,我是一名java愛好者自學(xué)java有一年多了,目前本科還沒有畢業(yè),我就是想問問我現(xiàn)在的階段我應(yīng)該對數(shù)據(jù)結(jié)構(gòu)與算法,Linux,JVM要了解到什么程度,或者說我應(yīng)該在什么時(shí)候去深入了解這些

查看完整回答
8 反對 回復(fù) 2017-05-19
  • 吉首大學(xué)第一六爺
    吉首大學(xué)第一六爺
    我工作一年,小菜鳥,我建議你多學(xué)數(shù)據(jù)結(jié)構(gòu),算法,打好基礎(chǔ)
  • 紅葉斜落我心寂寞
    紅葉斜落我心寂寞
    工作一年多,感覺數(shù)據(jù)結(jié)構(gòu),算法,設(shè)計(jì)模式都會影響你編程的方方面面,直接決定你代碼的質(zhì)量,當(dāng)然外包或者小公司是不考慮這個(gè)的,他們只要求實(shí)習(xí)生半個(gè)月內(nèi)上手干活,想想都可怕
?
D明日邊緣

TA貢獻(xiàn)13條經(jīng)驗(yàn) 獲得超28個(gè)贊

雖然還是學(xué)生。對學(xué)javaweb感覺越往后走要求越多,從功能實(shí)現(xiàn)到分布式到大數(shù)據(jù),有時(shí)候?qū)τ谝恍┬」δ軐?shí)現(xiàn)總是沒什么思路,對一些知識原理總是一下迷惑,一下又豁然開朗。我很認(rèn)同只有實(shí)踐,操作,項(xiàng)目才能成長的觀點(diǎn)。問問對于項(xiàng)目怎么練手,大佬有什么建議?大佬初期和后期是怎么學(xué)習(xí)進(jìn)階的?給點(diǎn)項(xiàng)目資源也可以的吧。

感謝回答。

查看完整回答
7 反對 回復(fù) 2017-05-19
  • moocer
    moocer
    實(shí)踐,主要還在在工作中、或者朋友有真實(shí)需求,否則自己假設(shè)一個(gè)項(xiàng)目,很容易堅(jiān)持不下去;而且假設(shè)的項(xiàng)目有明顯的缺點(diǎn),比如:應(yīng)用場景假設(shè)不真實(shí)。 建議在實(shí)際工作中鍛煉、成長,如果實(shí)在沒有,可以假設(shè)項(xiàng)目,但是要有參照物,比如參照淘寶、京東,盡量還原他們的真實(shí)使用場景,尤其是在訪問量及技術(shù)應(yīng)用上。 項(xiàng)目資源,這個(gè)你指的是什么?
  • D明日邊緣
    D明日邊緣 回復(fù) moocer
    學(xué)習(xí)提高的資源。
  • D明日邊緣
    D明日邊緣 回復(fù) moocer
    nice,感覺到了業(yè)余項(xiàng)目和專業(yè)應(yīng)用的一般差距,工作應(yīng)用才能成長。
?
等著給你說晚安

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超7個(gè)贊

我也是學(xué)了java有段時(shí)間,經(jīng)??吹絡(luò)ava和php在web方面的性能比較,大部分都說php抗并發(fā)的能力強(qiáng),不知道這樣的觀點(diǎn)對不對,或者java在更高性能的服務(wù)器上才能發(fā)揮出它的優(yōu)勢,希望解惑?。。?
查看完整回答
7 反對 回復(fù) 2017-05-18
  • moocer
    moocer
    在web端的性能,不好評價(jià),在服務(wù)端java完勝。只能這么說,好多公司的前端也是用java的,比如淘寶,他們的性能還可以吧。。。
?
筱健

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超7個(gè)贊

大神我學(xué)習(xí)java已經(jīng)有兩年了,為什么我的基礎(chǔ)還是不扎實(shí)呢?邏輯方面完全寫不出來。到底我哪里出錯(cuò)誤了。望大神指點(diǎn)迷津

查看完整回答
7 反對 回復(fù) 2017-05-18
  • moocer
    moocer
    具體問題具體分析,這個(gè)不敢說給你的建議都是有針對性的。有幾點(diǎn)需要注意一下吧。 1.注重平時(shí)積累; 2.多研究原理、源碼; 3.在實(shí)踐中應(yīng)用自己研究的技能并不斷提高。
  • 筱健
    筱健
    原理和源碼我大概讀懂,就是自己寫的時(shí)候就蒙了
?
醉俠

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超6個(gè)贊

老師,請問下如何提高自己的編程能力,感覺公司框架里用到好多東西,redis,druid等好多類似的需要學(xué)的東西,入職后這些框架都已經(jīng)搭建好了,自己沒有實(shí)踐的機(jī)會,只能業(yè)余時(shí)間網(wǎng)上看博客或者視頻粗略了解,這樣學(xué)習(xí)對嗎?總感覺好多東西看過都是似懂非懂,難以實(shí)踐或者形成比較清晰的邏輯思路。自己平時(shí)也多是寫一些業(yè)務(wù)代碼,怎么樣才能有搭建全部架構(gòu)的能力,?這樣能搭整個(gè)框架的人是不是就算是架構(gòu)師了呢?請教一下成熟的學(xué)習(xí)方法。
查看完整回答
6 反對 回復(fù) 2017-05-19
  • moocer
    moocer
    公司已經(jīng)搭建好了,那就了解下公司是怎么搭建的、參數(shù)怎么設(shè)置的以及為什么這么設(shè)置,為什么采用這些框架或者技術(shù)組件。 原理當(dāng)然要了解,這個(gè)就得靠自己學(xué)習(xí)了。 能搭起來,算是向架構(gòu)師邁出了重要的一步。更重要的是為什么要用這些技術(shù)、怎么使用這些技術(shù)、針對不同的使用場景怎么調(diào)整技術(shù)的組合以及開發(fā)屬于自己的特定技術(shù)框架。
?
奶油味的蔥

TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超12個(gè)贊

老師 感覺JAVA的各個(gè)分支都在被其他語言侵蝕 個(gè)個(gè)新興語言個(gè)跟加簡單化 關(guān)于這個(gè)趨勢老師怎么看
查看完整回答
5 反對 回復(fù) 2017-05-18
  • moocer
    moocer
    江山代有人才出,各領(lǐng)風(fēng)騷數(shù)十年。新興的語言沒有歷史包袱,可以使用當(dāng)前最流行的方式,也表現(xiàn)的比較簡單,這是優(yōu)勢不可否認(rèn)。客觀的說,java在服務(wù)端的優(yōu)勢至今沒有任何一門語言可以與之媲美。說java的各個(gè)分支都在被其它語言侵蝕,有點(diǎn)夸張。作為一門不算古老的語言,java的活力一直都在,java9也要發(fā)布了,對模塊化的支持是我最關(guān)注的一個(gè)點(diǎn)。 每種語言有它的特點(diǎn),互相之間很難說誰取代誰。
?
erutdioup8556

TA貢獻(xiàn)41條經(jīng)驗(yàn) 獲得超27個(gè)贊

老師你好,我今年6月畢業(yè),也快了,差不多實(shí)習(xí)一年了,學(xué)習(xí)方法多數(shù)是看視頻的,也買了慕課的視頻,我想問下,工作上的大神,技術(shù)經(jīng)理,高級工程師他們是怎么成長呢?除了工作年齡外,他們會去看教學(xué)視頻去學(xué)習(xí)東西的嗎?還是直接網(wǎng)上找學(xué)習(xí)資料和看官方文檔直接上手項(xiàng)目的???我問這個(gè)問題是主要我現(xiàn)在還是初級水平,很多技術(shù)點(diǎn)是看教學(xué)視頻學(xué)習(xí)到的,但是我不會一直看視頻來通過學(xué)習(xí)技術(shù),是不是初級剛剛都是這樣的呢??

查看完整回答
3 反對 回復(fù) 2017-05-21
  • moocer
    moocer
    學(xué)習(xí)技術(shù)的途徑有很多,看書、博客、視頻等等,但是深化理解只有一條路,那就是使用。所以建議你可以通過各種渠道擴(kuò)展自己的知識,但無論如何都要將知識應(yīng)用于實(shí)踐,在實(shí)踐中不斷的深入理解,這樣才能將知識轉(zhuǎn)化為自己的生產(chǎn)力。 初級的時(shí)候,肯定會感覺好多東西要學(xué),這是正常的,但是也不要慌。給自己定一個(gè)大目標(biāo),然后將大目標(biāo)分解成若干個(gè)小的階段,緊盯著每個(gè)小階段的目標(biāo),一步一步的執(zhí)行、完成。相信你會有大的提升的。
  • erutdioup8556
    erutdioup8556 回復(fù) moocer
    謝謝老師
?
qq_昔日曾經(jīng)_0

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超8個(gè)贊

大神你好請問學(xué)了java開發(fā)會有女朋友嗎?

查看完整回答
8 反對 回復(fù) 2017-05-18
點(diǎn)擊展開后面5
?
幕附

TA貢獻(xiàn)78條經(jīng)驗(yàn) 獲得超18個(gè)贊


需要讀什么書?怎么快速的學(xué)習(xí)一門新技術(shù)?

查看完整回答
4 反對 回復(fù) 2017-05-17
  • moocer
    moocer
    快速學(xué)一門技術(shù),最好的方式就是應(yīng)用于實(shí)踐,在實(shí)踐中學(xué)習(xí)是最快的。
  • 幕附
    幕附 回復(fù) moocer
    哦,感謝老師的回答
?
navysails

TA貢獻(xiàn)5條經(jīng)驗(yàn) 獲得超5個(gè)贊

老師您好!Java已經(jīng)誕生了20年,自己從事JavaWeb開發(fā)剛好三年,而隨著人工智能、機(jī)器學(xué)習(xí)的發(fā)展,更多、更新的語言、技術(shù)出現(xiàn),并且大火。請問一下Java以后的前景如何?該如何規(guī)劃自己的發(fā)展路線?如何高效的學(xué)習(xí)技術(shù)?

查看完整回答
2 反對 回復(fù) 2017-05-19
  • moocer
    moocer
    java以后的前景我不敢妄加評論,只能說我看好java。 路線,這個(gè)要看你往哪個(gè)方向發(fā)展,java也包括服務(wù)化架構(gòu)和數(shù)據(jù)分析,擇其一或者兼具。 高效學(xué)習(xí)技術(shù)的方式,個(gè)人感覺是原理-案例-實(shí)踐-原理
  • navysails
    navysails 回復(fù) moocer
    感謝老師!
?
雲(yún)中菩提

TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超3個(gè)贊

老師好, 我的新電商項(xiàng)目中需要用到搜索引擎,但以前并未接觸過。在solr和elasticsearch之間應(yīng)該選擇哪個(gè),它們之間各有什么優(yōu)缺點(diǎn),哪個(gè)可以更快速地上手。另外,Redis緩存和搜索引擎在項(xiàng)目中的功能定位,應(yīng)怎么劃分?有了搜索引擎,是否就無需將商品緩存到Redis中了?

查看完整回答
2 反對 回復(fù) 2017-05-19
?
慕碼人1977389

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超1個(gè)贊

javaweb前后端分離是如何進(jìn)行的?分別需要哪些技術(shù),目前主流的技術(shù)是?哪些逐漸淘汰了,為什么?


查看完整回答
1 反對 回復(fù) 2017-05-21
  • moocer
    moocer
    你的問題有點(diǎn)大。我嘗試回答一下吧。 前后端分離是通過遠(yuǎn)程調(diào)用來實(shí)現(xiàn)的,需要遠(yuǎn)程調(diào)用的協(xié)議、數(shù)據(jù)壓縮與解壓方式、調(diào)用端與被調(diào)用端的api等等。主流方式可以通過http協(xié)議,如SpringCloud;java語言的dubbo;thrift等等。 到目前為止,沒有真正被淘汰的。只有適合不同使用場景的就似乎。
?
漠漠丶輕寒

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超1個(gè)贊

目前主要是使用java進(jìn)行電商類的網(wǎng)站開發(fā),如果接下來想繼續(xù)學(xué)習(xí),有哪些方向呢?都需要做哪些準(zhǔn)備?

我目前是在考慮讀在職的同等能力申碩管理類,還是PMP

不過都還在了解階段,這方面能提供建議的實(shí)在不多

謝謝老師


查看完整回答
1 反對 回復(fù) 2017-05-21
  • moocer
    moocer
    學(xué)位、pmp、繼續(xù)深入了解技術(shù),應(yīng)該是三個(gè)方向,當(dāng)然也可以兼顧。我建議你首先弄清楚自己的目標(biāo)是什么?這三個(gè)的側(cè)重點(diǎn)各不相同。 在找準(zhǔn)自己的目標(biāo)之后,再深入學(xué)習(xí)。
?
丶夜未央

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超2個(gè)贊

為什么有人說,java在服務(wù)器端厲害,在web方面不行,在web方面PHP很厲害,難道服務(wù)器開發(fā)不都指的是web嗎?

查看完整回答
1 反對 回復(fù) 2017-05-21
  • moocer
    moocer
    一般來講,服務(wù)端開發(fā)指的是java的web應(yīng)用中的service及以下(dao等),不包含頁面。
?
忍者無敵1

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超2個(gè)贊

老師你好 ,已經(jīng)做幾年了一直在寫基礎(chǔ)代碼 ,要怎么才能提升呢 ??

查看完整回答
1 反對 回復(fù) 2017-05-20
  • moocer
    moocer
    寫代碼是量的積累,在寫代碼的時(shí)候要不斷的思考怎么提升代碼的執(zhí)行效率、優(yōu)化代碼結(jié)構(gòu),如果給你機(jī)會重新設(shè)計(jì)某一模塊或者整體的技術(shù),你會怎么做,為什么這么做。在技術(shù)選型上,你的依據(jù)是什么,你技術(shù)選型結(jié)果的優(yōu)勢是什么? 等等上面的問題,都是基于思考和對比得來的。所以,建議就是多思考、多實(shí)踐。
?
ai睡的熊

TA貢獻(xiàn)27條經(jīng)驗(yàn) 獲得超5個(gè)贊

老師我發(fā)現(xiàn)double的數(shù)據(jù)在在減操作的時(shí)候會出現(xiàn)在小數(shù)位最后加減的情況,經(jīng)常出現(xiàn)在特殊數(shù)字,64 512 1024等等,例如1024.88在減一的時(shí)候會變成1023.881,或者1024.888會變成1023.8879,請問這是這什么呢
查看完整回答
2 反對 回復(fù) 2017-05-19
  • moocer
    moocer
    double和float確實(shí)會存在這樣的問題,如果精確計(jì)算,需要使用BigDecimal,并且在使用BigDecimal(double val)構(gòu)造函數(shù)時(shí)仍會存在精度丟失問題,建議使用BigDecimal(String val)。
首頁上一頁12下一頁尾頁
  • 26 回答
  • 36 關(guān)注
  • 44091 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號