自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Auto

到了最后,我们都活成了曾经最讨厌的样子

  • 博客(177)
  • 资源 (19)
  • 收藏
  • 关注

原创 如何使用OpenDRIVE

OpenDRIVE使用

2023-01-15 15:58:24 1551 5

原创 Ubuntu apt 下载离线包

Ubuntu apt下载离线包

2022-07-16 09:35:06 3030

原创 gdb分析C++程序异常coredump文件

gdb分析C++程序崩溃

2022-07-06 23:16:23 1021

原创 ROS2导航SLAM建图

ROS2自带导航算法包

2022-05-23 22:39:20 2542 1

原创 Vim配置C++ debug环境 dap

NeoVim配置C++ debug环境

2022-05-21 17:04:49 3413 7

原创 VSCode配置C++ debug环境

文章目录# 环境# 开始# 环境VSCodemacOS / Ubuntu Codelldb# 开始VSCode 安装插件C/C++CodeLLDBC/C++ Clang Command Adapter测试代码main.cc# include <iostream>int main(int argc, char* argv[]){ std::cout << "hello vscode debug" << std::en

2022-05-21 14:57:36 1847

原创 Apollo CyberRT(v8.0.0) Cmake Build

在Ubuntu18系统下, 使用Cmake编译Apollo CyberRT(v8.0.0)

2022-05-08 15:24:40 2561 30

原创 Vim插件(三) Terminal 终端

Vim 插件 Terminal 终端

2022-03-28 11:30:20 3186

原创 Vim插件(二) Buffers窗口

Vim插件 buffer

2022-03-27 15:17:31 1316

原创 Vim 插件(一) 文件树

Vim插件 文件树

2022-03-27 15:01:14 1889 1

原创 NeoVim 安装及配置

NeoVim安装

2022-03-27 13:31:00 15811 1

原创 Ros2 安装

Ros2 安装

2022-03-22 10:16:51 690

原创 ROS2 C++ Subscriber Publisher 订阅发布例子

ROS2 Sub/Pub demo

2022-03-07 13:58:14 1590 1

原创 Linux超炫的 ZSH 配置

oh-my-zsh

2021-12-12 11:21:39 803 1

原创 SQLite3 Cpp基本使用

SQLite3 C++#0 GitHubexample代码SQLite3 C++ Demo Github#1 环境macOSC++14#2 安装sqlite3git clone https://github.com/sqlite/sqlite.gitcd sqlite && mkdir bld && cd bld../configuremakemake sqlite3.cmake testsudo make install#3 使用#3

2021-11-16 17:50:12 2405

原创 Civetweb安装使用

Civetweb C++ Web Server

2021-11-15 16:05:36 4033 29

原创 Sogou workflow 安装使用

文章目录Sogou workflow 安装#1 环境#2 安装#3 使用#3.1 主函数#3.2 CMakeLists.txtSogou workflow 安装#1 环境macOS 10.15.5C++14OpenSSL 1.1.1#2 安装OpenSSL需要依赖于OpenSSL,推荐OpenSSL 1.1及以上版本安装OpenSSLbrew install opensslWorkFlowgit clone https://gitee.com/mirrors/sogo

2021-03-08 23:16:02 1255

原创 Cpp(十二) log日志基本使用spdlog

文章目录Cpp日志spdlog#1 环境#2 需求分析#3 使用#3.1 工程结构#3.2 CMakeLists.txt#3.3 include#3.4 log.hpp#3.5 main.cpp#4 Spdlog#4.1 什么是Sink#4.2 什么是LoggerCpp日志spdlog#1 环境macOS 10.15.5spdlog #2 需求分析日志按等级分到不同的文件日志按时间分割#3 使用#3.1 工程结构.├── CMakeLists.txt├── cmake-buil

2021-02-09 14:44:45 1046

原创 Cpp(十一) yaml-cpp的使用

文章目录YamlCpp#1 环境#2 安装#3 使用#3.1 Cmake配置文件#3.2 使用YamlCpp#1 环境macOS 10.15.5Cmake #2 安装git clone [email protected]:Coxhuang/yaml-cpp.gitcd yaml-cppmkdir buildcd build# 二选一# 静态库 cmake ..# 动态库cmake .. -D BUILD_SHARED_LIBS=ONmake sudo make install

2021-02-06 16:44:03 1503

原创 Cpp(十) WebSocket使用

文章目录websocket for C++#1 环境#1 websocketpp 安装#2 使用websocket for C++#1 环境C++11boost 1.58.0Ubuntu 16.04cmake 3.18.2 websocketpp#1 websocketpp 安装websocketpp 依赖boost,需要先将boost装好下载git clone https://github.com/zaphoyd/websocketpp.git编译安装cd web

2020-12-10 15:57:29 1161

原创 Cpp(九) gRPC protobuf for C++ 基本使用

文章目录Mac gRPC for C++#0 源码#1 环境#2 安装#3 开始#3.1 说明#3.2 目录结构#3.3 proto文件#3.4 gRPC服务端(C++)#3.6 gRPC客户端(Python/C++)#3.6.1 Python#3.6.2 C++#3.7 效果#4 遇到的问题Mac gRPC for C++#0 源码https://github.com/Coxhuang/FKCpp/tree/master/gRPCDemo#1 环境C++14Python 3.8macOS 1

2020-12-01 09:45:24 2256

原创 Cpp(八) 格式化输出 format

文章目录C++ fmt#0 代码#1 环境#2 开始#2.1 安装fmt#2.2 配置cmake#2.3 使用C++ fmt#0 代码#1 环境C++14CMake 3.17macOS 10.15.5(Ubuntu 16.04 测试成功)Clion#2 开始#2.1 安装fmtgit clone https://github.com/fmtlib/fmt.gitcmake .make && make install #2.2 配置cmakecmake_min

2020-11-24 13:54:30 1063

原创 Cpp(七) std::thread 标准库多线程

C++ 多线程#1 环境C++14CMake 3.17macOS 10.15.5Clion#2 开始#2.1 不使用线程#include <iostream>#include <thread>void func1(){ std::cout << "func1" << std::endl; std::this_thread::sleep_for(std::chrono::milliseconds(2000)); // 休眠

2020-10-30 15:23:58 1167

原创 Ubuntu 模拟串口通信

文章目录Ubuntu 串口通信#1 环境#1.1 安装插件#2 目的#3 开始#3.1 虚拟串口#3.2 接收串口数据#3.3 写串口数据Ubuntu 串口通信#1 环境Ubuntu 16.04(Mac的虚拟机)Python 3.5#1.1 安装插件Ubuntu串口助手sudo apt install cutecomPython第三方库pip3 install pyserial#2 目的在Ubuntu中虚拟出串口使用虚拟串口通信(收/发)#3 开始#3.1 虚

2020-10-17 15:44:39 4110

原创 Cpp(六) 异常处理Exception

文章目录C++ 异常处理#1 环境#2 开始#2.1 格式#2.2 异常类型#2.3 自定义异常C++ 异常处理#1 环境C++14CMake 3.17macOS 10.15.5Clion#2 开始#2.1 格式格式:try{ // 抛异常 throw ExceptionType("xxx");}catch( ExceptionType1 e1 ){ // ExceptionType1异常 // 异常处理}catch( ExceptionType2 e2

2020-10-09 17:20:05 1265

原创 Cpp ROS(一)发布器Publisher和订阅器Subscriber简单例子

文章目录ROS发布器Publisher和订阅器Subscriber(roscpp)#1 环境#2 Publisher#2.1 创建工作区和包#2.2 创建publisher#2.3 修改CMakeLists.txt#2.4 编译运行#3 Subscriber#3.1 创建publisher#3.2 修改CMakeLists.txt#2.4 编译运行ROS发布器Publisher和订阅器Subscriber(roscpp)#1 环境Ubuntu 16.04ros kinetic#2 Publish

2020-10-03 17:55:33 785

原创 Cpp web(一) Ubuntu下安装使用Crow服务

文章目录Ubuntu下安装Crow#1 环境#2 安装#2.1 安装Boost#2.2 安装Crow#3 使用#3.1 ClionUbuntu下安装Crow#1 环境C++11boost 1.58.0Ubuntu 16.04cmake 3.18.2 Clion#2 安装#2.1 安装BoostC++ Crow 依赖boost下载boost源码 https://www.boost.org/users/history/version_1_58_0.html进入解压后的文件

2020-10-02 19:05:01 846

原创 Cpp(五)Google C++开源项目命名规范

文章目录Cpp命名规范#1 文件命名#2 类型命名#3 变量命名#4 函数命名#5 命名空间命名#6 宏和枚举命名#7 宏命名Cpp命名规范Google C++命名规范 : https://google.github.io/styleguide/cppguide.html#General_Naming_Rules#1 文件命名全部使用小写字母, 单词间以下划线(_)间隔蛇形命名与Python一致例子:foo_bar.ccfoo_bar.hC++ 文件要以.cc结尾,头文件以.h结尾

2020-10-01 16:31:58 454

原创 Cpp(四) Boost安装及基本使用 for Mac

文章目录Boost安装及使用 for Mac#1 环境#2 开始#2.1 下载Boost#2.2 安装Boost#3 使用Boost安装及使用 for Mac#1 环境CMake 3.17C++14macOS 10.15.5Clion #2 开始Boost在Mac上安装及使用(Clion)#2.1 下载Boost地址: https://www.boost.org/users/history/version_1_58_0.html因为平时使用ROS的原因,所以使用58版本的Bo

2020-10-01 14:38:59 571

原创 Cpp(三) 什么是CMake

文章目录什么是CMake#1 环境#2 Cpp流程什么是CMake#1 环境macOS 10.15.5#2 Cpp流程什么是CMake? 需要先了解Cpp的流程用编辑器(VSCode/Clion等)编写源代码,如main.cpp文件用编译器编译代码生成目标文件,如.o用链接器连接目标代码生成可执行文件,如Windows下的.exe和Linux下的可执行文件make如果源文件(.cpp)过多,一个一个编译就会特别麻烦,于是就有了make工具,它是一个自动化编译工具,可以使用一条

2020-08-30 17:56:58 286

原创 Cpp(二) 创建Cpp工程

文章目录第一个Cpp例子#1 环境#2 概述#3 开始#3.1 方法一:Clion#3.2 方法二:手动创建第一个Cpp例子#1 环境macOS 10.15.5#2 概述本文通过两种方式创建一个简单的Cpp工程,对比两种方法的异同,这里不解释各个文件的作用,仅仅只是介绍两种创建Cpp工程的方法#3 开始GitHub例子:https://github.com/Coxhuang/FKCpp/tree/master/1.first_demo#3.1 方法一:Clion新建工程运行

2020-08-30 17:53:51 844 1

原创 Cpp(一) 安装CMake

[TOS]Mac下安装CMake#1 环境macOS 10.15.5#2 开始下载CMake安装包https://cmake.org/download/配置环境变量sudo "/Applications/CMake.app/Contents/bin/cmake-gui" --install验证CMake安装成功cmake --version

2020-08-30 17:52:50 162

原创 supervisor和Python多进程multiprocessing使用 子进程残留问题

文章目录supervisor 和Python的multiprocessing使用问题#1 环境#2 需求#3 解决 Python多进程和supervisor问题supervisor 和Python的multiprocessing使用问题#1 环境Ubuntu 16.04Python 3.8.1#2 需求使用supervisor管理Python程序时, 当Python程序中使用multiprocessing模块,supervisor的stop和restart指令只会杀死主进程,子进程会残留下来

2020-07-31 17:19:11 605

原创 supervisor进程管理安装使用

文章目录supervisor安装使用#1 环境#2 需求#3 开始#4 例子supervisor安装使用#1 环境Ubuntu16.04Python 3.8.1#2 需求监控进程#3 开始安装sudo apt-get install supervisor启动service supervisor start或者supervisord -c /etc/supervisor/supervisord.conf生成配置文件echo_supervisord_conf

2020-07-31 17:10:55 192

原创 Ubuntu下运行免安装Redis及Redis开机自动启动配置

文章目录Ubuntu免安装Redis 开机自动启动#1 环境#2 需求#3 开始#3.1 安装RedisUbuntu免安装Redis 开机自动启动#1 环境Ubuntu16.04#2 需求免安装, 直接解压压缩包即可使用Redis配置Redis开机自动启动#3 开始#3.1 安装RedisRedis安装路径 : /usr/local/redis/安装Redis下载Redis包解压至/usr/local/目录下unzip redis.zip配置开机自动启动

2020-07-30 15:30:03 401

原创 Ubuntu开机自启服务

文章目录Ubuntu开机自动启动Python程序#1 环境#2 需求#3 开始#3.1 Python程序#3.2 shell脚本#3.3 配置#3.4 重启Ubuntu开机自动启动Python程序#1 环境Ubuntu16.04#2 需求Ubuntu开机自动启动一个Python程序#3 开始#3.1 Python程序这里启动一个Tornado程序import tornado.httpserverimport tornado.ioloopimport tornado.optio

2020-07-25 17:26:35 384

原创 Sentry 安装

文章目录Docker 安装 Sentry#1 环境#2 开始#2.1 安装Docker#2.2 安装依赖Docker 安装 Sentry#1 环境Docker#2 开始#2.1 安装Docker略#2.2 安装依赖拉取redisdocker pull redis拉取 postsqldocker pull postgres拉取 sentrydocker pull sentry启动 redisdocker run -d --name sentry-red

2020-07-16 10:03:58 391

原创 ROS学习---远程启动ROS节点

文章目录远程启动ROS节点#1 环境#2 需求#3 验证前提条件#3.1 验证免密登录#3.2 验证单机ros发布订阅#4 开始#4.1 配置#4.1.1 pc-master#4.1.2 pc-slave2#4.2 本地主机脚本#4.3 启动#5 报错#5.1 not found in known_hosts#5.2 TypeError: 'NoneType' object is not callable远程启动ROS节点#1 环境Ubuntu 16.04 机器配置 :pc-master 1

2020-06-27 19:38:25 1803

原创 Linux免密登录

文章目录两台Linux免密登录#1 环境#2 需求#3 开始#3.1 安装必要的插件#3.2 配置两台Linux免密登录#1 环境Ubuntu 16.04#2 需求实现两台Ubuntu虚拟机免密登录#3 开始#3.1 安装必要的插件sudo apt-get install openssh-server#3.2 配置我的两台Ubuntu机子情况如下 :master 192.168.3.230slave 192.168.3.231在master配置ssh一路回车, 不

2020-06-26 16:59:38 493 1

原创 ROS学习---Ubuntu安装ROS

文章目录Ubuntu16.04 安装ROS#1 环境#2 安装Ubuntu16.04 安装ROS#1 环境Ubuntu 16.04 #2 安装设置sources.listsudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'设置key(公钥已更新)sudo apt-key adv -

2020-06-23 14:48:04 232

配置Redis开机自动启动

Ubuntu下运行免安装Redis及Redis开机自动启动配置 免安装, 直接解压压缩包即可使用Redis 配置Redis开机自动启动 https://blog.csdn.net/Coxhuang/article/details/107691240

2020-07-30

instantclient-basic-macos.x64-11.2.0.4.0

macOS下Python3使用cx_Oracle连接Oracle数据库失败 sqlalchemy.exc.DatabaseError: (cx_Oracle.DatabaseError) DPI-1047: Cannot locate a 64-bit Oracle Client library: "dlopen(libclntsh.dylib, 1): image not found". See https://oracle.github.io/odpi/doc/installation.html#macos for help (Background on this error at: http://sqlalche.me/e/4xp6)

2020-06-14

零基础学习单片机教程

零基础学习单片机教程郭天祥零基础学习单片机教程郭天祥零基础学习单片机教程郭天祥

2018-04-13

Django中文文档pdf

Django中文文档pdfDjango中文文档pdfDjango中文文档pdfDjango中文文档pdf

2018-03-25

崔才庆python爬虫视频

崔才庆python爬虫视频崔才庆python爬虫视频崔才庆python爬虫视频崔才庆python爬虫视频

2018-03-02

SSH框架的在线考试系统

基于SSH框架的C语言在线考试系统,该系统主有管理员,教师,学生三类用户,实现的考试题型有:选择,填空,读程序写结果三类题型。

2018-03-02

代码优化有效使用内存

本书系统深入地介绍了各种代码优化编程技术。全书分为4章。第1章集中介绍如何确定程序中消耗CPU时钟最多的热点代码的所谓程序剖析技术以及典型部分工具的实用知识。第2,3章分别全面介绍RAM了系统与高速缓存子系统的代码优化知识。第4章主要介绍了机器代码优化技术。各章在讨论基本原理的同时详细给出了代码实例,并对优化性能进行了定量的分析。, 该书特别适合于作为应用程序员及系统程序员的学习与开发之用。同时,本书对在硬件方面的专业人员与技术工作者有一定的参考价值。

2018-03-02

蓝桥杯程序(自己写的+淘宝资源)单片机组

蓝桥杯程序(自己写的+淘宝资源)单片机组,历届省赛题目及相应的程序

2018-01-26

辽工大计算机专业大二资料(课程设计)辽工大数据结构课程设计

辽工大计算机专业大二资料(课程设计+源代码+报告)辽工大电路+辽工大数据结构+辽工大汇编+辽工大C+++辽工大数电+辽工大数据结构课程设计

2018-01-25

STM32智能小车(广西科技大学2017毕业设计)

STM32智能小车(广西科技大学2017毕业设计)功能:语音控制+蓝牙控制+自动寻迹

2018-01-25

辽工大大四工程实训

辽工大大四计算机专业工程实训(单片机组)包括程序+pcb+仿真+报告

2018-01-22

python编程笔记

python编程笔记python编程笔记python编程笔记python编程笔记python编程笔记

2018-01-21

蓝桥杯自己写的历程

蓝桥杯自己写的历程蓝桥杯自己写的历程蓝桥杯自己写的历程蓝桥杯自己写的历程

2018-01-21

联想S2002打印机驱动(可用)

联想S2002打印机驱动(可用)联想S2002打印机驱动(可用)联想S2002打印机驱动(可用)联想S2002打印机驱动(可用)

2018-01-20

51单片机计算器仿真

51单片机计算器仿真51单片机计算器仿真51单片机计算器仿真51单片机计算器仿真 http://download.csdn.net/download/coxhuang/10215867

2018-01-20

51单片机计算器AD文件

51单片机计算器AD文件51单片机计算器AD文件51单片机计算器AD文件 http://download.csdn.net/download/coxhuang/10215867

2018-01-20

51单片机计算器(程序+AD+仿真)

51单片机计算器(程序+AD+仿真)本人花3周完成,已经打样出板子

2018-01-20

空空如也

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

TA关注的人

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