回答:到底怎樣的程序員能稱(chēng)為架構(gòu)師?首先要知道架構(gòu)師是做什么的,架構(gòu)師主要職責(zé)是確認(rèn)和評(píng)估系統(tǒng)需求,給出開(kāi)發(fā)規(guī)范,搭建系統(tǒng)實(shí)現(xiàn)的核心構(gòu)架,并澄清技術(shù)細(xì)節(jié)、掃清主要難點(diǎn)的技術(shù)人員。那么怎樣從一個(gè)程序員成為架構(gòu)師呢,我總結(jié)了以下幾個(gè)方面: 意識(shí)方面首先程序員自身想往架構(gòu)師方向發(fā)展,然后換位思考與架構(gòu)師的差距,該如何努力才能符合一個(gè)優(yōu)秀的架構(gòu)師,所以關(guān)注范圍是不同的,程序員專(zhuān)注于具體細(xì)節(jié),而架構(gòu)師專(zhuān)注于宏觀視...
回答:大家在剛開(kāi)始搭建項(xiàng)目的時(shí)候可能考慮的不夠全面,隨著產(chǎn)品的推廣 、業(yè)務(wù)場(chǎng)景的復(fù)雜和使用用戶(hù)越來(lái)越多 數(shù)據(jù)會(huì)呈現(xiàn)快速增長(zhǎng)。當(dāng)數(shù)據(jù)達(dá)到千萬(wàn)級(jí)的時(shí)候 就會(huì)發(fā)現(xiàn) 查詢(xún)速度越來(lái)越慢 用戶(hù)體驗(yàn)也就越來(lái)越差,那怎樣提升千萬(wàn)級(jí)數(shù)據(jù)查詢(xún)效率呢?小萌簡(jiǎn)單整理了一下,希望對(duì)大家有所幫助!優(yōu)化數(shù)據(jù)庫(kù)設(shè)計(jì):數(shù)據(jù)字段類(lèi)型使用varchar/nvarchar 替換 char/nchar,變長(zhǎng)字段存儲(chǔ)空間小,節(jié)省存儲(chǔ)空間。在查詢(xún)的...
回答:其實(shí)根本就沒(méi)有什么數(shù)據(jù)分析師,或者說(shuō),人人都是數(shù)據(jù)分析師。懂我這個(gè)意思嗎?我的文章里,也寫(xiě)過(guò)很多數(shù)據(jù)行業(yè)的知識(shí),你可以去看看,其實(shí)有時(shí)候想想,你就不一定非得從事這樣的行業(yè)了。就拿數(shù)據(jù)挖掘來(lái)說(shuō)吧,據(jù)我所知,廠商今年都混的不怎么樣,為什么?客戶(hù)需求很少,而且都是定制化的,整個(gè)項(xiàng)目的周期很長(zhǎng)。還有就是一個(gè)企業(yè)里,互聯(lián)網(wǎng)公司可能還好一點(diǎn),數(shù)據(jù)分析師根本不需要那么多,你看看ucloud的數(shù)據(jù)分析報(bào)錄比,20...
回答:軟件產(chǎn)品架構(gòu)是不斷迭代演化的,從單體服務(wù)架構(gòu)發(fā)展到現(xiàn)在的服務(wù)化、微服務(wù)的架構(gòu)。單體架構(gòu)單體架構(gòu)就是所有的業(yè)務(wù)模塊都是耦合在一個(gè)項(xiàng)目中,開(kāi)發(fā)、部署都在一起;如果其中一個(gè)模塊需要上線升級(jí),那么所有模塊都要一起啟停;在早期,單體架構(gòu)的項(xiàng)目團(tuán)隊(duì)成員需要是全棧,因?yàn)榍岸?、后端、?shù)據(jù)庫(kù)都是一波人負(fù)責(zé),后來(lái)開(kāi)始進(jìn)行了邏輯分層,團(tuán)隊(duì)也分成了前端 UI 團(tuán)隊(duì)、后端和 DBA 團(tuán)隊(duì),每個(gè)團(tuán)隊(duì)都有自己負(fù)責(zé)的職責(zé)。然而隨...
回答:可以,但是很難。因?yàn)閮?nèi)核是基于Linux的內(nèi)核,內(nèi)存管理是內(nèi)核功能的一部分,所以?xún)?nèi)核本身的地址會(huì)由內(nèi)核的內(nèi)存管理部分分配,也就是說(shuō)內(nèi)核起來(lái)最初的一段時(shí)間地址分配是Linux方式管理的。如果后續(xù)切換成其它方式管理,不是不可能,但是會(huì)比較慢,因?yàn)檎麄€(gè)內(nèi)存空間可能都需要接受掃描。當(dāng)然也可以整體更換掉內(nèi)核自己的內(nèi)存管理部分,但是這種方式工作量就相對(duì)較大了,而且一開(kāi)始應(yīng)該也難以保證一些corner case...
回答:搭建所謂的Linux的過(guò)程還是挺簡(jiǎn)單的,在很久之前我就玩過(guò)。不過(guò)如今年紀(jì)確實(shí)也不小了,沒(méi)了當(dāng)年那一股沖勁兒,這也屬實(shí)是一個(gè)令人悲傷的事情。書(shū)歸正傳,能問(wèn)出這個(gè)問(wèn)題,已經(jīng)算得上是有一些計(jì)算機(jī)基礎(chǔ)了。不過(guò)在這里我還是要明確一下一些基本定義,以免大家后續(xù)看不懂。什么是Linux服務(wù)器?所謂的搭建一個(gè)Linux服務(wù)器,我們可以將它理解成搭建一個(gè)自己的網(wǎng)站。只不過(guò),我們這種低端玩家只能將這個(gè)網(wǎng)站呈現(xiàn)在自己的...
... 前言 2021年Android程序員的成長(zhǎng)必然是少不了Jetpack的,Jetpack作為2021年Android 界最火的組件庫(kù),使用更方便、向后兼容、支持RxJava、減少代碼量、無(wú)需捆綁等優(yōu)點(diǎn),也是谷歌想拓展和維...
第二十二期 AMA 掘金團(tuán)隊(duì)請(qǐng)來(lái)了《Android進(jìn)階解密》作者-- 劉望舒做了為期三天的 Ask Me Anything (AMA) 活動(dòng)(活動(dòng)已結(jié)束)。 我們?cè)诖司x了一些來(lái)自用戶(hù)的提問(wèn)及劉望舒的回答。 提醒:本期分布式、微服務(wù)主題的 AMA 正在進(jìn)行,歡...
很多人做Java開(kāi)發(fā)4,5年后,都會(huì)感覺(jué)自己遇到瓶頸。什么都會(huì)又什么都不會(huì),如何改變困境,為什么很多人寫(xiě)了7,8年還是一個(gè)碼農(nóng),工作中太多被動(dòng)是因?yàn)椴欢讓釉怼9镜墓ぷ鞴?jié)奏又比較快,難有機(jī)會(huì)學(xué)習(xí)架構(gòu)原理,...
... 作為開(kāi)發(fā)1-5年的Android開(kāi)發(fā)者該如何系統(tǒng)的提升自己? 如今,國(guó)內(nèi)移動(dòng)互聯(lián)網(wǎng)的紅利期已過(guò),Android 開(kāi)發(fā)工程師也從最初的一人難求,到現(xiàn)在的一個(gè)崗位百人競(jìng)爭(zhēng),僧多粥少的情況直接導(dǎo)...
... 昨天有個(gè)小學(xué)弟給我發(fā)來(lái)微信,說(shuō)他現(xiàn)在有點(diǎn)后悔選擇Android開(kāi)發(fā)了,月月光不說(shuō),還加班特別嚴(yán)重,平時(shí)也沒(méi)有屬于自己的時(shí)間去學(xué)習(xí),問(wèn)我剛畢業(yè)的時(shí)候是不是這樣。 下面是他的情況 今年的應(yīng)屆生,入職三個(gè)多月正式轉(zhuǎn)正...
...P語(yǔ)言進(jìn)行開(kāi)發(fā),但是像大企業(yè)還是比較喜愛(ài)Java技術(shù)。3、Android開(kāi)發(fā)Android是全球最大的智能手機(jī)操作系統(tǒng),Android在國(guó)內(nèi)的市場(chǎng)份額愈來(lái)愈額高。最近幾年發(fā)展非常快速,但人才積累卻沒(méi)有跟上,優(yōu)秀的Android開(kāi)發(fā)工程師仍然存在...
...都整理了下來(lái),方便自己日后遺忘的時(shí)候查閱,對(duì)于現(xiàn)今Android開(kāi)發(fā)的一些比較熱門(mén)的技術(shù),以及日后的一些學(xué)習(xí)方向,我都有屬于自己的一些看法和理解: ?獲取地址:【Android開(kāi)發(fā)交流】 架構(gòu)師筑基必備技能 目前Android APP開(kāi)發(fā)...
...熱點(diǎn) 國(guó)內(nèi)國(guó)外,前端最新動(dòng)態(tài) Microsoft 宣發(fā)面向 iOS 與 Android 平臺(tái)的 Microsoft Edge:為了保證 Windows 用戶(hù)各平臺(tái)使用體驗(yàn)的一致性,Microsoft 于本周發(fā)布了針對(duì)于 iOS 與 Android 平臺(tái)的 Microsoft Edge 瀏覽器以及針對(duì) Android 平臺(tái)的 Microsoft...
... 我自己先后就職于虎撲體育、愛(ài)奇藝和凱英網(wǎng)絡(luò),擔(dān)任Android研發(fā)經(jīng)理,有6年工作經(jīng)驗(yàn),4年的Android開(kāi)發(fā)經(jīng)驗(yàn),2年的管理經(jīng)驗(yàn),1年的ios端開(kāi)發(fā)經(jīng)驗(yàn)。 就職于大公司期間,我的工資已經(jīng)算是高薪了,前途逐漸明朗。我已經(jīng)看到了...
...要基于優(yōu)先級(jí)分級(jí)控制,比如我們用戶(hù)分PC客戶(hù)端、web、Android、iOS等,用戶(hù)在web收藏一首歌就會(huì)刷新頁(yè)面或者離開(kāi)頁(yè)面,服務(wù)器就需要實(shí)時(shí)寫(xiě)入,而pc或手機(jī)客戶(hù)端可以給一個(gè)數(shù)據(jù)到本地,寫(xiě)入本地記載,服務(wù)器處理不那么實(shí)時(shí)處...
... 60 幀滿(mǎn)幀原生應(yīng)用的方案及實(shí)踐戴銘 滴滴出行技術(shù)專(zhuān)家 Android框架虛擬化實(shí)戰(zhàn)董福源 360手機(jī)衛(wèi)士技術(shù)經(jīng)理 物聯(lián)網(wǎng)操作系統(tǒng)漫談杜玉杰 華為L(zhǎng)iteOS開(kāi)源技術(shù)團(tuán)隊(duì)負(fù)責(zé)人更多議題請(qǐng)參看官網(wǎng) 管理與效率方向作為研發(fā)團(tuán)隊(duì)的負(fù)責(zé)人及...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺(tái)階。哪里可以獲得...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說(shuō)合適,...
圖示為GPU性能排行榜,我們可以看到所有GPU的原始相關(guān)性能圖表。同時(shí)根據(jù)訓(xùn)練、推理能力由高到低做了...