vscode 在线编辑器
github 看代码小妙招, 使用 vsode 在线编辑器可以提高效率。 使用在线编辑器之前 用起来极其的不方便, 使用在线编辑器之后 直接在使用之前的界面按下键盘的 . 按键就自动切换到 vscode 在线编辑器了(或者把 https://github.xxxxx 改成 https://github1s.xxxxx 也能切换)。切换后如下图: 在图中,我们可以看到,整个界面和 ...
github 看代码小妙招, 使用 vsode 在线编辑器可以提高效率。 使用在线编辑器之前 用起来极其的不方便, 使用在线编辑器之后 直接在使用之前的界面按下键盘的 . 按键就自动切换到 vscode 在线编辑器了(或者把 https://github.xxxxx 改成 https://github1s.xxxxx 也能切换)。切换后如下图: 在图中,我们可以看到,整个界面和 ...
在 Ubuntu 24.04 中,直接修改 /etc/resolv.conf 可能因系统服务(如 systemd-resolved 或 NetworkManager)自动覆盖而失效。以下是分步解决方案。 编辑配置文件 取消注释并设置 DNS 服务器: sudo vim /etc/systemd/resolved.conf [Resolve] DNS=8.8.8.8 1.1.1.1 ...
并不是所有的 Debian 衍生系统都使用 /etc/network/interfaces 来配置 IP, 常用的还有通过 NetworkManager 或者其他方式, 不过本文主要讲使用 /etc/network/interfaces 来配置的方式。 确认网络接口名称 在开始配置之前,你需要确定要配置的网络接口名称。可以通过执行以下命令来查看所有可用的网络接口: ifconfig -...
docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 linux 系统上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 安装步骤 # 更新你的包索引: sudo apt update # 安装必要的依赖: sudo apt install lsb-release apt-transport-http...
想象如下这个场景,一个 linux 设备上有两个网卡,网卡一和网卡二分别处于两个不同的网段,并与其他设备相连,如何让连接 网卡一的设备和连接网卡二的设备网络互通? 下面介绍如何实现这个需求。 启用网络转发 vi /etc/sysctl.conf net.ipv4.ip_forward=1 使配置生效 sysctl -p 使用iptables配置规则 iptables -F ipt...
NTP,全称网络时间协议(Network Time Protocol),是用来同步网络中各个计算机的时间的协议。使用 UDP 作为其通信链路,端口号为123。 获取源码 直接下载即可。 https://www.ntp.org 交叉编译 cd ntp export LD=arm-linux-gnueabihf-ld export CC=arm-linux-gnueabihf-gcc #...
spdlog 是一个快速、可扩展的 c++ 日志库,它提供了简单易用的接口和灵活的配置选项。spdlog 支持多种日志级别、多线程安全,可以将日志输出到终端、文件或者其他自定义的目标。它具有高性能和低开销的特点,适用于各种规模的应用程序和系统,有很多知名的项目都用到了 spdlog,比如 fastDDS,下面记录一下我在工作中是怎么用的。 获取源码 如果要将源码添加进你的工程里,请从 ...
常用的 rtos 开发工具: MDK: 用户量最多的 IDE; stm32CubeIDE: 集 stm32CubeMX 为一体的 IDE; stm32CubeMX: 用于配置开发板的工具,可和 MDK、stm32CubeIDE、rtthread studio 等组合开发; rtthread studio: 用于 rtthread。 FreeRT...
线程池可以避免频繁地创建和销毁线程,从而减少了系统资源的消耗。它可以控制并发线程的数量,避免资源过度占用,并提供任务队列来存储等待执行的任务。线程池还可以根据需要动态调整线程的数量,以适应系统的负载情况。通过使用线程池,我们可以更好地管理线程的生命周期,提高程序的稳定性和可维护性。 代码实现 #include <vector> #include <condition_...
tcpdump 是一个常用的网络抓包工具,用于监控和分析网络流量。它可以捕获经过网络接口的数据包,并以可读的格式显示各个字段的详细信息,如源IP地址、目标 IP 地址、端口号、协议类型等。tcpdump 支持多种过滤条件,可以根据需要选择特定的协议、IP 地址、端口等进行过滤,以便更精确地捕获和分析所需的网络流量。tcpdump 是网络管理员、安全专家和开发人员等的常用工具,用于故障排除、网...