原创 C++後臺開發(面經)

LinuxLinux進程調度算法Linux進程地址空間分佈Linux內存管理方法,頁面置換算法,邏輯地址和物理地址的轉換在一臺內存爲2G的機器上,malloc(20G)會怎麼樣?new 20G呢?進程和線程的區別,進程間通信方式解釋孤兒進程

原创 如果你是小白,linux快速入門技術值得你收藏

Linux是一個操作系統軟件。 與Windows不同的是,Linux是一套開放源代碼程序的、並可以自由傳播的類Unix操作系統,它是一個支持多用戶、多任務、多線程和多CPU的操作系統。它能運行主要的UNIX工具軟件、應用程序和網絡協議。它支

原创 c++音視頻開發FFmpeg介紹與基礎知識理解

FFmpeg簡介FFmpeg的名稱來自MPEG視頻編碼標準,前面的“FF”代表“Fast Forward”,FFmpeg是一套可以用來記錄、轉換數字音頻、視頻,並能將其轉化爲流的開源計算機程序。可以輕易地實現多種視頻格式之間的相互轉換 FF

原创 Linux 入門時必學60文件處理個命令

Linux系統信息存放在文件裏,文件與普通的公務文件類似。每個文件都有自己的名字、內容、存放地址及其它一些管理信息,如文件的用戶、文件的大小等。文件可以是一封信、一個通訊錄,或者是程序的源語句、程序的數據,甚至可以包括可執行的程序和其它非正

原创 在Java、Python橫行其道的市場,低調的c++程序員們都在幹什麼?

前言 衆所周知,撇開語言優勢不談(因爲很多人說,語言只是一種運用)。最近的前三榜單差不多就是Java、Python、c++。有不少人覺得c++這個太有水分了,因爲Java、Python的需求看得見的在提升,而c++市場彷彿有點沉寂。 其實並