linux

kkkkkkkkkk_Z8 分钟前
linux·笔记·学习·51单片机
新手自学嵌入式|学习日记:从C语言到51单片机基础(GPIO、中断、定时器与PWM篇)作为一名嵌入式新手,学习单片机(MCU)是绕不开的一环。今天整理了单片机学习笔记(Day 02)的内容,主要涵盖GPIO、中断系统、定时器以及PWM与蜂鸣器的应用。对于初学者来说,嵌入式开发与C语言密不可分,C语言是操控硬件寄存器的工具,而理解硬件的工作原理(如寄存器配置、中断响应)则是写出高效C代码的前提。下面是我对这部分内容的梳理。
凤年徐15 分钟前
linux·服务器
C++ 仿 muduo 高并发服务器:日志模块这段代码定义了一套简单的日志宏,支持:在服务器开发中,日志是排查问题的重要手段。 但直接写 printf 有几个问题:
Linux-lucky23 分钟前
linux·运维·mysql·ubuntu
39-41-Linux学习之旅之redis缓存基础与NFS基础优缺点RDB 适用 / 不适用场景save vs bgsaveSET:set key名 value值 [EX 秒数] [NX|XX]
whyutianict_vv1 小时前
linux·云计算
云计算运维培训课程技术栈拆解:从 Linux 网络到 AI 推理的五层能力分层招生页的清单通常很长,Nginx、Redis、Kafka、Kubernetes 一字排开。但清单长不等于体系全:容器网络排障靠 Linux 网络命名空间,主从延迟落回 IO 与复制状态,推理 OOM 回到显存与 KV Cache。平铺的清单给的是名词,不是排查路径,按五层拆开才看得出覆盖度。
xiaoye-duck2 小时前
linux·网络
《Linux 网络编程》深入理解数据链路层:从MAC帧到ARP协议的底层原理详解🔥小叶-duck:个人主页❄️个人专栏:《Data-Structure-Learning》《C++入门到进阶&自我学习过程记录》 《Linux系统从入门到实践》《Linux网络从入门到实践》 《Qt 方寸极境》 《MySQL》
j7~2 小时前
linux·tcp·tcp协议·确认应答机制·连接管理机制·tcp流量控制
【Linux 网络】四十.《网络基础(传输层协议:UDP、TCP)》--中篇在上篇内容我们学习了传输层的意义,UDP协议的原理,以及TCP协议的协议段格式,接下来我们继续进行后面的学习:
牢姐与蒯2 小时前
linux·运维·服务器·ubuntu
Linux进程间通信(三).基于匿名管道的进程池的实现简单来说,就是创建并维护一个存放资源的“池子”,然后一次性的申请大量的资源放在里面 ,当需要使用资源时,直接从池子里取,用完后再放回池子中,提升程序的效率。
凤年徐2 小时前
linux·c++
C++ 仿 muduo 高并发服务器:用户态缓冲区 Buffer 模块实现在非阻塞 I/O 的网络编程中,read 和 write 不保证一次就能读完或写完所有数据:因此,服务器需要一个用户态缓冲区,在应用层管理数据的接收和发送。 muduo 中的 Buffer 就是这样一个组件,本项目仿照它实现了一个简化版。
Java红桃峰峰日拱一卒4 小时前
linux·jdk17·jdk8
在jdk8的centos上安装jdk171、创建独立安装目录: mkdir -p /opt/jdk172、上传jdk17的包: jdk-17_linux-x64_bin.tar.gz
M78佐菲10 小时前
linux·arm开发·笔记·嵌入式硬件·学习
ARM学习笔记(1)今天把ARM入门的知识点梳理了一遍,核心内容记下来。一、CPU架构分类主要分CISC和RISC两类:CISC(复杂指令集):代表x86。指令功能多,芯片设计复杂,成本高、体积大、功耗也大。
益达丫11 小时前
linux·笔记
Socket编程揭秘:端口、IP与进程通信的底层逻辑进程是人的化身! 人获取数据,通过进程获取!进程获取数据,就是人获取数据! !!!上网,只有两种行为! 1、从远端服务器,获取数据 2、本地数据,上传到远端服务器
chicheese14 小时前
linux·运维
Linux 面试速查表:从初级到高级,附高频场景答题模板本文按初级、中级、高级三层整理 Linux 面试常考命令,并给出 10 个高频场景的答题模板。适合面试前快速复习,也适合日常运维速查。
Linux-lucky14 小时前
linux·运维·学习·mysql·ubuntu
32-38-Linux学习之旅之MySQL综合DB(Database,数据库)DBMS(Database Management System,数据库管理系统)
vortex515 小时前
linux
常用终端模拟器全面对比:Kitty、WezTerm、Ghostty 与 Konsole2026年,终端模拟器正在经历一场意料之外的复兴。这个看似古老的软件类别,因为 AI 编程工具的崛起而重新回到了开发者的视野中心。Ghostty 的创造者 Mitchell Hashimoto 在 Hacker News 上坦言,他从未预料到终端的使用量会因为 Claude Code 等 AI 编程工具而出现如此显著的增长,也从未想象过自己会与那些作为最大终端用户的顶尖 AI 编程公司定期交流。
INGNIGHT16 小时前
linux·算法
270 · 电话号码的字母组合II(Trie)链接:题解:电话号码的字母组合II1、把dict中的字符映射为数字,建设以数字[0,9]为next的字典树,在创建的过程中需要记录路径数量,因为query满足的dict中的前缀就可以了
zly350016 小时前
linux·运维·服务器
VMware Converter Standalone 物理机转化为虚拟机后源1硬盘变成了2个硬盘(2个硬盘文件)虚拟机无法启动。VMware Converter Standalone 物理机转化虚拟机后源硬盘1个盘变成了2个硬盘(2个盘文件),虚拟机启动不了。
GeW18 小时前
linux
从内核到数据:Linux与工业数据库如何支撑高端制造高端制造对时间精度的要求,几乎到了苛刻的地步。一台多轴联动的数控机床,如果底层操作系统无法在确定的时限内完成中断响应,刀具轨迹就会出现偏差;一条高速电池产线,如果数据采集延迟超过了控制周期,缺陷检测就会滞后于产品下线。这些场景所要求的,是“硬实时”——不是平均响应够快,而是最坏情况下的延迟也必须可预测。
小小的木头人19 小时前
linux
Linux systemd Service 与 Timer 定时任务原理及实战在 Linux 运维中,我们经常需要周期执行一些任务,例如:传统方案通常使用 crontab。在使用 systemd 的 Linux 系统中,还可以使用:
熊明才20 小时前
linux·windows·wsl2
WSL2 网络突然瘫痪(Network is unreachable / 没有 eth0)最短修复指南(2026年9月20日亲测可用)WSL2 网络突然瘫痪(Network is unreachable / 没有 eth0)最短修复指南
Tairitsu_H20 小时前
linux·操作系统·makefile·make
[Linux系统] 自动化构建make / Makefile | 进度条make命令和Makefile文件搭配使用共同完成项目的自动化构建手动gcc编译的痛点:重复劳动,命令长,文件多 有了Makefile,执行make即可自动化编译 / 支持在文件修改后重新编译