原创 一些C函數的用法(筆記)

(1)fscanf sscanf     FILE *in = fopen ("/proc/uptime", "r");    long uptim = 0, a, b;    if (in)      {   if (2 == fsca

原创 面對電腦時間長了不好,那該怎麼辦?其實每天四杯茶,不但可以對抗輻射的侵害,還可以保護眼睛。

面對電腦時間長了不好,那該怎麼辦?其實每天四杯茶,不但可以對抗輻射的侵害,還可以保護眼睛。 1、上午一杯綠茶:綠茶中含強效的抗氧化劑以及維生素C,不但可以清除體內的自由基,還能分泌出對抗緊張壓力的激素。綠茶中所含的少量咖啡因可以刺激中樞神

原创 Magic c++ 一個好的可視化Linux開發工具

     最近剛搞Linux的編程,發現調試是一個頭痛的問題,那個GDB實在不好用(習慣了VC,沒辦法!!),今天就想找個像VC一樣我東東,就找啊找。。。真是太好了!終於找到一個好的可視化的開發工具——Magic c++,相應的網址:ht

原创 VS2015編譯CPPCMS庫

(1)下載CMAKE3.13.2,下載PYTHON3.8安裝並配置系統環境變量 (2)下載zlib-1.2.11、pcre8.41庫、cppcms1.2.1庫源碼包並解壓 (3)編譯zlib庫:打開cmake,選擇zlib庫解壓後目錄,點

原创 學習筆記:Unicode與UTF8互轉

 int UTF2Uni(const char* src, std::wstring &t){ if (src == NULL)  {  return -1; }  int size_s = strlen(src); int size_d

原创 STL中的如此簡單的常識現在才知道!!!

我的一段有關list中刪除某一元素的代碼: RecorderList::iterator iter = recorders.begin(); while (iter != recorders.end())  {  Recorder* it

原创 RTSP與RTP(學習筆記)

         最近在學RTSP與RTP:         RTSP是與HTTP同級的應用層協議, 主要負責數據的連接.它是雙向的,客戶端與服務端可互發請求.RTP是網絡層的協議,主要負責數據的傳輸.        在傳輸媒體文件時,可

原创 SNMP學習筆記

     基於T C P / I P的網絡管理包含兩個部分:網絡管理站(也叫管理進程, m a n a g e r Station)和被管的網絡單元(

原创 SDP協議 學習筆記

                                                                                             SDP協議SDP:Session Descripti

原创 重溫TCP/IP

    今天看了下有關TCP/IP包的知識,汗!發現自己以前就沒怎麼好好學過,有些東西只知道有怎麼回事卻沒怎麼真正理解: MTU: MTU是Maximum Transmission Unit的縮寫。用來表示網絡上傳送的數據包最大數據量,單

原创 有關軟件設計的一點體會

(1)在設計一個系統前要做好充分的需求分析,這個真的很重要 (2)在設計時先做粗略的系統流程及結構設計,然後做較細的流程及結構設計,包括結構中的大致實體的設計,再做細的流程和實體設計     我覺得搞軟件設計與搞管理比較相通。我常把整個軟

原创 第一次搞ucLinux開發

 最近忙着嵌入式的開發,一直來就想嘗試一下,現在終於如我所願,呵呵。。 以前沒弄過,其過程花了我不少時間,真是萬事開頭難啊。。主要是整個開發編譯流程不清楚,後找了不少資料再在同事幫助下得以完成。現在理一理整個流程,這個重要啊: 1。先熟悉

原创 RTSP播放器(續)

#include "receiver.h" CReceiver::CReceiver(void):m_exit(false),m_HasInit(false), m_nVideoTimeDiff(0),m_nAudioTimeDi

原创 Eclipse開發XML-RPC程序——入門

    最近想搞分佈式系統,查了不少東東,才決定用JAVA,又決定先從XML-RPC開始着手。剛開始找了大半天的資料都是些類同或不適合入門者的文章,好暈。。。後來,改變了關鍵詞,終於找到了一篇,真是柳暗花明又一村啊:)  開發流程如下:

原创 FFPlay 系統結構

(一)FFPlay 系統結構及工作機制 (1)   主要線程大致邏輯: l  主線程 av_register_all(); SDL_CreateThread(read_thread, is);   l  數據讀取線程 static i