...,簡(jiǎn)單介紹一下快排的原理,能不能手寫(xiě)一下快排 String 為什么是不可變的?String為啥要設(shè)計(jì)為不可變的? Arraylist 與 LinkedList 異同 HashMap的底層實(shí)現(xiàn) HashMap 的長(zhǎng)度為什么是2的冪次方 ConcurrentHashMap 和 Hashtable 的區(qū)別 ConcurrentHashMap...
...我的問(wèn)題: 我看你上面寫(xiě)了熟悉 Spring Boot,那你能講下為什么我們要用 Spring Boot 嗎? 下面我列幾個(gè)最常見(jiàn)的三個(gè)回答: A:Spring Boot 最主要是不用 XML 配置,可以用 Java 來(lái)配置 bean,省去了許多配置文件。 我又問(wèn):Spring 本身就...
...念 什么是分布式? 什么是 Duboo? Dubbo 架構(gòu) 什么是 RPC? 為什么要用 Dubbo? 開(kāi)始實(shí)戰(zhàn) 1 :zookeeper 環(huán)境安裝搭建 1. 下載 2. 解壓 3. 進(jìn)入zookeeper目錄,創(chuàng)建data文件夾。 4. 進(jìn)入/zookeeper/conf目錄下,復(fù)制zoo_sample.cfg,命名為zoo.cfg 5. ...
...數(shù)據(jù)結(jié)構(gòu)。 在Java里邊,已經(jīng)實(shí)現(xiàn)了不少的隊(duì)列了: 那為什么還需要消息隊(duì)列(MQ)這種中間件呢???其實(shí)這個(gè)問(wèn)題,跟之前我學(xué)Redis的時(shí)候很像。Redis是一個(gè)以key-value形式存儲(chǔ)的內(nèi)存數(shù)據(jù)庫(kù),明明我們可以使用類似HashMap這種實(shí)...
...中有jenkins的鏡像,直接執(zhí)行docker pull jenkins就可以了,我為什么要用WAR包安裝,是因?yàn)閖enkins鏡像的登陸用戶為jenkins,登陸到容器后沒(méi)有權(quán)限很多事情都做不了) 4.運(yùn)行鏡像 這時(shí)候運(yùn)行docker images應(yīng)該就會(huì)有一個(gè)叫jenkins的鏡像 執(zhí)行...
...到 類似問(wèn)題五六年前碰到過(guò),因此印象深刻。熱心提示要用 完全限定類名 形式,可惜連說(shuō)兩遍,提問(wèn)題的人都沒(méi)理解我說(shuō)的(或者認(rèn)為我的回復(fù)與其問(wèn)題無(wú)關(guān)): 不得已下,寫(xiě)下示范代碼并 @ 提問(wèn)題的人,終于讓其明白: ...
...以及針對(duì)這些問(wèn)題的解決方案! 當(dāng)你了解了這三大框架為什么是重要的,那么你也就能理解,為什么這三大框架也可以說(shuō)是不重要的。如果你曾經(jīng)開(kāi)發(fā)過(guò)很多項(xiàng)目,你碰到了各種各樣的問(wèn)題,憑著你的技術(shù)功底,逐個(gè)擊破了這...
...的時(shí)候更加靈活。 說(shuō)了這么多廢話,那么什么是dubbo?為什么要用dubbo呢? 什么是dubbo? Dubbo是 阿里巴巴公司開(kāi)源的一個(gè)高性能優(yōu)秀的服務(wù)框架,使得應(yīng)用可通過(guò)高性能的 RPC 實(shí)現(xiàn)服務(wù)的輸出和輸入功能,可以和 Spring框架無(wú)縫...
... 說(shuō)白了就是為一應(yīng)用執(zhí)行多個(gè)線程的一個(gè)線程集合體。 為什么需要線程池? 使用線程池,我目前解決了一下問(wèn)題: 利用線程池, 獲取一個(gè)視頻中的多個(gè)封面,從而節(jié)約了一些時(shí)間和資源 后臺(tái)服務(wù)器不支持多張圖片上傳,利...
... 說(shuō)白了就是為一應(yīng)用執(zhí)行多個(gè)線程的一個(gè)線程集合體。 為什么需要線程池? 使用線程池,我目前解決了一下問(wèn)題: 利用線程池, 獲取一個(gè)視頻中的多個(gè)封面,從而節(jié)約了一些時(shí)間和資源 后臺(tái)服務(wù)器不支持多張圖片上傳,利...
...式寫(xiě)入,接下來(lái)就看 int 轉(zhuǎn) byte[] 吧 int a = 12345678; // 為什么這樣呢?因?yàn)?一個(gè) int 是 4個(gè)byte,所以一個(gè) int 轉(zhuǎn)成 byte[] 后,一定是里面包含4個(gè)byte元素的 byte[] 數(shù)組 byte[] b = new byte[]{ (byte) ((a >> 24) & 0x...
.../輸出 $0.10 System.out.println(percentFormatter.format(x)); //輸出 10% 為什么不利用構(gòu)造方法來(lái)完成這些操作呢?原因: 無(wú)法命名構(gòu)造器,這里希望得到的貨幣實(shí)例和百分比實(shí)例采用不同的名字。 當(dāng)使用構(gòu)造器時(shí),無(wú)法改變所構(gòu)造的對(duì)象類...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺(tái)階。哪里可以獲得...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說(shuō)合適,...
圖示為GPU性能排行榜,我們可以看到所有GPU的原始相關(guān)性能圖表。同時(shí)根據(jù)訓(xùn)練、推理能力由高到低做了...