240 發(fā)簡信
IP屬地:重慶
  • STM32優(yōu)先級

    STM32中有兩個(gè)關(guān)于優(yōu)先級的概念,分別是搶占式優(yōu)先級和響應(yīng)優(yōu)先級,每個(gè)中斷源都需要被指定這兩種優(yōu)先級,其屬性編號越小闲礼,表明它的優(yōu)先級別越高。下面將先大致介紹一下這兩個(gè)優(yōu)先級...

  • 面試常考算法

    排序算法: 穩(wěn)定性: 穩(wěn)定的排序算法:基數(shù)排序百侧,冒泡排序,直接插入排序能扒,折半插入排序佣渴,歸并排序。不穩(wěn)定的排序算法:快速排序初斑,選擇排序辛润,希爾排序,堆排序见秤。 快排: 一次劃分會將...

  • C/C++基礎(chǔ)知識--面試總結(jié)

    C++編譯的過程砂竖? 預(yù)處理->編譯->匯編->鏈接。 預(yù)處理:預(yù)處理相當(dāng)于根據(jù)預(yù)處理指令組裝新的C/C++程序秦叛。經(jīng)過預(yù)處理晦溪,會產(chǎn)生一個(gè)沒有宏定義,沒有條件編譯指令挣跋,沒有特殊符...

  • 設(shè)計(jì)模式--面試知識點(diǎn)總結(jié)

    單例模式: 懶漢模式避咆? 故名思義舟肉,不到萬不得已就不會去實(shí)例化類,也就是說在第一次用到類實(shí)例的時(shí)候才會去實(shí)例化查库。與之對應(yīng)的是餓漢式單例路媚。(注意,懶漢本身是線程不安全的樊销,如上例子...

  • 操作系統(tǒng)--面試知識點(diǎn)總結(jié)

    1. 孤兒進(jìn)程與僵尸進(jìn)程整慎? 基本概念: 我們知道在unix/linux中,正常情況下围苫,子進(jìn)程是通過父進(jìn)程創(chuàng)建的裤园,子進(jìn)程在創(chuàng)建新的進(jìn)程。子進(jìn)程的結(jié)束和父進(jìn)程的運(yùn)行是一個(gè)異步過程...

  • epool中的LT模式和ET模式

    LT和ET概念簡述: LT模式:當(dāng)epoll_wait檢測到監(jiān)聽文件描述符上有事件發(fā)生時(shí)通知應(yīng)用程序剂府,應(yīng)用程序可以不理解處理該事件拧揽,下次調(diào)用epoll_wait時(shí)該事件還會被...

  • select、pool、epoll重點(diǎn)總結(jié)

    select淤袜,poll痒谴,epoll都是IO多路復(fù)用的機(jī)制。I/O多路復(fù)用就是通過一種機(jī)制铡羡,可以監(jiān)視多個(gè)描述符积蔚,一旦某個(gè)描述符就緒(一般是讀就緒或者寫就緒),能夠通知程序進(jìn)行相...

  • 120
    計(jì)算機(jī)網(wǎng)絡(luò)--面試知識點(diǎn)總結(jié)

    HTTP和HTTPS的區(qū)別蓖墅,以及HTTPS有什么缺點(diǎn)库倘? 區(qū)別: 1.(從安全性方面) HTTP是以明文的方式在網(wǎng)絡(luò)中傳輸數(shù)據(jù),而HTTPS協(xié)議傳輸?shù)臄?shù)據(jù)則是經(jīng)過TLS加密后...

  • 操作系統(tǒng)知識點(diǎn)總結(jié)--eventfd實(shí)現(xiàn)線程事件通知機(jī)制

    什么是eventfd eventfd是Linux 2.6提供的一種系統(tǒng)調(diào)用论矾,它可以用來實(shí)現(xiàn)事件通知。eventfd包含一個(gè)由內(nèi)核維護(hù)的64位無符號整型計(jì)數(shù)器杆勇,創(chuàng)建eventf...

  • 操作系統(tǒng)知識點(diǎn)總結(jié)--Round-Robin

    輪詢調(diào)度算法 (Round-Robin) 輪詢調(diào)度算法的原理是每一次把來自用戶的請求輪流分配給內(nèi)部中的服務(wù)器贪壳,從1開始,直到N(內(nèi)部服務(wù)器個(gè)數(shù))蚜退,然后重新開始循環(huán)闰靴。 算法的優(yōu)...

  • 右值引用

    四行代碼的故事 和右值引用相關(guān)的概念比較多,比如:右值钻注、純右值蚂且、將亡值、universal references幅恋、引用折疊杏死、移動語義、move語義和完美轉(zhuǎn)發(fā)等等捆交,下文將依次提...

  • RAII鎖機(jī)制

    1. 什么是RAII機(jī)制淑翼? RAII(Resource Acquisition Is Initialization)是由c++之父Bjarne Stroustrup提出的,中...

  • 120
    線程安全與觀察者模式(Observer)

    觀察者模式的定義與特點(diǎn): 觀察者(Observer)模式的定義:指多個(gè)對象間存在一對多的依賴關(guān)系品追,當(dāng)一個(gè)對象的狀態(tài)發(fā)生改變時(shí)玄括,所有依賴于它的對象都得到通知并被自動更新。這種模...

  • 120
    C/C++基礎(chǔ)知識

    1. C 語言的 malloc 和 C++ 中的 new 有什么區(qū)別肉瓦? 2.簡述strcpy遭京、sprintf 與memcpy 的區(qū)別? 3. 什么是函數(shù)指針泞莉? 函數(shù)指針的定義...

  • 120
    事件驅(qū)動機(jī)制與Reactor模型

    通常哪雕,我們寫服務(wù)器處理模型的程序時(shí),有以下幾種模型: (1)每收到一個(gè)請求戒财,創(chuàng)建一個(gè)新的進(jìn)程热监,來處理該請求; (2)每收到一個(gè)請求饮寞,創(chuàng)建一個(gè)新的線程孝扛,來處理該請求列吼; (3)每...

  • 120
    操作系統(tǒng)知識點(diǎn)總結(jié)--BIO、NIO苦始、AIO

    前提:這里的IO指網(wǎng)絡(luò)IO寞钥,區(qū)別于磁盤IO。 BIO:同步阻塞I/O模式陌选; NIO:同步非阻塞I/O模式理郑; AIO:異步非阻塞I/O模式。 什么是阻塞與非阻塞咨油? 當(dāng)不能進(jìn)行讀...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品