linux

阳光九叶草LXGZXJ2 小时前
linux·运维·数据库·sql·学习
达梦数据库-报错-15-列【XXX】长度超出定义目录一、环境信息二、问题描述三、问题截图四、问题分析1、可能原因分析2、源端字段数据查看3、DUMP字段
奔跑的大白啊3 小时前
linux·ubuntu·共享目录·linux权限·docker 容器化部署
多容器共享目录权限踩坑记项目中有算法服务和后端服务,后端服务负责文件上传与保存,算法服务负责文件内容解析、报告生成与保存;采用docker-compose方式部署, 两个服务都会读写同一目录 /shared(挂载自宿主机 /data/project/share-data)。 上线后发现:后端服务无法成功上传文件,算法服务无法将生成的报告写入目录,服务日志提示权限不足的错误,本文记录排查过程,并给出共享组+SGID+umask的解决方案。
Android系统攻城狮6 小时前
android·linux·运维·音视频·gstreamer音视频·音视频进阶·gstreamer音视频进阶
Linux Gstreamer深度解析之gst_audio_encoder_set_frame_max调用流程与实战(六十一)简介: CSDN博客专家、《Android系统多媒体进阶实战》作者博主新书推荐:《Android系统多媒体进阶实战》🚀 Android Audio工程师专栏地址: Audio工程师进阶系列【原创干货持续更新中……】🚀 Android多媒体专栏地址: 多媒体系统工程师系列【原创干货持续更新中……】🚀 专题一 二:AAOS车载系统+AOSP14系统攻城狮入门视频实战课 🚀 专题三:Android14 Binder之HIDL与AIDL通信实战课 🚀 专题四:Android15快速自定义与集成音效实战课
H.莓飛6 小时前
linux·开发语言·c++·visual studio
【C++】命名空间、缺省参数、函数重载与引用📖 博主简介:C 的入门程序依赖一个头文件和一个函数,换成 C++ 之后,头文件换成了流库,输出换成了往一个对象里写数据,编译命令从 gcc 换成 g++,两边各写一份,先看代码。
91刘仁德6 小时前
linux·服务器·网络·网络协议·tcp/ip
IP协议详解:从IP协议头到网段划分、路由与NATIP地址的核心作用:定位主机,具有将数据报从A主机跨网络发送到B主机的能力。但是有这能力不代表一定能成功,就必须有上层TCP协议的支持,TCP负责处理出现问题的情况。但是IP有能力传输,体现在IP有很大概率成功传输。
硅基手札7 小时前
linux·运维·网络协议
【Linux内核专栏 14】网络协议栈本篇定位:Linux 网络栈是其最复杂的子系统之一。裸机网络靠 lwIP/自己写,Linux 有完整 TCP/IP 栈 + socket 抽象 + NAPI 收包 + netfilter 钩子。本篇讲清数据通路(收发路径)、sk_buff、net_device、NAPI、netfilter。读完能理解 ping/curl 的内核路径、能看懂网卡驱动收发框架。
沫璃染墨9 小时前
linux·c++·安全·设计模式·策略模式
《Linux工程实践篇(一):认识设计模式——从日志系统看策略模式》本文要聊的,是设计模式那点事。先从基本概念入手,把23种常见设计模式挨个过一遍,认认脸。然后以日志系统为例,讲讲日志到底有什么用、该长什么样、又有哪些实现方案。
工作10年+,存储芯片行业9 小时前
linux·运维·服务器·windows·性能优化·ssd·pcie
Linux NVMe 中断排查与性能优化:CPU 亲和性目录一、背景知识二、原理2.1 NVMe 多队列模型2.2 中断亲和性机制2.3 NUMA 拓扑的影响
wuminyu9 小时前
java·linux·c语言·jvm·c++
ForkJoinPool内部WorkQueue的Lock-Free数组操作以及并发任务窃取原理剖析本文旨在记录近期研读Java源码的学习心得与疑难问题。由于个人理解水平有限,文中内容难免存在疏漏,恳请读者不吝指正。
她说彩礼65万10 小时前
java·linux·c语言
C语言 堆区和栈区C语言中的栈区(Stack)和堆区(Heap)是程序运行时内存布局中最核心的两个区域。它们的区别不仅在于存储内容,更在于管理方式、生命周期和性能特征。
一号弯10 小时前
linux·运维·服务器
装完LINUX,请先新建日常用户创建一个日常管理用的 admin 用户,并让它拥有 sudo 权限,需要管理员权限时加 sudo。 —sudo 提权后的默认有效时间通常是 15分钟,但也可能是 5分钟,具体取决于你的 Linux 发行版和 sudo 版本
驭渊的小故事10 小时前
linux·git
linux 基础命令 + git 仓库创建和配置命令目录编辑在linux系统下创建git仓库1. 初始化仓库2.给仓库配置用户名和用户邮箱2.1使用 git config -l 命令 来查看当前 git 的配置
ShineWinsu11 小时前
linux·数据库·c++·redis·缓存·面试·主从复制
对于Redis:主从复制的解析hello 大家,本篇博客我们来学习Redis中的主从复制。在 Redis 的整个生态体系中,主从复制是绝对绕不开的核心基石 —— 它是 Redis 解决单点故障、实现读写分离、支撑高并发的基础,更是后续进阶的哨兵模式、Redis 集群的底层依赖,没有主从复制,Redis 就无法摆脱 “单节点脆弱性” 的桎梏,无法支撑中大型业务的稳定运行。
Lsetea11 小时前
linux·https·ssl证书·openssl·证书链
OpenSSL verify报unable to get issuer certificate:error 2与partial_chain排查中间证书明明放进了CA文件,OpenSSL却报unable to get issuer certificate。补了链还不行,是证书坏了,还是信任放错了位置?本文以error 2为入口,区分“提供建链材料”和“指定信任锚”,再判断是否真的应该使用-partial_chain。
许彰午11 小时前
linux·运维·服务器·数据库
03-Linux环境准备依赖包内核参数与用户组在 Linux 上装 Oracle,报错最多的环节往往不是安装本身,而是安装前的环境准备:依赖包缺一个、内核参数不够、用户组没建对,都会在 OUI 先决检查或安装中后期爆出来。把环境准备做扎实,安装基本就是"下一步"的事。这篇以 RHEL/CentOS 7 + Oracle 19c 为例,把准备工作完整过一遍。
阳光九叶草LXGZXJ11 小时前
linux·运维·数据库·sql·学习
达梦数据库-报错-16-MERGE INTO提示:无效的列名[XX]目录一、环境信息二、问题描述三、问题截图四、问题原因五、问题解决1、方法一:参数MERGE_OPT_FLAG调整
CarIise11 小时前
java·linux·算法
Java实训阶段查漏补缺复习笔记2环境变量:JAVA_HOME、Path,java -version能跑就行常用快捷键:Debug:F7步入、F8步过、F9恢复、Shift+F8跳出
一号弯12 小时前
linux·运维·服务器
Hyperv的LINUX虚拟机扩容备份– 1.检查点重要,想留一份历史,同时扩容原机 2.关闭虚拟机。 3.导出虚拟机:右键原机 → 导出 → 选一个文件夹。 4.这会生成一份包含所有检查点的完整副本,作为历史存档,以后可以导入回来查看。 5.导出完成后,这份副本就放在那里不动,它不参与扩容。 6.回到原机,删除所有检查点:右键检查点 → 删除检查点 → 等待合并完成。 7.此时原机的检查点没了,但历史已经保存在第 2 步的导出副本里。 8.备份原机:复制整个虚拟机文件夹,或用“导出”功能再做一份干净备份。
缘友一世12 小时前
linux·ubuntu·steam·proton
银河护卫队在steam(linux Proton GE-Proton10-34)上启动无窗口问题修复平台:Linux (X11) + Steam + Proton 结果:使用官方 Proton 10.0-4 后游戏正常出画面
wunaiqiezixin12 小时前
linux·unix·os·xv6·mit6.s081
MIT 6.S081 util 实验篇(lab1):primes (moderate/hard)primes 是 util 实验里真正把 pipe + fork 组合成一条"进程流水线" 的一关,难度比 pingpong 高一档。它要我们用并发的方式实现「素数筛」——这是 Unix 管道发明者 Doug McIlroy 提出的经典并发思想:不靠任何共享内存,只用"一串进程 + 一串管道",就把 2~35 里的素数全部筛出来。