技术栈
linux
左手の明天
13 分钟前
linux
·
c语言
·
开发语言
·
c++
SLIP 协议封装与解析详解:原理、C 代码与实战案例
# SLIP 协议封装与解析详解:原理、C 代码与实战案例> 适配嵌入式 IAR / ZYNQ 裸机项目,适用于 ICD 协议、PS 与 PL 之间 SLIP 报文通信场景。
꯭自꯭闭꯭
16 分钟前
linux
·
运维
·
数据库
·
sql
达梦SQL优化相关
开启数据库sqllog,该参数为动态参数,可以直接修改SQL> select para_name,para_value from v$dm_ini where para_name='SVR_LOG';
一条破秋裤
1 小时前
linux
·
运维
·
服务器
Linux 共享内存通信:POSIX 共享内存与 mmap
课程:尚硅谷《嵌入式 Linux 应用层开发》第 3 章进程间通信 依据:2026-09-28 09:51 录音转写;课程 PDF 的 PDF 第 103—110 页。 范围说明:PDF 第 103 页上半部分是上一节 FIFO 的结尾,共享内存从第 103 页下半部分开始;第 110 页上半部分完成 /dev/shm 验证,下半部分已经进入消息队列,本文到共享内存结束为止。
谷哥的小弟
3 小时前
linux
·
运维
·
centos
CentOS Stream浴火重生
CentOS Linux 在 2024 年 6 月 30 日走完了 CentOS 7 的最后一段支持周期。很多人说 CentOS 死了。更准确的说法是:死的是传统 CentOS Linux,活下来的是 CentOS Stream。它不是续命版本,而是一次方向相反的重新出发。
程序员-Benothing
3 小时前
linux
·
运维
·
服务器
Shell输入输出详解:read、echo、printf、颜色输出
Shell 脚本跟用户打交道,靠的就是输入输出这几件事:read 从键盘读变量,echo、printf 往外打印。看着都是最基础的命令,真用起来一堆细节——read 怎么隐藏密码、echo 为什么要加 -e、printf 怎么对齐列、日志里怎么打出一行红字。这一篇把它们逐个拆开。
FPGA小徐
4 小时前
linux
·
运维
·
服务器
从 NEMU 到 AbstractMachine:程序、运行时环境与 AM 完全解析
本文结合 ysyx-workbench 的实际代码,讲解 PA 讲义《程序、运行时环境与 AM》的核心内容。
qetfw
5 小时前
linux
·
debian
Debian Chrony 时间同步、RAID5 与 LUKS 磁盘加密配置
Chrony 是 Debian 常用的 NTP 时间同步服务,用于让服务器与可信时间源保持一致。准确时间会直接影响 Kerberos、证书校验、日志审计、数据库事务和集群服务。
东城居士
8 小时前
linux
·
嵌入式系统
Linux驱动阻塞与非阻塞访问的理解
一、阻塞I/O应用程序的阻塞访问方式阻塞操作是指在执行设备操作时,若不能获得资源,则挂起进程直到满足可操作的条件后再进行操作。被挂起的进程进入睡眠状态,被从调度器的运行队列移走,这样可以将CPU资源让出来,直到等待的条件被满足。而设备文件可以操作的时候就必须唤醒进程,一般在中断函数里面完成。
..Dauntless..
8 小时前
linux
·
运维
·
服务器
【Linux】进程地址空间初步理解
目录进程地址空间看一个现象写时拷贝虚拟地址的认识区域划分程序加载的过程编辑为什么会有虚拟地址空间?缺页中断的理解
Julien2004
8 小时前
linux
·
运维
·
服务器
·
ssh
·
学习方法
Docker 网络(一)
Docker 容器在创建时,虽然会通过 Linux 的命名空间完成与宿主机进程的网络隔离,但是却有没有办法通过宿主机的网络与整个互联网相连,这会对 Docker 的应用产生限制。为此,每一个使用 docker run 启动的容器都会为其分配单独的网络命名空间。Docker 提供了四种不同的网络模式,分别是 Host、Container、None 和 Bridge 模式。
杨云龙UP
8 小时前
linux
·
运维
·
服务器
·
数据库
·
sql
·
mysql
一次数据库查询缓慢故障复盘:大表数据增长、SQL全表扫描导致系统响应异常
故障时间: 2026-10-01 上午 影响系统: XX系统 故障现象:用户通过Web端进行业务查询时,出现:
PellyKoo
9 小时前
linux
·
运维
·
ubuntu
【linux运维】ubuntu+samba 用户组独占目录权限配置踩坑记
最近团队里要新开一个数据集目录,只想让固定几个人能往里写东西,其他同事只能拷贝、只读,不能瞎改。本来以为 chmod 三下五除二就能搞定,结果一路踩了好几个坑——从"这个组有哪些人都搞不清",到"nologin 账户怎么切换",再到最后 Windows 那边 SMB 死活拒绝访问。整个过程记录下来,给同样场景的朋友省点排查时间。
AR-26710-
9 小时前
linux
·
运维
Linux Day15——系统管理复习
---type: learning-notetitle: Linux:块 2 产出日——六天内容整块复现
高山有多高
10 小时前
linux
·
c++
【Linux笔记】Linux自定义Shell
姜鱼问生
10 小时前
linux
·
https
HTTPS 部署实战:未备案域名 + 非标端口的完整方案
服务器上跑了个监控大屏,想加 HTTPS。但域名是 .asia 后缀,无法在大陆备案。用标准 443 端口会被腾讯云拦截。
jackletter
10 小时前
linux
·
ubuntu
·
ubuntu26.04.1
linux:安装 ubuntu 26.04.1
环境:可以百度网盘下载: 链接: https://pan.baidu.com/s/1BoT-AzpAQYl3oh6l79aJDQ?pwd=49tj 提取码: 49tj
2401_86976959
10 小时前
linux
make 进度条
c++预处理展开的头文件是公开的,它只有声明,没有实现。实现是在头文件对应的同名.c文件中,只不过不会展现给我们,直接编成库了。库其实就是上节讲的将.c变成.o然后一起打包
YYRAN_ZZU
12 小时前
linux
·
c++
如何编一个gcc的交叉工具链
自定义编译 GCC 交叉工具链(如使用 Crosstool-NG、Buildroot 或手动从源码构建)相比直接使用发行版预编译包(如 Ubuntu 源中的 gcc-arm-linux-gnueabihf),核心优势在于对底层运行环境与硬件特性的绝对控制权。精确匹配目标系统的 C 运行时库,硬件架构与指令集的深度优化,定制组件版本与最新特性,裁剪体积与消除非必要依赖,统一的调试与内核接口支持。 GCC 是“编译器的编译器框架”平时开发中执行的 gcc 命令只是一个预先编译好的成品(Driver)。而 GC
shjita
12 小时前
linux
·
docker
·
centos
centos中安装docker
1、最小化安装centoscentos版本不能低于centos72、在centos中安装docker(1)最小化安装网卡问题、软件等问题
程序猿老A
12 小时前
linux
·
服务器
·
阿里云
阿里云linux服务器安装mysql并实现远程访问
在阿里云 Linux 服务器(通常指 ECS 或轻量应用服务器,系统多为 CentOS 7/8, Ubuntu 20.04/22.04, Debian 10/11)上安装 MySQL 并开启远程访问,主要分为 5个关键步骤。