原创 海康NVR SDK獲取所有攝像頭ip及配置
#include <iostream> #include <thread> #include "HCNetSDK.h" #pragma comment(lib,"GdiPlus.lib") #pragma comment(lib,"H
原创 使用python處理日誌文件
最近爲了分析程序運行情況,以及得出機器的最高性能。需要從日誌文件中得出程序輸出、效率;爲了使用數據直觀,工作方便,於是使用了python. 日誌文件如下 2020-03-06 00:13:29.134 [Debug]: S
原创 c++11模板線程池
#pragma once #include <vector> #include <queue> #include <thread> #include <condition_variable> #include <future> #in
原创 std::stringstream clear()與str()踩坑
最近使用std::stringstream 格式化字符串,然後輸出打印。使用同一個std::stringsteram挨個序列化輸出,並調用str()輸出。每次輸出後都用clear()清除一下,但是結果沒想到的是居然會保存原來的內容。經過自
原创 ubuntu18.04 升級docker版本到19.03
# 關閉docker sudo systemctl stop docker # 卸載舊版本: sudo apt-get purge docker-ce # 安裝新版本 sudo apt update sudo apt-get -y in
原创 基於live555多路rtsp視頻解碼
對開源live555進行封裝,採用線程池解碼,分爲硬解碼和軟解碼,可動太加載. #pragma once extern "C" { #include "libavcodec/avcodec.h" #include "libavfo
原创 std::future 注意點
std::future是一個線程裏面異步獲取值的類,在使用時有一些注意點。最近照着網上寫了一個線程池 #pragma once #include <vector> #include <queue> #include <thread
原创 boost asio簡易tcp服務器
可用於一些需要tcp連接的場景,代碼簡潔,不易出錯,經測試可用 #include <iostream> #include <memory> #include <array> #include <boost/asio.hpp> cla
原创 使用poco建立cmakelists
set(spdlog_DIR ./spdlog/lib/spdlog/cmake) project(DataSyncServer) add_compile_options(-std=c++11 -fpermissive) find_pac
原创 Poco訪問mysql
僞代碼如下 1、建立連接池 Poco::Data::MySQL::Connector::registerConnector(); sessionpool_ = new Poco::Data::Session
原创 c++ 讀寫mongodb
mongocxx::pool *pool_ = new mongocxx::pool(mongocxx::uri(mongodb://192.168.2.11:27017/?minPoolSize=3)); try{
原创 c++使用poco上傳form表單(可從磁盤和內存中加載文件),解析form表單
1、上傳比較簡單,已經有封裝好的類Poco::Net::StringPartSource可以使用;該類可以添加一般的text字段,也可以添加文件字段。 如下 #include <iostream> #include <fstream>
原创 c/c++ fast_dfs上傳、下載圖片
首先安裝libfastcommon 1、git clone https://github.com/happyfish100/libfastcommon.git 安裝fastdfs 2、cd libfastcommon && ./make.
原创 Pytorch實現簡單的CNN網絡
#!/usr/bin/python # -*- coding: UTF-8 -*- import torch from torchvision import datasets, transforms from torch.utils.
原创 pytorch minist全網絡手寫數字識別
#!/usr/bin/python # -*- coding: UTF-8 -*- import torch from torchvision import datasets, transforms from torch.utils.