我先假設(shè)題主問(wèn)的大文件在1G~20G左右,這應(yīng)該算常規(guī)的大文件。平常我在做機(jī)器學(xué)習(xí)模型時(shí)候我喜歡先在本機(jī)上做玩具模型,里面有個(gè)步驟就是經(jīng)常要讀取文件數(shù)據(jù),也差不多這么一個(gè)數(shù)據(jù)量。一般來(lái)說(shuō),Python讀取大文件的方式可以使用原生的open函數(shù)或者pandas的read_csv函數(shù)都可以達(dá)到目的。open函數(shù)Python讀取文件一般是用open函數(shù)讀取,例如f=open(xx,r)后f.read()...
1. 電腦:強(qiáng)烈推薦Mac系列,既有精美的圖形界面,又基于Linux系統(tǒng),自帶許多開發(fā)環(huán)境和命令行工具,程序員開發(fā)的首選;2. 開發(fā)環(huán)境:這個(gè)就需要看你具體的開發(fā)職位. Android開發(fā)的Android Studio;iOS開發(fā)的Xcode,Python開發(fā)的PyCharm;Java開發(fā)的IntelliJ IDEA;3. 常用的編輯器和工具:Sublime Text,VSCode,配合插件管理能...
有一個(gè)叫PATH的環(huán)境變量了解一下,里面存放了搜索路徑,因?yàn)槟愕腶.out不在那些路徑里面所以需要自己指明具體路徑。
嗯……據(jù)我所知,現(xiàn)在大數(shù)據(jù),云計(jì)算服務(wù)器都是采用Linux作為操作系統(tǒng)的。操作系統(tǒng)作為業(yè)務(wù)的基層,必須要熟練掌握,否則連日常的基本運(yùn)維都無(wú)法做到。所以Linux的知識(shí)掌握越多越熟練越好。
個(gè)人覺得如果你的自律性不錯(cuò),建議你直接自學(xué),但是自學(xué)≠自己學(xué)習(xí),不論是自學(xué)還是培訓(xùn),可以先從網(wǎng)上找一些PDF書籍和視頻教程,邊看邊學(xué),暫時(shí)不懂得記錄下來(lái),然后在網(wǎng)上咨詢,一起交流一起探討才是學(xué)習(xí)最快的方式和方法.
關(guān)于Linux后續(xù)的工作分幾個(gè)級(jí)別:日常維護(hù),服務(wù)器管理,簡(jiǎn)單腳本編寫。這種級(jí)別的工作還是蠻多的,但是收入不會(huì)太高。人也好招。(這種工作,老板的要求一般都比較苛刻,要你什么都懂。但是他又不愛出錢。)高一級(jí)別的日常維護(hù)。集群管理。數(shù)據(jù)庫(kù)管理。簡(jiǎn)單/復(fù)雜的程序的編寫。 這個(gè)級(jí)別的水略深。也有月入3K的,也有月入30K的。只懂Linux命令行的,3K。懂Linux+數(shù)據(jù)庫(kù)+集群+各種可以唬人的玩意+各種...
個(gè)人建議先學(xué)習(xí)C語(yǔ)言,為更深入理解編程底層、面向過(guò)程、面向?qū)ο蟠蛳禄A(chǔ),這樣以后學(xué)習(xí)PHP,或其他編程語(yǔ)言也更容易
中文敏感詞太多了,都替換成**,程序怎么識(shí)別?怎么調(diào)試?
app分為hybrid和native兩種,即混合式和原生app。Android原生app用Java開發(fā),蘋果用Swift或者Objective C開發(fā)。目前蘋果推出了更加強(qiáng)大的Swift UI,在view方面可以說(shuō)是極大提升了效率?;旌鲜絘pp在原生框架之下大量嵌入了HTML,前后端分離是最基本的標(biāo)準(zhǔn)。至于App的后臺(tái),完全取決于APP的用戶體量和定位。架構(gòu)上可以引入消息隊(duì)列來(lái)解耦,削峰,異構(gòu),基...
開發(fā)語(yǔ)言太多了,沒有基礎(chǔ)的,可以用國(guó)產(chǎn)純中文編程易語(yǔ)言,總之,百度一查一大堆
暫無(wú)介紹