原创 live555源代碼學習(主函數研究)

4天 1、 當我寫下這篇博客時,是學習live555 4天后的下午。 2、main函數 RTSP服務器,測試程序等等都有對應主函數,主函數比較容易理解,我們就從主函數開始 3、MediaServer的main 在程序 live5

原创 linux簡易聊天室的實現

1,寫這個東西的初衷 主要還是爲了熟練熟練網絡編程的東西,這些天有時間將網絡編程總細節一點的地方又看了看,主要是一些網絡編程中的庫函數:setsockopt、TCP、UDP這些東西。 之前剛剛看網絡編程方面知識的時候在window

原创 Python小項目,我拿Python做了這些小玩意兒

平時的一些小想法,大都可以在網上找到很多大神們的實現方法,特別是用python實現,藉助於豐富的第三方庫,加以理解和簡單的修改,python真的適合完成一些突發奇想的小工具。 1 用python獲取實時地球圖像作爲壁紙(windo

原创 scrapy——從爬取京東商品數據來看一個好簡單的scrapy爬蟲怎麼寫

我們將採用python+scrapy框架來寫這次這個好簡單的爬蟲。 前提條件: 1、安裝了python 2、安裝scrapy庫 沒了就兩個 首先,一個爬蟲,無非就是把某個網頁中我們看到的信息複製下來,再保存下來,要是你有毅力,你可

原创 用python寫貪喫蛇,不來看看這個嗎?

當你學會python,興趣正濃的時候,是不是迫不及待的想實現些什麼,實現什麼好呢,好難受,快讓我實現些什麼。實現個貪喫蛇吧,反正也沒啥技術含量(狗頭) 實現貪喫蛇的博客真的好多啊,一開始我想複製一個下來,然後看一看,改一改,我就想

原创 用python把視頻變成字符樣式

我們將這樣的視頻 變成這個樣子 變得又難看,又看不清,搞這幹啥? 閒的咯,下面我們來看看是如何實現的 1、思路 我參考了網上很多人的實現方法,最終我的思路是這樣的 1、我們先準備好一個視頻,想辦法把這個視頻變成很多很多的圖片

原创 live555源代碼學習.0

live555源代碼學習 live555開源項目的時間很久了,網上的資料也比較豐富(雜) 推薦兩個大神的博客來參考,很多博客的文章都非常相似,這兩個的博客我看似乎是大神作品,而且風格都不一樣,不過寫的都很友好:) 1-源代碼分析+

原创 LeetCode題目算法彙總

1、兩數之和 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數,並返回他們的數組下標。 你可以假設每種輸入只會對應一個答案。但是,你不能重複利用這個數組中同樣的元素。 示例: 給

原创 linux多線程的互斥鎖問題

1、原因 寫這篇記錄一下的原因是,有個項目(NPU)存在一點問題,而且是那種比較讓人頭疼麻煩崩潰的問題,人臉數據一開始傳的好好地,隔三差五就會沒數據,重啓程序後又回覆(他們說是這樣,我自己倒是還沒見過沒數據推上來的時候) 2、多線

原创 linux高級I/O函數(2)——sendfile和splice

1、sendfile和splice相同之處 sendfile和splice這兩個函數都是在文件描述符之間傳輸數據的,而且兩者都是“零拷貝”,數據不需要內核空間和用戶空間直接做無謂的複製,區別在於, sendfile函數的兩個文件描

原创 live555源代碼學習(處理DESCRIBE過程)

1、 RTSP的建立過程大概有這麼幾個 OPTIONS請求:詢問有哪些方法可用,這個請求似乎不太會用到 DESCRIBE請求:查詢服務器發送的媒體流的信息 SETUP請求:告知服務器建立連接,並告知端口號 PLAY請求:告知服務器

原创 C語言_日誌打印功能實現代碼

日誌打印在大型的項目中是必不可少的,是程序崩潰等等的分析之來源。 一、思路 其實是參考着項目前人已經寫好的一個日誌打印功能自己照虎畫貓寫出來的 1、設計一個結構體用於管理日誌相關成員 2、分配一塊連續的內存空間用於記錄日誌文件的信

原创 linux的遍歷目錄程序實現

linux下遍歷目錄有三個特殊的函數可以用,遍歷目錄的邏輯還是比較簡單,主要是這幾個函數和對應使用的結構體的理解和使用。 這裏是大神的詳細介紹 一、使用的函數 就像把大象關冰箱一樣,隆共分三步,對應三個函數。 1、先打開目錄,獲得

原创 哈希表的認識和實現2(鏈地址法)

1、C實現哈希表的鏈地址法 (1)什麼是鏈地址法? 鏈地址法是用於處理哈希衝突的一種方法(什麼是哈希衝突,以及解決哈希衝突的開放地址法) 在鏈地址法的描述中,哈希表的結構更加複雜一點,但是查詢和存儲的性能都有進一步提升,尤其是面對

原创 《python機器學習基礎教程》筆記(第2章監督學習)(第2部分)

這是《python機器學習基礎教程》的第二章——監督學習第二部分,上一章筆記中說到樸素貝葉斯分類器,這次繼續其他的學習算法 決策樹 決策樹是廣泛應用於迴歸和分類問題的一種模型,其實決策樹就和我一開始認爲的機器學習的策略有點類似,就