回答:謝邀,區(qū)塊鏈底層技術(shù)研發(fā)工程師一枚,攜滿腔熱情來(lái)怒答一發(fā)。c語(yǔ)言是個(gè)好東西,編程語(yǔ)言中的戰(zhàn)斗機(jī),上至應(yīng)用系統(tǒng),下至操作系統(tǒng),都可以來(lái)用c語(yǔ)言操作一發(fā),可謂是用途之多,下面我就列舉以下:嵌入式軟件項(xiàng)目大名鼎鼎的linux就是c語(yǔ)言實(shí)現(xiàn)的,而且時(shí)至今日,linus也是到處反對(duì)c++,認(rèn)為c是最好的語(yǔ)言。linux可能80%都是c語(yǔ)言實(shí)現(xiàn)的,剩下的20%可能是一些腳本和匯編語(yǔ)言實(shí)現(xiàn)的。c語(yǔ)言比較高效,也...
回答:這個(gè)問(wèn)題的噱頭太大,要真的寫(xiě)起來(lái), 足夠?qū)懸槐緯?shū)了。本人是過(guò)來(lái)人, 結(jié)合自身的體會(huì)和大家交流一下,希望新人能少走彎路。每個(gè)人的情況不一樣,我下面的描述可能并不適合每一個(gè)看到的人。一、C/C++語(yǔ)言如果你的基礎(chǔ)很差, 建議不要一開(kāi)始就學(xué)C++語(yǔ)言,從C開(kāi)始學(xué)起,對(duì)程序有個(gè)初步的認(rèn)識(shí),循序漸進(jìn)。C語(yǔ)言的書(shū)嘛,先買一本 300 頁(yè)以內(nèi)的,把書(shū)中的每一個(gè)例子都通過(guò)鍵盤敲打進(jìn)去到 Visual studio...
回答:C/C++基礎(chǔ)有了,網(wǎng)絡(luò)基礎(chǔ)知識(shí)、多線程等操作系統(tǒng)的原理都有了,這些都是跟平臺(tái)無(wú)關(guān)的,都可以直接拿到Linux環(huán)境下面使用的。唯一的不同,就是Linux環(huán)境下的系統(tǒng)編程的API接口變了,了解Linux環(huán)境下的系統(tǒng)編程就可以了。關(guān)注嵌入式,關(guān)注Linux,請(qǐng)關(guān)注宅學(xué)部落。
回答:C語(yǔ)言是發(fā)展趨勢(shì),匯編可以幫助學(xué)生熟悉單片機(jī)內(nèi)部結(jié)構(gòu)。首先匯編語(yǔ)言和C語(yǔ)言都是編程語(yǔ)言,匯編是一種機(jī)器語(yǔ)言直接面對(duì)底層,與單片機(jī)底層硬件構(gòu)架息息相關(guān),相對(duì)于C語(yǔ)言,是一門低級(jí)語(yǔ)言,C語(yǔ)言面向過(guò)程的語(yǔ)言,在編譯執(zhí)行會(huì)轉(zhuǎn)為匯編在生成單片機(jī)可執(zhí)行文件。是一門高級(jí)語(yǔ)言,兩種語(yǔ)言各有優(yōu)缺點(diǎn)。一,C語(yǔ)言/匯編優(yōu)缺點(diǎn)。 1學(xué)習(xí)難度。匯編因?yàn)榈睦斫怆y度和開(kāi)發(fā)難度比C語(yǔ)言大,所以學(xué)習(xí)難度大,都是對(duì)寄存器操作,...
回答:對(duì)于安卓,是否可以理解為安卓系統(tǒng)其實(shí)跑的是Linux?這個(gè)理解不是不準(zhǔn)確的。首先我們看下Android系統(tǒng)的架構(gòu):Linux kernel只是Android系統(tǒng)的一部分,并且對(duì)原生Linux進(jìn)行了大量改動(dòng)。Android 底層運(yùn)行的Linux是基于開(kāi)源的Linux,但是也在Linux基礎(chǔ)上做了很大的改動(dòng):1.Google自己開(kāi)發(fā)了一套Bionic Libc來(lái)代替glibc。2.Android應(yīng)用并...
回答:中國(guó)人對(duì)不能馬上變成錢的東西不感興趣,或者說(shuō)中國(guó)人大多都生活在溫飽線上,國(guó)內(nèi)一線的程序員大多還在996的加班中,管理者沒(méi)有這樣的熱情。不光是沒(méi)有編程語(yǔ)言,操作系統(tǒng)也都是用別人的,頂大改個(gè)桌面。國(guó)外的好多軟件或系統(tǒng)都是由個(gè)人或小團(tuán)隊(duì)完成的,他們做這些是已經(jīng)解決溫飽后的興趣。中國(guó)人比西方人聰明,勤奮。各位同仁們大家努力吧,相信不久的將來(lái)中國(guó)也會(huì)有的。
...國(guó)內(nèi)移動(dòng)安全的研究起到一些催化劑的作用。 目錄如下:安卓動(dòng)態(tài)調(diào)試七種武器之長(zhǎng)生劍 - Smali Instrumentation安卓動(dòng)態(tài)調(diào)試七種武器之孔雀翎 – Ida Pro安卓動(dòng)態(tài)調(diào)試七種武器之離別鉤 – Hooking (上)安卓動(dòng)態(tài)調(diào)試七種武器之離別鉤 –...
... 大齡程序員的界定 老早網(wǎng)上有人說(shuō),安卓開(kāi)發(fā)干不過(guò)30歲,后來(lái)又有人說(shuō)干不過(guò)35歲,后來(lái)又有人說(shuō)干不過(guò)40歲,后來(lái)又有人說(shuō)干不過(guò)45歲……各種說(shuō)法很多,這里我采取通俗的說(shuō)法,認(rèn)為過(guò)了30歲的安卓程序...
...明是由于壓縮失敗引起的,在解決中詳細(xì)指出)。發(fā)布到服務(wù)器上正式運(yùn)營(yíng)以后,發(fā)現(xiàn)部分用戶只填寫(xiě)了文字信息,無(wú)法上傳圖片,不好統(tǒng)計(jì)數(shù)據(jù),但是這樣的 BUG 率顯然是不行的,接下來(lái)就給出我的解決方案吧,經(jīng)過(guò)實(shí)際測(cè)試...
...令行編譯運(yùn)行?。?AndroidStudio(若你本身就是用Eclipse開(kāi)發(fā)安卓程序,那Eclipse就夠了) 服務(wù)端 OK,話不多說(shuō),開(kāi)干 首先在Eclipse新建一個(gè)Java項(xiàng)目,就叫SocketDemo吧 接下來(lái)咱們要監(jiān)聽(tīng)是否有客戶端發(fā)送連接請(qǐng)求,如果有,則連接并...
...令行編譯運(yùn)行?。?AndroidStudio(若你本身就是用Eclipse開(kāi)發(fā)安卓程序,那Eclipse就夠了) 服務(wù)端 OK,話不多說(shuō),開(kāi)干 首先在Eclipse新建一個(gè)Java項(xiàng)目,就叫SocketDemo吧 接下來(lái)咱們要監(jiān)聽(tīng)是否有客戶端發(fā)送連接請(qǐng)求,如果有,則連接并...
...他們的軟件用apktool反編譯居然沒(méi)看到classes.dex文件和當(dāng)前安卓APP加固到底該如何做到防篡改?這兩個(gè)問(wèn)題中有過(guò)相應(yīng)回答,現(xiàn)搬運(yùn)要點(diǎn)過(guò)來(lái)。 網(wǎng)易資深安全工程師鐘亞平在今年的安卓巴士全球開(kāi)發(fā)者論壇上做了《安卓APP逆向與保...
...構(gòu)建工具(如grunt)條件編譯,可同時(shí)發(fā)行到iOS Appstore、安卓各大應(yīng)用商店、普通手機(jī)瀏覽器、微信App和流應(yīng)用。并且在每個(gè)平臺(tái)上,都能調(diào)用該平臺(tái)的專有API達(dá)到原生體驗(yàn)。 原文鏈接:http://www.voidking.com/2017/... 環(huán)境準(zhǔn)備 java 1...
...構(gòu)建工具(如grunt)條件編譯,可同時(shí)發(fā)行到iOS Appstore、安卓各大應(yīng)用商店、普通手機(jī)瀏覽器、微信App和流應(yīng)用。并且在每個(gè)平臺(tái)上,都能調(diào)用該平臺(tái)的專有API達(dá)到原生體驗(yàn)。 原文鏈接:http://www.voidking.com/2017/... 環(huán)境準(zhǔn)備 java 1...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺(tái)階。哪里可以獲得...
一、活動(dòng)亮點(diǎn):全球31個(gè)節(jié)點(diǎn)覆蓋 + 線路升級(jí),跨境業(yè)務(wù)福音!爆款云主機(jī)0.5折起:香港、海外多節(jié)點(diǎn)...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說(shuō)合適,...