原创 爬蟲

# -*- coding: cp936 -*- from bs4 import BeautifulSoup import csv import bs4 import re import os import sys import time

原创 c語言雜記0922

1、數據類型是固定內存大小的別名; 2、int b[10];   b代表首元素的地址,&b代表數組的地址,b+1和&b+1是不一樣的,他們代表的步長不一樣; 3、內存四區,棧區,堆區,常量區,代碼區(機器加載到內存),棧區先進後出,棧上內

原创 類型推導

函數模板大致如下: template<typename T> void f(ParamType param); 調用的時候 f(expr); 在編譯期,編譯器會通過expr來推導T的類型和ParamType的類型,這兩個類型不一定是一

原创 std::function

std::function是c++11標準庫中的一個模板,是可調用對象的包裝器。 可調用對象有如下幾種定義: 函數指針,類成員指針 具有operator() 成員函數的類對象(仿函數) 可被轉換成爲函數指針的類對象 如果你需要創建一個st

原创 auto

modern c++ 新的關鍵字 auto類型推導,先說好處。 int x;    這個語句有潛在的未初始化風險。 auto所修飾的變量必須被初始化,當我們使用auto時,一系列由未初始化的變量帶來的問題就ヾ(ToT)Bye~Bye~了。

原创 Effective Modern C++導讀筆記

1、關於甄別表達式是左值還是右值,就是看能不能對表達式取地址,如果能,則爲左值,否則爲右值。 2、右值的副本通常由移動構造函數創建,而左值的副本通常由複製構造函數創建。 3、函數形參都是左值,實參可能是左值,也可能是右值。 4、經由lam

原创 不讀完你不會成功

前言 花10分鐘看一看少走30年彎路 HP大中華區總裁孫振耀退休感言 : 如果這篇文章沒有分享給你,那是我的錯。 如果這篇文章分享給你了,你卻沒有讀,繼續走彎路的你不要怪我。 如果你看了這篇文章,只讀了一半你就說沒時間了,說明你已

原创 利用Jrtplib轉發rtp包

最近有接觸到GB28181,涉及到ps格式媒體的rtp包轉發,就是攝像機推流到流媒體服務器,流媒體服務器再利用jrtplib庫將流轉發給客戶端,下面給出單路轉發的相關代碼, jrtplib版本是3.9.1。 RTPSession se

原创 Qt for Android 應用設置爲中文名

用Qt 開發安卓應用,安裝之後發現還是工程的名字,如何要將安裝好的應用名字設置爲中文,下面的方面比較保險,不會破壞安卓的結構。 第一步,在下圖的工程結構目錄下添加一個strings.xml strings.xml內容爲: <?xml v

原创 應用程序無法正常啓動(0xc000007b)。請單擊“確定”關閉應用程序。解決方案

筆者近日到某地部署一個接入網關服務器,將程序拷貝到服務器Windows server 2008上面,搭配好了環境和參數,點擊運行我的程序時,出現了下圖錯誤 出現這原因的是我用了的dll是32位的,而服務器是64位的,我將某些dll

原创 嵌入式linux中nRF24L01驅動(主控板tiny4412)

一直想整理下15年的一些知識,終於,久違了的第一篇。 或許網上有博主寫過nRF24L01驅動,如果認爲侵權,請與我聯繫。 接觸nRF24L01是因爲畢業設計,需要利用這個無線模塊來接受數據,所以在代碼中只有接受的部分,發送的框架也有

原创 Qt for Android 程序啓動黑屏情況處理

Qt for Android的坑還是蠻多的,啓動黑屏問題就是一個,有人說設置啓動界面SplashScreen就可以了,進入SplashScreen之前,應用仍然會黑屏,如下圖 第二張纔是啓動界面的圖片,在啓動界面之前會有第一張圖片,帶給用

原创 Qt for android QML無法運行問題處理

Qt 5.7.0發佈有一段時間了,筆者更新後,發現新建工程,然後創建AndroidManifest.xml,在手機上運行,出現提示:您的應用程序遇到一個致命錯誤導致它無法繼續。 筆者開發環境是: Windows7 Qt 5.7.0 and

原创 16年年初一記事

原本csdn博客主要是技術方面的,現在全用來堆砌自己的喜怒哀樂了,保證下一篇一定是久違了的NRF24L01驅動。 今天是猴年正月初一,除了去年父親說我那天與什麼什麼相沖叫我不要出門外,往常都是要去白雲山燒香敬神的,今年自然沒啥例外,唯一不

原创 28181接入網關查詢NVR錄像文件

使用公安spvmn的調測軟件測試,下發如下命令: <?xml version="1.0"?> <Query> <CmdType>RecordInfo</CmdType> <SN>17430</SN> <DeviceID>340200000