linux

wuminyu几秒前
java·linux·c语言·jvm·c++
JVM虚拟线程的底层实现原理分析本文旨在记录近期研读Java源码的学习心得与疑难问题。由于个人理解水平有限,文中内容难免存在疏漏,恳请读者不吝指正。
M78佐菲8 分钟前
linux·arm开发·笔记·嵌入式硬件·学习
ARM学习笔记(9)今天梳理下ARM学习里的ADC相关内容,都是嵌入式入门的基础点。ADC即模数转换器,核心作用是把温度、压力这类连续的模拟信号,转换成处理器可识别的数字电压值。像LM75温度传感器采集的温度信号就是模拟量,必须经过ADC转换,单片机才能读取处理。
赵民勇10 分钟前
linux·运维
glib-compile-schemas命令详解glib-compile-schemas 是 GLib 工具集中的一个命令行工具,用于将 GSettings 的 XML 架构文件编译成高效的二进制格式,以提升应用程序在运行时的设置加载速度。
小小、码农23 分钟前
linux·开发语言·数据结构·c++·系统
〖Linux文件系统〗:彻底打通文件 IO 全链路🌌 文件系统真正难的,从来不是记住几个 open/read/write 接口。真正困难的是把下面这一整条链路串起来:
大侠归来26 分钟前
linux·网络·算法
cJSON 源码解析:parse_string 函数深入剖析cJSON 是一个轻量级的 C 语言 JSON 解析库,因其代码简洁、无外部依赖而广受欢迎。在 cJSON 的解析流程中,parse_string 函数负责将 JSON 字符串字面量(如 "hello"、"a\\nb")解析为 C 字符串,是整个解析器中最核心、也最容易出错的环节之一。
小小、码农29 分钟前
linux·运维·服务器
〖Linux进程间通信〗IPC全家桶:匿名管道、FIFO、共享内存、消息队列与信号量一篇打通🌌 进程间通信真正要解决的,其实从头到尾只有一个问题:进程天生彼此独立,它们怎么才能看到同一份资源?
阳光九叶草LXGZXJ31 分钟前
linux·运维·数据库·sql·学习·ssl
达梦数据库-学习-67-SSL加密认证目录一、环境信息二、介绍三、实验步骤1、备份openssl.cnf2、修改openssl.cnf3、基目录创建
0+1111 小时前
linux·运维·服务器·网络·tcp
Linux --应用层自定义协议与序列化我们平时写的网络程序——聊天工具、HTTP 服务器、游戏服务器、远程计算器——都工作在 应用层。应用层不关心底层网卡怎么发比特、路由器怎么转发,它只关心一件事:
dyxal1 小时前
linux·运维·服务器
Linux Crontab 防重复执行利器:flock 文件锁实战详解(脱敏版)关键词:flock、Crontab、文件锁、任务互斥、Linux运维、Shell脚本假设你有一个 Python 脚本,需要每 5 分钟执行一次数据采集。你把它挂在了 Crontab 里:
niuTaylor1 小时前
linux·运维·服务器
RK3568 Linux SDK 详解:SDK 是什么、板级差异与完整构建流程刚接触嵌入式 Linux 的人,打开厂商给的 SDK 目录往往一头雾水:这些文件夹都是干什么的?不同开发板的 SDK 是不是一套?没有板子资料能不能自己编译?本文以瑞芯微 RK3568 官方 Linux SDK 为例,把 SDK 的组成、板级差异位置和从源码到烧录的完整流程一次讲清。
拾贰_C1 小时前
linux·运维·ubuntu
【Ubuntu | port】Linux进程端口号冲突问题解决服务器中运行项目端口号冲突,导致现在进行部署的项目启动失败。上述很容易看出是端口号冲突问题sudo ss -ltnp 'sport = :8080'
0+1112 小时前
linux
Linux --读者写者问题、读写锁与自旋锁在多线程编程中,同步是一个永恒的话题。我们之前接触过生产者-消费者问题,它描述的是:生产者往缓冲区放数据,消费者从缓冲区取数据,两者需要互斥地访问缓冲区,同时还要在缓冲区空/满时进行等待和唤醒。
谷哥的小弟2 小时前
linux·运维·centos
CentOS寿终正寝CentOS,全称 Community Enterprise Operating System,即社区企业操作系统。它的核心定位可以概括为:基于 Red Hat Enterprise Linux 源代码重新编译,提供一个与 RHEL 保持二进制兼容、但完全免费的 Linux 发行版。
醇氧2 小时前
linux·运维·网络·python·python3.11
nohup 后台启动 uvicorn(仅测试 / 临时运行)uvicorn 详细介绍-CSDN博客场景:Linux 服务器,项目使用 python 虚拟环境,uvicorn app.main:app --host 0.0.0.0 --port 8000为前台运行,关闭 SSH 终端服务就停止。uvicorn 新版本不支持自带 daemon 守护参数,有两种主流实现方式。
lisanmengmeng2 小时前
linux
nagios的安装错误/usr/sbin/sestatus -vgetenforcesetenforce 0nagios 未启动
雪落漂泊2 小时前
linux·运维·服务器
Linux基本指令(上)Linux 入门必备基础指令详解对于刚接触 Linux 的开发者和运维新手来说,命令行操作是核心基础。Linux 系统几乎所有的服务部署、文件管理、系统操作都离不开终端指令,掌握常用基础指令,是玩转 Linux 的第一步。
LongRunning2 小时前
linux
【Linux】RK3568-系统镜像(六)一、核心概念对照表二、MCU 与 MPU 的本质区别关键结论:MCU 烧"程序",MPU 烧"系统 + 服务"。
阳光九叶草LXGZXJ2 小时前
linux·运维·数据库·sql·学习
达梦数据库-学习-68-dmasm0X_XXXXXX.log日志激增目录一、环境信息二、情况描述三、问题分析1、非控制节点dmasm0X_XXXXXX.log日志内容2、控制节点dmasm0X_XXXXXX.log日志内容
KING-WU5122 小时前
linux·运维·服务器·后端
Linux 工具之 yum、vim、gcc不同 Linux 发行版使用不同的包管理器:CentOS、Fedora、RedHat 使用 yum,Ubuntu 使用 apt。云服务器正是通过包管理器(yum、apt)来实现软件包的下载和安装功能。
Mortalbreeze2 小时前
linux·服务器·数据库·mysql
MySQL 基础篇(三):一文掌握 MySQL 常见数据类型目录本文内容概要一、常见数据类型分类二、数值类型2.1 BIT 类型2.2 整数类型 ---- TINYINT 类型