原创 malloc 、calloc 、realloc 、new

      1) malloc 函數: void *malloc(unsigned int size)      在內存的動態分配區域中分配一個長度爲size的連續空間,如果分配成功,則返回所分配內存空間的首地址,否則返回NULL,申請的

原创 vs2015+VMware聯調驅動開發 WIN10 + VS2015 + WDK10 + SDK10 + VM虛擬機驅動開發調試環境搭建

原文鏈接:https://blog.csdn.net/qing666888/article/details/50858272 WIN10 + VS2015 + WDK10 + S

原创 Visual Studio installer Projects生成的安裝包提示已安裝該產品的另一個版本

利用Visual Studio installer Projects產生的安裝包安裝過以後,再次編譯生成新的安裝包,做安裝的時候會提示如下一個對話框: 解決該問題的方式如下: 一般情況下,主要關注上圖中紅線部分, Upgrad

原创 微信輸出日誌在電腦桌面

       電腦桌面突然出現這麼一個文件,刪除出現這個,有強迫症的人就想刪掉這個文件,還被佔用,又不想退微信,我嘞個去,好煩,這是什麼操作,這是做什麼了,要在桌面輸出這個文件,煩煩煩

原创 程序員應該訪問的最佳網站中文版

  程序員應該訪問的最佳網站中文版原版   一些對程序員有用的網站 在學習CS的時候有一些你必須知道的有用的站點來獲取通知爲了你的技術儲備和學習新知識。這裏是一個你應該訪問的不是非常全面的一些站點的列表,這個列表會不斷更新,只要

原创 獲取UWP應用的三種方式

備註,這幾種方式純屬個人研究所得,不一定準確,只做參考; 第一種方式: 通過FirewallAPI.dll中的NetworkIsolationEnumAppContainers接口可以獲取機器上所擁有的uwp程序; 但是發現在某些機器上l

原创 FFmpeg音視頻同步時間戳詳解

1. I幀/P幀/B幀 I幀:I幀(Intra-coded picture, 幀內編碼幀,常稱爲關鍵幀)包含一幅完整的圖像信息,屬於幀內編碼圖像,不含運動矢量,在解碼時不需要參考其他幀圖像。因此在I幀圖像處可以切換頻道,而不會導

原创 快捷命令查看電腦系統信息

打開控制面板(win+r,control),找到管理工具,然後雙擊打開系統信息,即可查看系統配置信息。 或者通過win+r,輸入msinfo32.exe即可打開

原创 ffmpeg中的sws_scale算法性能測試

經常用到ffmpeg中的sws_scale來進行圖像縮放和格式轉換,該函數可以使用各種不同算法來對圖像進行處理。以前一直很懶,懶得測試和甄別應該使用哪種算法,最近的工作時間,很多時候需要等待別人。忙裏偷閒,對ffmpeg的這

原创 理解ffmpeg中的時間戳,pts,dts,time_base

PTS:Presentation Time Stamp。PTS主要用於度量解碼後的視頻幀什麼時候被顯示出來 DTS:Decode Time Stamp。DTS主要是標識讀入內存中的bit流在什麼時候開始送入解碼器中進行解碼 也

原创 git使用詳細介紹

 1. Git概念  1.1. Git庫中由三部分組成         Git 倉庫就是那個.git 目錄,其中存放的是我們所提交的文檔索引內容,Git 可基於文檔索引內容對其所管理的文檔進行內容追蹤,從而實現文檔的版本控制。.

原创 ffmpeg初學

在CSDN上的這一段日子,接觸到了很多同行業的人,尤其是使用FFMPEG進行視音頻編解碼的人,有的已經是有多年經驗的“大神”,有的是剛開始學習的初學者。在和大家探討的過程中,我忽然發現了一個問題:在“大神”和初學者之間好像有一

原创 無法解析的外部符號__imp__fprintf和 __imp____iob_func,SDL2

1>SDL2main.lib(SDL_windows_main.obj) : error LNK2019: 無法解析的外部符號 __imp__fprintf,該符號在函數 _ShowError 中被引用 1>SDL2main.lib(SD

原创 __cdecl、__fastcall、__stdcall、thiscall與__declspec

__cdecl、__fastcall與__stdcall,三者都是調用約定(Calling convention),它決定以下內容: 1)函數參數的壓棧順序, 2)由調用者還是被調用者把參數彈出棧, 3)以及產生函數修飾名的方法。 1、_

原创 cef3框架以zip格式加載資源

構建windows桌面應用程序,使用cef3框架,其中實現加載本地資源方式爲zip壓縮包的形式(同樣的方式也可以做成動態庫形式,或者直接以win32資源加載的形式)。 具體實現如下: 實現自己的provider class PcmBina