会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
首页
新随笔
管理
订阅
1
2
3
下一页
2022年6月12日
iptables和firewalld相关
摘要: 1. 基本概念 1.1. 4表5链 防火墙由很多规则组成,每个规则匹配产生不同的动作,这些规则按功能共划分出4个表,一个表由多个相同功能的规则组成: raw 控制NAT表中连接跟踪机制的启用状况 mangle 修改数据 filter 过滤 nat 地址转换 在数据经过的各个路径上,设置了5个关键卡点
阅读全文
posted @ 2022-06-12 23:14 suntus
阅读(191)
评论(0)
推荐(0)
编辑
2022年5月25日
c++文件读写
摘要: 三个类: ofstream: 写文件流 ifstream: 读文件流 fstream: 读写文件流 基本使用 // basic file operations #include <iostream> #include <fstream> using namespace std; int main (
阅读全文
posted @ 2022-05-25 23:05 suntus
阅读(101)
评论(0)
推荐(0)
编辑
delete this
摘要: 一般不要用,用了就要注意一下几点 1. 只能用于 new 申请的对象,不能用于栈上对象 #include <iostream> class A { public: void func() { delete this; } }; int main(int argc, char const *argv[
阅读全文
posted @ 2022-05-25 23:01 suntus
阅读(81)
评论(0)
推荐(0)
编辑
2022年5月5日
GB28181实现对比
摘要: 1. GB28181转发基本功能 系统注册: 下级平台注册登入到上级平台 系统注销: 下级平台从上级平台注销登出 系统心跳 目录查询 实时点播 录像文件检索 回放,回放控制 文件下载 2. 实现 2.1. wvp-GB28181-pro 特点 java 完整的GB28181解决方案 MIT协议,本身
阅读全文
posted @ 2022-05-05 22:58 suntus
阅读(2859)
评论(0)
推荐(0)
编辑
2021年12月4日
ros基础
摘要: 1. 介绍 ROS(Robot Opearting System)是一套开源的机器人操作系统(并不直接跑在裸机上,需要依附ubuntu),对各种硬件设备进行了抽象,提供了方便二次开发的基础环境,包括底层设备控制、消息传递机制、常用函数和接口、包管理。相当于提供了一整套控制机器人的开发框架,用户通过r
阅读全文
posted @ 2021-12-04 22:50 suntus
阅读(107)
评论(0)
推荐(0)
编辑
ros图像处理相关
摘要: 1. image_transport ros规定了多种基本的数据结构,用于node之间的传输。图像也是一种常用的数据,image_transport package就是用来处理图像数据传输的,它本身是个框架,只提供最基本的原始图像数据(raw),如果需要降低传输时的带宽,还需要压缩格式,由框架下集成
阅读全文
posted @ 2021-12-04 22:45 suntus
阅读(1926)
评论(0)
推荐(1)
编辑
2021年10月26日
close_wait相关
摘要: 1. CLOSE_WAIT是什么 TCP关闭时 主动关闭: 发FIN(FIN_WAIT_1) --> 收ACK(FIN_WAIT_2) --> 收FIN(TIME_WAIT) --> 发ACK, TIME_WAIT会持续 2*MSL(1-4分钟) 被动关闭: 收FIN(CLOSE_WAIT) -->
阅读全文
posted @ 2021-10-26 23:22 suntus
阅读(325)
评论(0)
推荐(0)
编辑
2021年9月12日
判断大小端
摘要: 1. 编译时判断 编译器没有统一的定义来区分大小端,只能限制一些特定环境 #if defined(__BYTE_ORDER) && __BYTE_ORDER == __BIG_ENDIAN || \ defined(__BIG_ENDIAN__) || \ defined(__ARMEB__) ||
阅读全文
posted @ 2021-09-12 23:17 suntus
阅读(143)
评论(0)
推荐(0)
编辑
导出符号
摘要: 1. 好处 提升DSO(dynamic shared object)加载时间 让优化器产生更好的代码。 减小DSO大小 降低符号冲突的可能 2. 常用写法 libhv #if defined(_MSC_VER) #if defined(HV_DYNAMICLIB) || defined(HV_EXP
阅读全文
posted @ 2021-09-12 23:05 suntus
阅读(83)
评论(0)
推荐(0)
编辑
2021年9月4日
log4z
摘要: 1.基本介绍 地址: https://github.com/zsummer/log4z 支持 windows/linux/mac/android/iOS 一个头文件,一个cpp 日志滚动, 可以按月分文件夹 线程安全 彩色输出 格式化或流形式的记录 热更新配置 多日志分流,可以输出到多个位置(log
阅读全文
posted @ 2021-09-04 12:36 suntus
阅读(815)
评论(0)
推荐(0)
编辑
1
2
3
下一页
公告