回答:不扯那些虛的,要來(lái)就來(lái)實(shí)質(zhì)性的干貨。明確自己學(xué)習(xí)的原因問(wèn)問(wèn)自己是抱著什么目的要學(xué)習(xí)Java,沒(méi)有目標(biāo)的學(xué)習(xí)是效率極低的,并且容易半途而廢;了解Java可以做什么,Java可以從事的崗位以及軟件行業(yè)的發(fā)展情況;自己是否對(duì)Java方向感興趣;Java基礎(chǔ)學(xué)習(xí)準(zhǔn)備推薦看視頻入門(mén),可以通過(guò)某寶以及某魚(yú)購(gòu)買(mǎi)相關(guān)的視頻,別挑三揀四,選中一個(gè)視頻看完再說(shuō),對(duì)于初學(xué)者,無(wú)論選哪一個(gè)都是值得你學(xué)習(xí)的??梢赃x擇傳智、...
回答:謝謝邀請(qǐng)!如果已經(jīng)有一定的編程基礎(chǔ),比如具備C語(yǔ)言的編程基礎(chǔ),那么通過(guò)知識(shí)遷移是可以快速掌握J(rèn)ava編程的,但是如果自身并沒(méi)有編程語(yǔ)言的基礎(chǔ),那么學(xué)習(xí)Java則要一步一個(gè)腳印,在求快的同時(shí)也要求穩(wěn)。Java語(yǔ)言經(jīng)過(guò)多年的發(fā)展已經(jīng)形成了一個(gè)比較完善的語(yǔ)言生態(tài),在Web開(kāi)發(fā)、Android開(kāi)發(fā)、大數(shù)據(jù)開(kāi)發(fā)等領(lǐng)域都有廣泛的應(yīng)用,可以說(shuō)如今的Java已經(jīng)是一個(gè)語(yǔ)言帝國(guó)了。Java語(yǔ)言雖然內(nèi)容比較多,但是基...
回答:入手Java,語(yǔ)法嚴(yán)謹(jǐn),優(yōu)美,簡(jiǎn)潔。入職,語(yǔ)言只是工具,需要什么學(xué)什么。
回答:可以分三個(gè)階段。第一個(gè)階段一個(gè)月,了解計(jì)算機(jī)和網(wǎng)絡(luò)基本知識(shí),了解編程開(kāi)發(fā)的概念,培養(yǎng)自己對(duì)編程的興趣。然后開(kāi)始學(xué)習(xí)基本的語(yǔ)言語(yǔ)法,同時(shí)搭建開(kāi)發(fā)環(huán)境,為了加強(qiáng)記憶,按教材進(jìn)行簡(jiǎn)單的編碼,自己上機(jī)運(yùn)行。第一階段的目標(biāo)是把開(kāi)發(fā)語(yǔ)言基本知識(shí)點(diǎn)弄熟,把開(kāi)發(fā)相關(guān)的各個(gè)方面的知識(shí)都有所了解。第二階段兩個(gè)月的時(shí)間。進(jìn)行實(shí)際開(kāi)發(fā)的學(xué)習(xí)階段,了解掌握前后端的概念,學(xué)習(xí)HTML,css,js等知識(shí),學(xué)習(xí)了解http等網(wǎng)...
回答:一個(gè)非常好的問(wèn)題。在Java + Spring Boot主流開(kāi)發(fā)搭配中,通常使用數(shù)據(jù)庫(kù)持久層框架,采用ORM架構(gòu),映射實(shí)體和數(shù)據(jù)庫(kù),對(duì)JDBC進(jìn)行封裝,支持定制化SQL、存儲(chǔ)過(guò)程以及高級(jí)映射,使得開(kāi)發(fā)者只需關(guān)注SQL語(yǔ)句和CRUD操作,而不需要處理驅(qū)動(dòng)加載、創(chuàng)建和管理連接等復(fù)雜的過(guò)程。常用的持久化實(shí)現(xiàn)方案有多種選擇,其中MyBatis和Hibernate都是比較受歡迎的框架。還有一個(gè)不得不提的國(guó)內(nèi)...
回答:理論上,C語(yǔ)言、JAVA語(yǔ)言、VB語(yǔ)言、python等任何一門(mén)語(yǔ)言都可以用作上位機(jī)開(kāi)發(fā)語(yǔ)言,這個(gè)是毋庸置疑的。但是選擇哪一門(mén)語(yǔ)言,會(huì)有一些考慮。 首先,要考慮開(kāi)發(fā)的難易程度,如果一門(mén)語(yǔ)言艱澀難懂,肯定不利于開(kāi)發(fā)。 其次要考慮通用性,如果一門(mén)語(yǔ)言,只有少數(shù)人在用它開(kāi)發(fā)單片機(jī),顯然不利于推廣使用。 就執(zhí)行效率而言幾乎是沒(méi)有區(qū)別的,因?yàn)殚_(kāi)發(fā)的語(yǔ)言可以五花八門(mén),但最終都被編譯...
...,List, ArrayList, Set ,HashSet, Map ,HashSet 等等, 要是不知道怎么寫(xiě), 看看JDK的源碼就可以了, 那里有最好的老師。 實(shí)現(xiàn)一遍能更好的明白面向?qū)ο蟮脑O(shè)計(jì), 接口,抽象類(lèi), 具體類(lèi)的關(guān)系, 怎么分離職責(zé),會(huì)學(xué)習(xí)到設(shè)計(jì)模式中的...
...entrantLock 其實(shí)現(xiàn)原理有什么不同? 那么請(qǐng)談?wù)?AQS 框架是怎么回事兒? 請(qǐng)盡可能詳盡地對(duì)比下 Synchronized 和 ReentrantLock0 的異同。 ReentrantLock 是如何實(shí)現(xiàn)可重入性的? 除了 ReetrantLock,你還接觸過(guò) JUC 中的哪些并發(fā)工具? 請(qǐng)談?wù)?Re...
...的下達(dá),明確地在每一句命令里面告訴計(jì)算機(jī)每一步需要怎么申請(qǐng)內(nèi)存(對(duì)象變量)、怎么跳轉(zhuǎn)到下一句命令(流轉(zhuǎn)),即便后來(lái)的為面向?qū)ο缶幊趟季S而生的編程語(yǔ)言,比如Java,也仍然未走出這個(gè)范式,在每個(gè)類(lèi)的對(duì)象執(zhí)行...
...的語(yǔ)言。先把編程實(shí)現(xiàn)的特性拿出來(lái),再看看某種語(yǔ)言是怎么做到的。 先說(shuō)編程特性,任意一門(mén)編程語(yǔ)言都會(huì)具有以下特性: 變量和數(shù)據(jù)類(lèi)型,賦值和輸出 算術(shù)運(yùn)算 選擇結(jié)構(gòu) 循環(huán)結(jié)構(gòu) 函數(shù)定義,函數(shù)調(diào)用 變量作用域 棧,程...
...的語(yǔ)言。先把編程實(shí)現(xiàn)的特性拿出來(lái),再看看某種語(yǔ)言是怎么做到的。 先說(shuō)編程特性,任意一門(mén)編程語(yǔ)言都會(huì)具有以下特性: 變量和數(shù)據(jù)類(lèi)型,賦值和輸出 算術(shù)運(yùn)算 選擇結(jié)構(gòu) 循環(huán)結(jié)構(gòu) 函數(shù)定義,函數(shù)調(diào)用 變量作用域 棧,程...
...的語(yǔ)言。先把編程實(shí)現(xiàn)的特性拿出來(lái),再看看某種語(yǔ)言是怎么做到的。 先說(shuō)編程特性,任意一門(mén)編程語(yǔ)言都會(huì)具有以下特性: 變量和數(shù)據(jù)類(lèi)型,賦值和輸出 算術(shù)運(yùn)算 選擇結(jié)構(gòu) 循環(huán)結(jié)構(gòu) 函數(shù)定義,函數(shù)調(diào)用 變量作用域 棧,程...
...的語(yǔ)言。先把編程實(shí)現(xiàn)的特性拿出來(lái),再看看某種語(yǔ)言是怎么做到的。 先說(shuō)編程特性,任意一門(mén)編程語(yǔ)言都會(huì)具有以下特性: 變量和數(shù)據(jù)類(lèi)型,賦值和輸出 算術(shù)運(yùn)算 選擇結(jié)構(gòu) 循環(huán)結(jié)構(gòu) 函數(shù)定義,函數(shù)調(diào)用 變量作用域 棧,程...
...解了面向?qū)ο蟮膸讉€(gè)重要的概念。那么 Java 編程中到底是怎么來(lái)用面向?qū)ο筮@種思維模式來(lái)編程的呢? OK,假如你是一個(gè)外星人,剛來(lái)到地球,看到馬路上跑的四個(gè)輪子的汽車(chē),搞不懂是什么。這個(gè)時(shí)候,我用人類(lèi)的語(yǔ)言來(lái)...
...簡(jiǎn)單,也更不容易出錯(cuò)。 函數(shù)式思考方式。與其想我怎么才能升級(jí)這個(gè)Blob的狀態(tài)?不如問(wèn)自己:我怎么才能把這個(gè)輸入轉(zhuǎn)為輸出呢? 更多精彩,加入圖靈訪談微信!
想要在短期之內(nèi)迅速成為一名合格的程序員,解決自身存在的問(wèn)題才是正解.我發(fā)現(xiàn)這些問(wèn)題影響了很多初學(xué)者,從一開(kāi)始便沒(méi)有走上正確的道路和保持正確的心態(tài).? ? ? ? 錯(cuò)誤是編碼的一部...
... apply 方法的 Function 接口,這就不是個(gè)大問(wèn)題。但是原語(yǔ)怎么辦呢?如果 Java 只是對(duì)象語(yǔ)言,F(xiàn)unction 接口就沒(méi)關(guān)系??墒撬皇?。它只是模糊地面向?qū)ο蟮氖褂茫ㄒ虼吮环Q(chēng)為面向?qū)ο螅?。Java 中最重要的類(lèi)別是原語(yǔ),而原語(yǔ)與面...
...視頻,直到出現(xiàn)了如何配置連接,如何構(gòu)造項(xiàng)目,web文件怎么寫(xiě),pom文件怎么加這些問(wèn)題的時(shí)候又返回去觀看視頻啦。敲一遍代碼,實(shí)際操作一遍吧。有時(shí)候當(dāng)別人告訴你親自操作一遍的時(shí)候,真的只要操作一遍就能夠頂?shù)蒙夏?..
...的聲音了嗎? 該程序員搖頭:斧子又沒(méi)傷到天空,天空怎么會(huì)喊疼呢? 禪師點(diǎn)頭:天空那么高遠(yuǎn)遼闊,何事不能容。做名合格程序員,要像天空一樣。斧子扔得再… 啊呀我操… 1.5 程序員去拜訪禪師:每次遇到程序 bug,我都心...
...多,入門(mén)以后看自己興趣在進(jìn)行其它語(yǔ)言的學(xué)習(xí)。 2.我該怎么學(xué)習(xí)編程? 這個(gè)問(wèn)題是所有的程序員都有的,我也經(jīng)常會(huì)疑問(wèn),到底該怎么學(xué)習(xí)呢? 個(gè)人見(jiàn)解: 先了解語(yǔ)言的特性,適用的范圍場(chǎng)景,比如是適合web開(kāi)發(fā),還是適...
...多,入門(mén)以后看自己興趣在進(jìn)行其它語(yǔ)言的學(xué)習(xí)。 2.我該怎么學(xué)習(xí)編程? 這個(gè)問(wèn)題是所有的程序員都有的,我也經(jīng)常會(huì)疑問(wèn),到底該怎么學(xué)習(xí)呢? 個(gè)人見(jiàn)解: 先了解語(yǔ)言的特性,適用的范圍場(chǎng)景,比如是適合web開(kāi)發(fā),還是適...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺(tái)階。哪里可以獲得...
營(yíng)銷(xiāo)賬號(hào)總被封?TK直播頻繁掉線?雙ISP靜態(tài)住宅IP+輕量云主機(jī)打包套餐來(lái)襲,確保開(kāi)出來(lái)的云主機(jī)不...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說(shuō)合適,...