- 博客(39)
- 问答 (4)
- 收藏
- 关注
原创 Linux ROS机器人-系统高负载下-外设传感器数据-实时性优化
在cpu,系统高负载情况下, 串口数据丢失, 进程.中断绑定CPU优化的优化方案
2023-12-12 18:14:28 1264
原创 ROS python 实现键盘控制 底盘移动
ROS python 实现键盘控制 底盘移动解决手柄偶尔失灵问题, 如: 1.底盘移动震动导致接收断开 2.手柄没电问题
2023-07-08 11:08:57 630 1
原创 ROS 北通游戏手柄灵敏度 频率过高, xbox360/ ps2/3模式切换问题
ROS 手柄灵敏度 输出频率过高问题xbox360 PS2/3模式切换
2023-07-05 13:59:31 702
原创 ubuntu_nmcli网络管理 wifi连接管理
1.netplanp配置在ubuntu下失效问题.2.wifi多种连接,模式, 命令行切换方法.
2023-06-30 16:34:45 1132
原创 iptables 实现域名过滤
1.需求过滤指定的域名、网站:如www.baidu.com, www.bilibili.com2.实现方案方案1:字符串过滤iptables -A FOWARD -m string --algo kmp --string “bilibili.com” -j DROP1.需求过滤指定的域名、网站:如www.baidu.com, www.bilibili.com2.实现方案方案1:字符串过滤iptables -A FOWARD -m string --algo kmp --s
2021-10-09 18:51:40 7176 10
原创 iptable报文 端口重定向 xt_TEE 功能
目录功能说明:1.kernel加载netfilter 扩展模块2.使用实例3.有趣的实例功能说明:net\netfilter\Kconfigconfig NETFILTER_XT_TARGET_TEE tristate '"TEE" - packet cloning to alternate destination'可以将设备接口的报文重定向到一个ip。如将wan接口报文,重定向到eth0 ip将无线wl0接口报文,重定向到eth1 ip1.kernel加载ne...
2021-01-14 23:43:55 805
原创 linux [报文碎片重组功能] defrag分析/调试流程
目录2.iptables -f 不生效原因3.报文碎片 丢弃的功能调试过程测试1.kernel 协议栈分析测试2:尝试在netfilter中匹配分片报文代码分析1:碎片重组功能函数分析2:4.小结1.碎片整理测试测试环境win10: 192.168.0.2linux: 192.168.0.5测试1:无分片的报文win10# ping 192.168.0.5 -->可以ping通测试2:带分片的报文win10# ping 192.168.0.5 -l 3..
2021-01-14 22:58:40 812
原创 虚拟网络gretap创建实例与流程分析
问: tun/tap设备有什么用?https://segmentfault.com/a/1190000009249039#item-3tun/tap设备的用处是将协议栈中的部分数据包转发给用户空间的应用程序,给用户空间的程序一个处理数据包的机会。于是比较常用的数据压缩,加密等功能就可以在应用程序B里面做进去,tun/tap设备最常用的场景是VPN,包括tunnel以及应用层的IPSec等问: tun和tap的区别?https://segmentfault.com/a/1190000009249039#
2021-01-13 18:38:43 3008
原创 github快速下载方案 多仓库管理:同步国内 github多仓库
1.问题国内下载 github 的代码速度令人汗颜,10~60KB/s。 尝试了几种加速下载的方案,,有的挺不错,有的无效。下面分享一个先在国内同步,然后在github同步的方法。2.实例1.github 找到要同步的代码https://github.com/giuspen/cherrytree2.在国内git托管上,查找是否相同的git库3.同步国内的代码git clone https://gitee.com/imaus/cherrytree.git等待同步完成4.
2020-12-30 18:15:52 717 1
原创 windows构建环境 MSYS2 安装与配置
1.说明MSYS2 是提供了bash shell等linux环境、版本控制软件(git/hg)和MinGW-w64工具链软件. 是MSYS的一个升级版,集成了pacman和Mingw-w64的Cygwin升级版, 一般用于构建windows 软件工具.下载地址https://www.msys2.org2.安装教程参照官网教程安装3. 修改 源 为国内的镜像地址找到对应的安装目录C:\msys64\etc\pacman.dMSYS2 pacman 的配置如下, 推荐中科大源3.1清华大学源编辑
2020-12-30 17:17:28 1605 2
原创 机械硬盘分区 最佳性能方案
硬盘分区3个磁盘分区方案:假设:磁盘半径r=10内层半径r1=2.5中层半径r2=5外层半径r3=7.5内层面积:s1 = πr2xr2 - πr1xr1=18.75π中层面积:s2 = πr3xr3 - πr2xr2=31.25π外层面积:s3 = πrxr - πr3xr3=43.75π3分区方案 有效总面积 ......
2020-12-29 23:01:34 5636 5
空空如也
vscode插件功能:寻求能够支持记录宏插件,支持record/exec命令
2022-12-05
vscode C/C++ gdb如何设置变量值
2022-04-21
疑问: openwrt 桥br-lan 是如何获取到ipv6地址的?
2021-09-14
iptables -A INPUT -f -j DROP 丢弃碎片规则无效
2020-03-19
UNIX环境高级编程 times() 疑问
2016-04-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人