linux

码完就睡15 分钟前
linux·运维
Linux——线程的创建与同步线程是进程内部的一条执行序列或执行路径,是cpu调度的基本单元;一个进程可以包含多条线程进程是系统中进行分配的基本单元
Lsetea18 分钟前
linux·https·ssl证书·openssl·私钥
OpenSSL读取加密私钥报bad decrypt:passin与口令来源排查证书文件能打开,加密私钥却报bad decrypt;手工运行会询问口令,放进定时任务又失败。先别急着重签证书:问题可能发生在私钥解密之前,还没走到TLS握手。本文用隔离RSA样本拆开文件读取、口令来源、密钥检查和证书配对,不输出私钥,也不把口令塞进命令行。
FY@-@19 分钟前
linux·运维·前端
Shell 脚本编程:条件判断与循环本文以实践为主,讲解 Shell 脚本中最常用的流程控制语句:if、case、while/until、for/select,以及 Shell 函数。每个知识点只保留关键示例,并对示例代码逐行注释。 示例运行提示符统一为 [root@server ~ 21:36:47]#。
Peregrine921 分钟前
linux·运维·服务器
Linux 基本指令大全语法:ls [选项] [目录或文件]功能:对于目录,该命令列出该目录下的所有子目录域文件。对于文件,将列车文件名以及其他信息。
拂拉氏27 分钟前
linux·动静态链接
【知识讲解】 Linux动静态链接认识目录前言Part1. ELF 各段基础认知Part2. ELF 文件整体构成Part3. 目标文件 .o、符号、重定位
Huangjin007_1 小时前
linux·运维·服务器
【Linux 系统篇(二十八)】文件(五):Ext 系列文件系统(下):Ext2块组结构,inode与文件寻址原理上篇文章链接:【Linux 系统篇(二十七)】文件(四):Ext 系列文件系统(上):从物理磁盘到逻辑抽象
javachen__1 小时前
java·linux·服务器
JsonView:一套VO实现多角色字段返回作为后端开发,你一定遇到过这样的场景:同一个用户列表接口,不同角色看到的字段完全不一样。管理员能看到用户的手机号、薪资等敏感信息,普通用户只能看到昵称和头像。
睡一觉就好了。1 小时前
linux
TcpSocket摘要:本文延续前两篇的风格,把 TCP 网络编程的知识点讲透。重点包括:六个核心 API(socket/bind/listen/accept/connect/read-write)的参数与返回值陷阱、read() 返回 0 的真实含义、setsockopt 的一个隐蔽写法错误、监听 socket 与连接 socket 的角色分工及内核双队列机制、以及 V1~V4 四种并发模型的演进(单进程 → 多进程 → 多线程 → 线程池)。文章在课件基础上补充了大量内核层面的解释。
小陈运维1 小时前
linux·docker·云原生·容器·kubernetes
使用kubeadm初始化IPV4/IPV6集群配置containerd
东风微鸣2 小时前
linux·ubuntu·postgresql
精简 Ubuntu Linux 固件包:每个 N100 节点省下约 450 MB特别说明,本文对应的操作实际时间在ubuntu 升级 26.04 之前。手痒,最近又在折腾 HomeLab 里那四台 N100 小主机。
snhna2 小时前
linux·中间件
Agent 上云部署实战(上):从 GitHub 到 Linux,用 Dify 跑通中间件、域名和 HTTPS摘要:Agent 在笔记本能运行,不代表云服务器可以直接访问。本文以 Dify 官方发布仓库为例,在 Ubuntu 上串起 Docker、PostgreSQL、Redis、向量库、模型配置、端口映射、云安全组、Nginx 与 HTTPS,最后给出分层验收、故障定位和备份升级方法。
jaronho2 小时前
linux·运维·服务器
【脚本】 【Linux】启动所有网卡nic_rename.sh用法: ./nic_rename.sh。 设置系统开机自启:
草莓熊Lotso2 小时前
linux·网络·数据库·c++·微服务·log4j
【C++ 基于微服务的即时通讯系统】基建三件套:gflags + gtest + spdlog 源码编译安装与实战入门🎬 博主简介:做 C++ 高性能后端开发这么多年,我见过太多新人一头扎进业务逻辑里,却忽略了最基础的工程化工具。命令行参数靠手搓、打日志全用 printf、单元测试全靠肉眼跑,不仅开发效率低,出了问题排查起来更是灾难。尤其是做 Redis 二次开发、微服务组件这类底层项目,gflags、gtest、spdlog 这三个基本是行业标配:gflags 搞定灵活的命令行参数管理,gtest 守住单元测试的质量关,spdlog 提供高性能的日志输出。今天就带大家从源码编译开始,从零到一搞定这三个工具的安装和基础
H.莓飛2 小时前
linux·开发语言·c++·visual studio
【C++】类与对象(末):static、友元与拷贝优化📖 博主简介:类的六个默认成员函数在前面已经逐个展开过,构造函数怎么写、析构函数什么时候被调用、拷贝构造与赋值重载怎么区分,这几件事都已经落到代码上。这一篇要处理构造函数身上剩下的几个疑问:冒号后面那一串到底做了什么,一个类里有好多个成员时谁先被初始化,只写声明不写初值的 int 成员在读出来的时候是什么值。
程序员-Benothing11 小时前
linux·运维·服务器
Vim编辑器从入门到精通:模式、快捷键、配置、插件SSH 到一台服务器上改配置,手头没有 VS Code,能用的编辑器基本就 Nano 和 Vim。Nano 上手快,但改大型项目源码时效率差 Vim 一大截。这一篇把 Vim 的模式、常用快捷键、基础配置和插件入门讲清楚,目标是看完就能独立改文件,不再一进去就出不来。
‎ദ്ദിᵔ.˛.ᵔ₎11 小时前
linux·服务器
linux 进程信号 (上)用快递来类比信号处理:基本结论:样例代码:运行过程:signal系统函数:验证Ctrl+C本质是SIGINT(2号信号):
15Moonlight11 小时前
linux·网络·udp
Linux网络(02):Socket 编程 UDP💬 :如果你在阅读过程中有任何疑问或想要进一步探讨的内容,欢迎在评论区畅所欲言!我们一起学习、共同成长~!
wuminyu12 小时前
java·linux·c语言·jvm·c++
ForkJoinPool窃取线程在扫描其他WorkQueue时的随机采样算法与Phase线程挂起唤醒机制解析本文旨在记录近期研读Java源码的学习心得与疑难问题。由于个人理解水平有限,文中内容难免存在疏漏,恳请读者不吝指正。
liulilittle12 小时前
linux·服务器·网络·数据库·c++·select·c
Linux 下 select 测试函数报表:代码:
DongQiShanRen13 小时前
linux·jvm·数据库·人工智能·数据挖掘·rust
玄龙(上):TICK 主循环——意识心跳怎么跳系列:《宪法即代码》第 33 篇(上)| 标签建议:AI编程、Rust、智能体架构、AI治理、防御性公开