kqbi
码龄14年
关注
提问 私信
  • 博客:34,102
    问答:900
    35,002
    总访问量
  • 19
    原创
  • 1,868,480
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2010-06-12
博客简介:

fengbedong的博客

查看详细资料
个人成就
  • 获得15次点赞
  • 内容获得16次评论
  • 获得67次收藏
  • 代码片获得351次分享
创作历程
  • 1篇
    2023年
  • 2篇
    2022年
  • 7篇
    2021年
  • 9篇
    2020年
成就勋章
TA的专栏
  • freeswitch
    1篇
  • boost
    3篇
  • golang
    2篇
  • mqtt
    1篇
  • xml
    1篇
  • PS
    1篇
  • log4cplus
    1篇
  • webrtc
    1篇
  • openssl
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

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 ·
626 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

aws s3 minio

aws s3 minio
原创
发布博客 2022.10.21 ·
953 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

freeswitch

freeswitch编译安装
原创
发布博客 2022.06.06 ·
285 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

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 ·
293 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
293 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VSCode远程编译配置教程

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

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 ·
9632 阅读 ·
5 点赞 ·
0 评论 ·
20 收藏

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 ·
234 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

valgrind

valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --log-file=val.log ./test
原创
发布博客 2021.07.09 ·
78 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

golang使用cgo调用c的回调函数,回调函数里的pUser是long类型不是void*,怎么办

答:

我直接把c接口头文件的long强改成了void*,目前没发现问题

回答问题 2021.06.30

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 ·
1145 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

golang使用cgo调用c的回调函数,回调函数里的pUser是long类型不是void*,怎么办

发布问题 2021.06.30 ·
2 回答

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 ·
113 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
2773 阅读 ·
2 点赞 ·
1 评论 ·
5 收藏

记录tinyxml的错误使用

之前一直认为tinyxml Parse返回NULL即为错误,结果遇到正常的xml有时也返回NULL,改成使用doc.Parse(szPacketXml); if (doc.ErrorId()) { return false; }
原创
发布博客 2020.11.03 ·
477 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
735 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

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 ·
3045 阅读 ·
2 点赞 ·
3 评论 ·
7 收藏

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 ·
654 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

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 ·
1015 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

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 ·
2233 阅读 ·
0 点赞 ·
10 评论 ·
7 收藏
加载更多