回答:目前的軟件開發(fā)產(chǎn)品多以互聯(lián)網(wǎng)形式呈現(xiàn),所以就以一套互聯(lián)網(wǎng)產(chǎn)品為例來說一下開發(fā)者都需要掌握哪些技術(shù)。一套完整的互聯(lián)網(wǎng)產(chǎn)品包括移動(dòng)端(iOS、Android、WP)開發(fā)、Web前端開發(fā)和后端開發(fā)幾個(gè)大的組成部分,下面分別描述一下這幾個(gè)部分都需要學(xué)習(xí)哪些技術(shù)。iOS開發(fā)需要學(xué)習(xí)OC或者Swift編程語言,Android開發(fā)需要學(xué)習(xí)Java或者是kotlin,而WP開發(fā)則需要學(xué)習(xí)C#。移動(dòng)端開發(fā)屬于比較典...
回答:開發(fā)一套編程語言的難度對于任何團(tuán)隊(duì)來說都是難度系數(shù)極高的,個(gè)人基本上不可能開發(fā)完整一套。編程語言現(xiàn)狀目前優(yōu)秀的編程語言以C語言,Java語言,Python語言三大語言比較有代表性,也是目前的主流語言。任何一門編程語言都是一種工具,那么這個(gè)工具需要用來做什么,這是首先需要考慮的。因?yàn)槟壳熬幊陶Z言這么多,你要開發(fā)一套語言用來做什么別人做不到的,或者比別人做的更好的。就別說超越Java或者C語言,先開發(fā)...
回答:使用Python好。為什么?且看我分享一個(gè)開源的項(xiàng)目,答主可以直接拿去參考或者在此基礎(chǔ)上進(jìn)行加工修改:https://github.com/zhuinfo/Django-ERP這里要特別說一下該系統(tǒng)的「物料」管理。該系統(tǒng)中用于進(jìn)銷存的的商品,統(tǒng)一歸類為「物料」,但這里的物料不單單包括商品,還包括設(shè)備、建筑物、房屋/會議室、員工宿舍、圖書、工位、工卡/門禁卡等。甚至工單也算作物料,作者希望通過這種大...
回答:感謝。一般來說Python在Linux下的文件可以在Windows系統(tǒng)上運(yùn)行,但是有時(shí)候會報(bào)錯(cuò),比如Linux和Windows系統(tǒng)對待Tab不同,代碼編碼也不同等等。Linux下的Python會比較強(qiáng)大,因?yàn)樗陌芾砉ぞ邚?qiáng)大,以及管道,共享內(nèi)存比較容易使用等等。而且有時(shí)候Python在Windows系統(tǒng)會報(bào)一些莫名其妙的錯(cuò)誤。
回答:做開發(fā)要分情況,題主沒有說要做什么樣的開發(fā)。圖形界面編程還是Windows有優(yōu)勢。做開發(fā)用什么語言,基本上都要借住圖形界面的編輯器,有代碼補(bǔ)全、代碼提示等智能、快捷的功能。C/C++、Python、Java、JavaScript等流行的語言都有相應(yīng)的編輯器。Linux如果是文本界面,就一個(gè)vim編輯器,沒接觸過vim的人初學(xué)時(shí)會非常郁悶,而且只能鍵盤操作沒有鼠標(biāo)支持,什么代碼補(bǔ)全、代碼提示功能全都...
回答:ucloud操作系統(tǒng)基于linux是關(guān)于鴻蒙的傳說中最空穴來風(fēng)的。但開發(fā)初始一代鴻蒙的平臺是linux沒什么奇怪的,畢竟linux提供的程序員友好的工具太多了。如果理解了交叉編譯就知道:現(xiàn)有的windows、macos、linux、freebsd都可以做開發(fā)工具的運(yùn)行平臺。但必須選一個(gè)的話,我會選linux。而且,僅僅是在鴻蒙還不能替代linux之前的選擇。一旦鴻蒙本身具備條件,會第一時(shí)間把開發(fā)平...
...現(xiàn)和調(diào)度的能力,這些要求將直接體現(xiàn)到業(yè)務(wù)架構(gòu)的設(shè)計(jì)開發(fā)中,挑戰(zhàn)和成本都很大。另外安全方面要著重考慮網(wǎng)絡(luò)流量安全、主機(jī)安全等不同層面的安全問題,每個(gè)層面的安全方案開發(fā)成本都很高,比如DDoS防護(hù),當(dāng)針對某個(gè)...
...技術(shù)有著深入的理解,是國內(nèi)較早將Docker引入到實(shí)際軟件開發(fā)、測試和部署中的人。他在2015年出版了《Docker開發(fā)實(shí)踐》一書。 問:作為迅雷P2P引擎的核心開發(fā)成員,能否談一下當(dāng)時(shí)開發(fā)的經(jīng)歷以及克服了哪些困難? 我一開...
...全球應(yīng)用流量的份額出現(xiàn)了前所未有的增長。 PPIO 是為開發(fā)者打造的去中心化存儲與分發(fā)平臺,讓數(shù)據(jù)存儲更便宜、更高速、更隱私。官方網(wǎng)站是?pp.io?。 在設(shè)計(jì) PPIO 的時(shí)候,我們就把音視頻這一方向視為重中之重,不僅要順...
原文發(fā)表于【抹橋的博客-基于 React 的前端項(xiàng)目開發(fā)總結(jié)】 技術(shù)選型 我們的項(xiàng)目主要選用以下技術(shù)開發(fā),再配合一些其它輔助工具。 react react-router redux react-redux 開發(fā)及線上環(huán)境 開發(fā)環(huán)境 由于項(xiàng)目是前后端分離的,所以我...
...(mBaaS)是一種云計(jì)算模式,提供商為Web和移動(dòng)應(yīng)用程序開發(fā)人員提供為應(yīng)用程序創(chuàng)建云后端的工具和服務(wù)。BaaS提供商通常使用自定義的SDK和API,讓開發(fā)人員能夠?qū)⑵鋺?yīng)用程序連接到后端云存儲和眾多功能,比如用戶管理、推送...
...了一些 Linux 思維導(dǎo)圖 如何防范常見的 Web 攻擊 今天,從開發(fā)人員的角度,并結(jié)合我在開發(fā)過程中遇到的問題,說說《如何防范常見的 Web 攻擊》話題。 計(jì)算機(jī)程序的思維邏輯 (34) - 隨機(jī) 隨機(jī) 本節(jié),我們來討論隨機(jī),隨機(jī)是計(jì)算...
...了一些 Linux 思維導(dǎo)圖 如何防范常見的 Web 攻擊 今天,從開發(fā)人員的角度,并結(jié)合我在開發(fā)過程中遇到的問題,說說《如何防范常見的 Web 攻擊》話題。 計(jì)算機(jī)程序的思維邏輯 (34) - 隨機(jī) 隨機(jī) 本節(jié),我們來討論隨機(jī),隨機(jī)是計(jì)算...
...了一些 Linux 思維導(dǎo)圖 如何防范常見的 Web 攻擊 今天,從開發(fā)人員的角度,并結(jié)合我在開發(fā)過程中遇到的問題,說說《如何防范常見的 Web 攻擊》話題。 計(jì)算機(jī)程序的思維邏輯 (34) - 隨機(jī) 隨機(jī) 本節(jié),我們來討論隨機(jī),隨機(jī)是計(jì)算...
...ucher 正確且未超時(shí),那么就能提款成功。 對 PCDN 業(yè)務(wù)的開發(fā)者來說,既可自己部署 CPool(即 Owner),也可以接入其他第三方 CPool(即 Owner)。另外,如果下載方和上傳方的 Owner 是同一個(gè),那情況就會變得更加簡單,交易不用...
...設(shè)置(如DBA、瀏覽器的用戶、代理服務(wù)器管理員或者應(yīng)用開發(fā)者) 瀏覽器端的緩存規(guī)則 對于瀏覽器端的緩存來講,這些規(guī)則是在HTTP協(xié)議頭和HTML頁面的Meta標(biāo)簽中定義的。他們分別從新鮮度和校驗(yàn)值兩個(gè)維度來規(guī)定瀏覽器是否可...
...設(shè)置(如DBA、瀏覽器的用戶、代理服務(wù)器管理員或者應(yīng)用開發(fā)者) 瀏覽器端的緩存規(guī)則 對于瀏覽器端的緩存來講,這些規(guī)則是在HTTP協(xié)議頭和HTML頁面的Meta標(biāo)簽中定義的。他們分別從新鮮度和校驗(yàn)值兩個(gè)維度來規(guī)定瀏覽器是否可...
...強(qiáng)大能力。而在結(jié)合微服務(wù)架構(gòu)的前提下,Docker足以幫助開發(fā)者們利用小型模塊化組件構(gòu)建軟件,并充分發(fā)揮各組件功能以應(yīng)對各類復(fù)雜難題。 不過要真正實(shí)現(xiàn)微服務(wù)架構(gòu),我們需要通過前期規(guī)則避免將其誤解為分布式整體應(yīng)...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺階。哪里可以獲得...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說合適,...
圖示為GPU性能排行榜,我們可以看到所有GPU的原始相關(guān)性能圖表。同時(shí)根據(jù)訓(xùn)練、推理能力由高到低做了...