自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (5)
  • 问答 (2)
  • 收藏
  • 关注

原创 linux将ldd的依赖保存到文件夹里

#! /bin/bash#执行脚本时在终端输入 ./copy.sh ./test ./copy#其中./test为ldd所要查看的可执行程序的路径,./copy为依赖文件最终拷贝到的文件夹路径 #以下三个参数为终端输入# $0 为 ./copy.sh# $1 为 ./test# $2 为 ./copy # awk 后 $0,$1,$2为终端日志的字符串,以空格为分隔符,只在awk本行起作用#将字符串重定向到dependListdependList=$( ldd $1 | awk '

2023-01-17 14:09:01 562

原创 aws s3 minio

aws s3 minio

2022-10-21 11:37:49 793

原创 freeswitch

freeswitch编译安装

2022-06-06 09:51:38 235

原创 tcpdump学习记录

tcpdump -s 0 -i any host 192.168.99.216 -w 1.pcap -vvtcpdump -s 0 -i any host 172.31.169.138 and port 9122 -w 1.pcap -vv

2021-10-15 14:13:32 271

原创 VSCode远程编译配置教程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码

2021-09-27 16:15:34 5487 2

原创 clion远程remote配置及使用

Clion远程编译配置教程前言目前所使用电脑多为windos系统,而开发服务端大多为linux环境,这时不想安装linux虚拟机(比较耗内存)既想在windows上IDE编写代码,又想能直接在linux下编译代码,那么Clion的remote功能不失为一种比较好的选择。这种方式具有几个优点,完美的使用远程服务端的资源:1、IDE支持ssh远程linux服务,并能自动同步代码;2、IDE能复刻远程gcc等环境,直接用IDE进行编译,即可生成linux版本的程序;3、使用IDE进行调试,即可相当

2021-09-26 18:23:52 8410

原创 golang linux 安装配置

tar -zxvf go1.17.linux-amd64.tar.gzmv go/ /usr/local/vim /etc/profile将一下内容添加到文件尾export GOROOT=/usr/local/goexport GOPATH=/home/kqbi/GoPathexport GOBIN=$GOPATH/binexport PATH=$PATH:$GOROOT/binexport PATH=$PATH:$GOPATH/binexport GO111MODULE=autoex

2021-09-23 17:09:28 203

原创 valgrind

valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --log-file=val.log ./test

2021-07-09 09:48:41 60

原创 golang cgo问题记录

1.遇到c回调里的pUser是long类型的直接修改头文件为void*即可2.遇到cgo argument has Go pointer to Go pointer则Linux下export GODEBUG=cgocheck=0,win下添加环境变量key:GODEBUG , value: cgocheck=0

2021-06-30 13:23:07 1014

原创 grpc学习记录

1.生成grpc.pbprotoc helloworld.proto --grpc_out=./ --plugin=protoc-gen-grpc=/usr/local/bin/grpc_cpp_plugin2.生成pb文件protoc helloworld.proto --cpp_out=./ --plugin=protoc-gen-grpc=/usr/local/bin/grpc_cpp_plugin

2021-03-25 18:39:26 92

原创 paho.mqtt.cpp的使用demo

//// Created by Administrator on 2020/10/27.//#ifndef TEST_MQTTCLIENT_H#define TEST_MQTTCLIENT_H#include "mqtt/client.h"#include <unordered_set>namespace MqttClient { class MqttClient : public mqtt::callback, public std::enable_shared_

2020-11-25 13:54:47 2642 1

原创 记录tinyxml的错误使用

之前一直认为tinyxml Parse返回NULL即为错误,结果遇到正常的xml有时也返回NULL,改成使用doc.Parse(szPacketXml); if (doc.ErrorId()) { return false; }

2020-11-03 08:50:12 442

原创 boost md5 base64 uuid

std::string dataStr = "";boost::uuids::detail::md5 hash; hash.process_bytes(dataStr.data(), dataStr.size()); boost::uuids::detail::md5::digest_type result; hash.get_digest(result); boost::uuids::detail::md5::digest_type char_digest;

2020-10-19 19:05:39 689

原创 boost linux下静态库编译

以编译1.72为例/bootstrap.sh./b2 -a cxxflags='-fPIC -std=c++11' install --prefix=/home/install/boost/boost_1_72_0 link=static threading=multi.

2020-07-26 22:07:14 2832 3

原创 log4cplus简单封装

#ifndef log_Logger4_H#define log_Logger4_H#include <log4cplus/logger.h>#include <log4cplus/configurator.h>#include <log4cplus/helpers/stringhelper.h>#include <log4cplus/loggingmacros.h>#include <log4cplus/initializer.h>

2020-06-16 08:40:53 613

原创 boost log的简单封装

基于boost log的简单封装//// Created by kqbi on 2020/6/1.//#ifndef IDAS_LOGGER_H#define IDAS_LOGGER_H#include <stdexcept>#include <string>#include <iostream>#include <fstream>#include <boost/log/common.hpp>#include <b

2020-06-15 23:16:26 974

原创 mediasoup-demo安装部署笔记

mediasoup-demo的安装部署比较简单,直接按照官方的README就可以成功部署运行。1.Clone工程:git clone https://github.com/versatica/mediasoup-demo.gitcd mediasoup-demogit checkout v3其实clone下来默认就是v32.server安装配置:cd servernpm install这一步比较慢,会进行下载编译,还可能因为超时失败,如果server无法启动,则参照下面步骤cd nod

2020-05-14 09:21:17 2187 10

原创 海康Ehome协议的的PS流分析

通过海康Ehome协议通过TCP点播海康的摄像头,摄像头推送的流并非标准的PS流。而是如下的格式:2400013980600000000000000a689ebc0d000001ba5e269c2ee401028f63feffff007d4909000001e000128c80092789a70bb9fffffffc000000010930000001e0001a8c0005fffffffff...

2020-04-02 17:33:22 2756

原创 openssl对文件加解密

openssl对文件加解密首先看是如何使用openssl命令行对文件加解密:1.带密码的私钥文件生成:openssl genpkey -algorithm RSA -out rsa.pem -pass pass:vms@ictt.2019 -aes2562.从私钥里提取公钥:openssl pkey -in rsa.pem -out pub.pem -pubout3.利用公钥加密文件:...

2020-03-11 22:24:09 349

OpenCV HighGUI参考手册

opencv的highdui的参考手册,包含highdui里的函数

2013-01-12

Matlab与VC_混合编程在光斑位置测量中的应用

基于vc++和matlab的光斑图像检测

2013-01-12

Visual C++ 串口通信技术与工程实践(第二版)

Visual C++ 串口通信技术与工程实践(第二版)

2012-02-28

利用VisualC_实现USB设备与PC机通

利用VisualC_实现USB设备与PC机通信

2012-02-28

精通Visual+C++数字图像处理典型算法及实现源码

精通Visual+C++数字图像处理典型算法及实现源

2011-12-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除