在前面的基礎(chǔ)篇里,我們對(duì)網(wǎng)絡(luò)編程涉及到的基礎(chǔ)知識(shí)進(jìn)行了梳理崔步,主要內(nèi)容包括 C/S 編程模型铺呵、TCP 協(xié)議、UDP 協(xié)議和本地套接字等內(nèi)容派撕。在提高篇里婉弹,我將結(jié)合我的經(jīng)驗(yàn),引導(dǎo)你...
在前面的基礎(chǔ)篇里,我們對(duì)網(wǎng)絡(luò)編程涉及到的基礎(chǔ)知識(shí)進(jìn)行了梳理崔步,主要內(nèi)容包括 C/S 編程模型铺呵、TCP 協(xié)議、UDP 協(xié)議和本地套接字等內(nèi)容派撕。在提高篇里婉弹,我將結(jié)合我的經(jīng)驗(yàn),引導(dǎo)你...
1终吼、背景介紹:睡眠/喚醒是嵌入式Linux非常重要的組成部分,因?yàn)閮?yōu)秀的睡眠喚醒機(jī)制可以是嵌入式設(shè)備盡可能的進(jìn)入休眠狀態(tài)镀赌,來延長(zhǎng)電池的續(xù)航時(shí)間(這在移動(dòng)終端消費(fèi)類電子設(shè)備中是...
android studio 'ctrl+/'注釋掉代碼的時(shí)候,雙斜線總是從第一列開始际跪,不能縮進(jìn)商佛,正確的設(shè)置項(xiàng)是: Settings → Editor → Code Styl...
大佬跪求資料
GitHub標(biāo)星17萬:打破程序員“中年危機(jī)”,非科班出身親身證明了35歲之后的無限可能程序員圈子里一直流傳著一個(gè)魔咒:35 歲的中年危機(jī)姆打。 他們說良姆,35 歲程序員的精力和體力會(huì)無法避免地下降;他們說幔戏,35 歲程序員的豐富經(jīng)驗(yàn)沒有年輕員工的創(chuàng)新活力吃香玛追;他們說,...
Clang Attributes 是 Clang 提供的一種源碼注解闲延,方便開發(fā)者向編譯器表達(dá)某種要求.在恰當(dāng)?shù)膶?shí)際使用豹缀,可以達(dá)到一些黑魔法般的效果。 簡(jiǎn)單匯總 用法示例 博主...
在C程序中慨代,如果定義了一個(gè)靜態(tài)函數(shù)邢笙,而沒有去使用,編譯時(shí)會(huì)有一個(gè)告警: 而使用attribute((unused))可以告訴編譯器忽略此告警:
原文地址 本文參考自官方文檔 添加APT庫(kù) 下載APT庫(kù) 在https://dev.mysql.com/downloads/repo/apt/處下載deb包 執(zhí)行sudo d...
說bitmap之前侍匙,我們要明白數(shù)字在內(nèi)存中的表示氮惯,如果說byte用8個(gè)二進(jìn)制位表示叮雳,即可以表示個(gè)數(shù),每個(gè)byte占8位妇汗,即每個(gè)byte占8行帘不,在內(nèi)存中這樣形象的表示: 要說明...
我們知道在java中查看java源碼時(shí)看到native方法在java層面上就到頭的,如果還想繼續(xù)往下看就需要看jdk是如何實(shí)現(xiàn)的杨箭,今天就分享一下如何查看java中native...
對(duì)于英文不好的同學(xué)寞焙,在國(guó)外的網(wǎng)站下載各種工具代碼, 是非常痛苦的互婿。今天分享下openJDK源碼是如何下載的捣郊。 1.打開openjdk網(wǎng)站 打開鏈接 2.點(diǎn)擊想要下載的jdk的...
CPU密集型 每一個(gè)CPU核心都參與計(jì)算,將CPU的性能充分利用起來慈参,這樣才算是沒有浪費(fèi)服務(wù)器配置呛牲,如果在非常好的服務(wù)器配置上還運(yùn)行著單線程程序那將是多么重大的浪費(fèi)。對(duì)于計(jì)算...
其實(shí)驮配,很早就知道pushd和popd在linux中可以用來方便地在多個(gè)目錄之間切換娘扩。那時(shí)比較浮躁,感覺切換目錄沒必要這么復(fù)雜壮锻。在實(shí)際中琐旁,發(fā)現(xiàn)通過使用pushd和popd能夠極...
項(xiàng)目中經(jīng)常會(huì)使用到第三方的 git 庫(kù), 將三方庫(kù)整合到項(xiàng)目中最簡(jiǎn)單的辦法就是復(fù)制粘貼, 但是如果這個(gè)庫(kù)升級(jí)了一個(gè)很酷炫的功能, 你要怎么整合進(jìn)來呢?(其實(shí)就是 git 版的...
行內(nèi)與獨(dú)行 行內(nèi)公式:將公式插入到本行內(nèi),符號(hào):$公式內(nèi)容$猜绣,如:$xyz$ 獨(dú)行公式:將公式插入到新的一行內(nèi)灰殴,并且居中,符號(hào):$$公式內(nèi)容$$途事,如:$$xyz$$ 上標(biāo)验懊、下...
典型的編程語言中,&符號(hào)一般都與邏輯”與“操作有關(guān)尸变。在C語言中&表示按位與操作义图,而&&則表示邏輯與。在Bash中召烂,&&同樣也是表示邏輯與碱工,但是&的作用則就不同了。單個(gè)的與符號(hào)...
在了解存儲(chǔ)路徑之前怕篷,先來看看Android QQ的文件管理界面,了解一下QQ的數(shù)據(jù)文件路徑來源酗昼,到底是來源于什么地方廊谓? 手Q文件管理對(duì)應(yīng)存儲(chǔ)目錄 我的文件:是指放在QQ指定目...
Activity mActivity =new Activity() 作為Android開發(fā)者蒸痹,不知道你有沒有思考過這個(gè)問題春弥,Activity可以new嗎?Android的應(yīng)...
想必大家都知道 git commit --amend 這條實(shí)用命令, 其可以用來修改最后一條提交的 commit message, 也可以追加新的修改.但有時(shí)候不小心 ame...
引言 Android編譯知識(shí)的梳理文章共三篇: Android 編譯之make基礎(chǔ)[http://www.reibang.com/p/169397686d58] Andro...