原创 【C++內存管理之四】動態內存管理

動態內存管理一、malloc/free與new/delete的作用二、new/delete與malloc/free區別相同點:不同點:三、new / delete拓展四、內存耗盡怎麼辦 一、malloc/free與new/dele

原创 web開發篇(二)

1、web部署簡介 2、pyramid框架簡介 6、pyramid框架簡介 8、web部署簡介

原创 解決InternalError: (1054, u"Unknown column 'username' in 'field list'")問題

數據庫問題一、InternalError: (1054, u"Unknown column 'username' in 'field list'") 一、InternalError: (1054, u"Unknown column

原创 【C++內存管理之三野指針、內存泄漏、內存覆蓋及應對策略

文章目錄一、野指針問題二、內存泄漏三、內存覆蓋四、常見錯誤及對策 發生內存錯誤時間非常麻煩的事情。編譯器不能發現這些錯誤,只能在程序運行時才能捕捉到。常見的內存錯誤有三種,野指針、內存泄漏和內存覆蓋 一、野指針問題 野指針是指向

原创 【視頻壓縮實踐之一】DASH協議詳解

文章目錄1、DASH協議 1、DASH協議 ** 基於HTTP的動態自適應流(英語:Dynamic Adaptive Streaming over HTTP,縮寫DASH,也稱MPEG-DASH),是一種自適應比特率流技術,使高質

原创 opencv之Mat詳解

opencv之Mat使用[cv::Mat::imread()](https://docs.opencv.org/master/d4/da8/group__imgcodecs.html#ga288b8b3da0892bd651fce

原创 流媒體網絡協議之HLS(一)

HLS一、HLS簡介二、HLS框架三、M3U8文件結構四、 參考鏈接: 一、HLS簡介 HTTP Live Streaming(HLS)是一個由蘋果公司提出的基於HTTP的流媒體傳輸協議。HLS的工作原理是把媒體文件或媒體流按照不

原创 【C++拾遺之八】#pragmaonce與#ifndef的用法總結

宏定義一、兩種宏定義的功能二、兩種宏定義的用法三、兩種宏定義的區別 一、兩種宏定義的功能 #ifndef 和 #pragma once都是C/C++中的兩種宏定義。它們的作用是爲了避免同一個頭文件被多次包含(include)。

原创 流媒體傳輸協議之概述

流媒體傳輸協議一、流媒體的前世今生二、流媒體協議HTTP協議1、RTMP協議2、HTTP-FLV協議3、HLS協議4、DASH協議5、WebRTC協議三、流媒體系統總結 一、流媒體的前世今生 二十一世紀以來,在互聯網浪潮的衝擊下,

原创 【C++拾遺之八】預編譯

預編譯一、預編譯二、頭文件的作用三、解決重定義錯誤 一、預編譯 C++的預編譯(預處理),是指在C++程序源代碼被編譯之前,由預處理器對C++程序源代碼進行的處理。這個過程並不對程序的源代碼進行解析,但它把源代碼分割或處理成爲特定

原创 點雲壓縮

1、點雲簡介 點雲在文化遺產保護,自動駕駛,數字城市,沉浸式交流等許多領域得到廣泛應用。 沉浸式交流,如虛擬現實(VR)和增強現實(AR)應用在業內正獲得強勁勢頭。 實現這一目標的核心是構建一個高效的3D場景捕捉,壓縮和通信系統。 點雲壓

原创 網絡流媒體協議之HLS(二) HLS直播系統測試

HLS直播系統測試一、HLS轉碼fmp4文件:1、h264:2、h265:二、HLS轉碼ts文件:1、h264:三、搭建ngnix服務器四、測試1、ts流測試2、fmp4流測試五、參考鏈接 一、HLS轉碼fmp4文件: 1、h26

原创 【C++異常處理機制】

文章目錄一、異常處理機制1、異常:2、異常處理:3、異常可能性:4、傳統的異常處理方法:二、C++異常處理機制:三、C++異常處理的實現1、try2、throw3、catch四、標準程序庫異常的用法五、異常處理中的構造與析構 一、

原创 python之numpy學習(一)

文章目錄簡介:1、ndarray對象2、numpy範數 簡介: NumPy(Numerical Python)是一個運行速度非常快的數學庫,同時作爲python的擴展庫,支持數組和矩陣運算,並提供了大量的數學函數庫。 1、ndar

原创 深度學習第一講-學習筆記

迴歸機器學習李宏毅深度學習概述功能快捷鍵合理的創建標題,有助於目錄的生成如何改變文本的樣式插入鏈接與圖片如何插入一段漂亮的代碼片生成一個適合你的列表創建一個表格設定內容居中、居左、居右SmartyPants創建一個自定義列表如何創