linux

wuminyu2 分钟前
java·linux·c语言·jvm·c++
ForkJoinPool窃取线程在扫描其他WorkQueue时的随机采样算法与Phase线程挂起唤醒机制解析本文旨在记录近期研读Java源码的学习心得与疑难问题。由于个人理解水平有限,文中内容难免存在疏漏,恳请读者不吝指正。
liulilittle19 分钟前
linux·服务器·网络·数据库·c++·select·c
Linux 下 select 测试函数报表:代码:
DongQiShanRen31 分钟前
linux·jvm·数据库·人工智能·数据挖掘·rust
玄龙(上):TICK 主循环——意识心跳怎么跳系列:《宪法即代码》第 33 篇(上)| 标签建议:AI编程、Rust、智能体架构、AI治理、防御性公开
小此方34 分钟前
linux·网络·tcp/ip
Linux网络(二十一):深入理解 TCP 异常处理:网线断开、Keepalive 保活机制与 Linux 内核传输层协议源码剖析Hello大家好,我是此方。本文是TCP原理的最后一篇,传输层协议终于要收尾了。本文介绍TCP异常,然后带领大家研究UDP与TCP在源码中的结构。好,我们开始吧。
pride.li1 小时前
linux·python·ubuntu
Python 安装大多数 Linux 发行版预装了 Python 3,只需让 python 命令指向 python3:验证安装:
笔墨登场说说1 小时前
linux·kafka·centos
centos 8 使用 kafka_2.13-4.3.1.tgz 安装kafka在 CentOS 8 上安装 Kafka 4.3.1(kafka_2.13-4.3.1.tgz)需要特别注意,因为从 Kafka 3.3.x 开始,官方已逐步弃用 ZooKeeper,并在后续版本中全面转向 ‌KRaft(Kafka Raft)‌ 模式。Kafka 4.x 版本默认且推荐以 KRaft 模式运行,不再依赖独立的 ZooKeeper 服务。
luo_guibin1 小时前
linux·运维·服务器
Linux系统下OpenSSL升级全流程,新旧版本切换Linux系统下OpenSSL升级全流程:从源码编译到环境配置在Linux系统中,OpenSSL作为核心加密库,其版本升级对系统安全至关重要。本文详细介绍从源码下载到环境配置的完整升级流程,涵盖依赖安装、编译选项配置、动态库更新等关键步骤。
看着博客敲代码1 小时前
linux·运维·服务器·安全·ssh
No space left on device:服务器被 SSH 爆破到日志写满的完整排查与止血No space left on device 的根因是 /var/log/secure 被 SSH 爆破日志写到了 4.2G、/var/log/btmp 涨到 2.8G,把根分区撑满。急救动作是截断日志文件,止血动作是关掉 SSH 密码登录。
明日清晨1 小时前
linux·ubuntu·postgresql
mobaxterm root身份登录Ubuntu第一步:在 Ubuntu 中设置 root 密码 打开 Ubuntu 终端,执行: sudo passwd root
沫璃染墨1 小时前
linux·开发语言·c++·单例模式·设计模式·系统架构
《Linux工程实践篇(二):线程池实战——从线程安全单例到完整源码实现》本文要聊的,是线程池。先从核心概念入手,把它的典型应用场景和选型分类铺开,让你对线程池有个整体的判断框架。然后往深里挖,把饿汉式和线程安全懒汉式这两种单例模式的实现原理逐一拆开,看清它们各自的门道。最后落到代码上,结合单例模式,给出一个完整可用的线程池实现。
Allocator2 小时前
linux·ubuntu·腾讯会议
彻底解决ubuntu上腾讯会议无法共享问题最近ubuntu上使用腾讯会议开会共享屏幕的时候出现了如下的问题: 升级腾讯会议版本也无法解决,从chatgpt得到了最佳的解决方案,解决办法如下:
程序员-Benothing2 小时前
linux·运维·服务器
Linux编码转换命令:iconv、dos2unix、base64、md5sum中文乱码、Windows 传过来的脚本换行不对、需要把二进制塞进文本接口、下载的文件要校验完整性,这四类问题分别对应 iconv、dos2unix、base64、md5sum 四条命令。它们看着不搭边,实际都是在处理"字节长什么样"的问题。这一篇把用法和常见坑过一遍。
重生之小比特2 小时前
linux
【Linux系统】06 进程概念目录编辑1 冯・诺依曼体系结构2 操作系统 (OS) 定位2.1 广义与狭义操作系统2.2 OS 两大目标
2402_882893862 小时前
linux·运维·服务器
Linux 进程概念详解(上)—— 从冯诺依曼体系到僵尸进程与孤儿进程这一篇作为上篇,我们从最底层的冯诺依曼体系结构讲起,一步步深入到操作系统的定位、进程的本质、PCB 的内部结构、fork 创建进程的底层原理,以及非常重要的进程状态、僵尸进程和孤儿进程。下篇我们再讲进程优先级、调度算法、环境变量和虚拟地址空间。
qetfw2 小时前
linux·服务器·debian·php
Debian iptables 防火墙:默认拒绝、SNAT 与 DNAT 验证iptables 控制本机输入、输出及跨接口转发;SNAT 让内网访问外网,DNAT 将外网入口转发至内网服务。本文验证 DNS、邮件、Web 和 FTP 的转发规则。
忆挽篱笙歌3 小时前
linux·ubuntu
冯诺依曼+操作系统+进程核心思想:存储程序原理——程序和数据都储存在储存器中,计算机按照指令执行程序换句话说:CPU不和外设打交道,只和内存打交道
Apipi*4 小时前
linux·运维·网络
30天速通Linux 第九章Linux网络编程收发流程:发送时自上而下 插口层 → 协议层(加 TCP/UDP 头 → 加 IP 头)→ 接口层(加以太网头)→ 网卡;接收时反向逐层剥离。
报错小能手4 小时前
linux·服务器·windows
Channel面试题。Sync面试题CSP(Communicating Sequential Processes,通信顺序进程)并发编程模型,它的核心思想是:通过通信共享内存,而不是通过共享内存来通信。Go 语言的Goroutine 和 Channel机制,就是 CSP 的经典实现,具有以下特点:
xiaoqiMikko4 小时前
linux·centos
Linux 实战(五):DNS、hosts、CLOSE-WAIT、SSH 权限与改端口 —— 三台真机实测网络和 SSH 的问题有个共同点:你改的那个文件,往往不是真正生效的那个。 本篇在三台机器上逐个复现,贴原始输出。
Linux-lucky4 小时前
linux·运维·学习·ubuntu·dash
43-Linux学习之旅之Shell 脚本(二)接上文https://blog.csdn.net/2401_88082755/article/details/164628565?spm=1011.2415.3001.10575&sharefrom=mp_manage_link