技术栈
linux
Nick.Q
3 小时前
linux
·
编辑器
·
vim
vim插件的管理与离线安装
vim有着丰富的插件,可以提高我们的工作效率。 我这里用vim-plug插件来管理安装插件,以插件vim-matchup为例描述一下vim-matchup离线安装的方式。文末会这放这两个插件的下载地址。
头发还没掉光光
5 小时前
linux
·
服务器
·
网络
·
c++
·
网络协议
·
http
HTTP协议从基础到实战全解析
在实际开发中,我们偶尔会定制私有网络协议(比如 len+JSON格式的自定义协议,文章 中使用该方法),但实际中更多依赖成熟的通用协议——HTTP(超文本传输协议),与我们自己定制的协议类似,只不过HTTP协议功能更多,更复杂。本文将详细介绍HTTP协议。
小白同学_C
5 小时前
linux
·
c/c++
·
操作系统os
Lab2-system calls && MIT6.1810操作系统工程【持续更新】
在这个lab当中6.1810 / Fall 2025 它要求你在xv6当中添加一个新的系统调用,以此来帮助你理解在操作系统当中,系统调用的底层实现逻辑和调用链条;
物理与数学
5 小时前
linux
·
linux内核
linux内核 struct super_block
struct super_block(超级块)是内核用来描述已挂载文件系统的核心数据结构,存储的是文件系统的 “全局元数据”—— 相当于文件系统的 “系统级身份证”,管理整个文件系统的资源、规则和状态。
Getgit
5 小时前
linux
·
运维
·
服务器
·
面试
·
maven
Linux 下查看 DNS 配置信息的常用命令详解
在 Linux 系统中,了解当前服务器所使用的 DNS(Domain Name System)配置对于网络排错、服务部署和系统管理都至关重要。本文将详细介绍几种常用的查看 DNS 信息的方法,帮助你快速定位和验证 DNS 设置。
zhangrelay
6 小时前
linux
·
笔记
·
学习
Linux(ubuntu)如何锁定cpu频率工作在最低能耗模式下
三部曲:1sudo apt install -y cpufrequtils linux-tools-common linux-tools-generic
_OP_CHEN
6 小时前
linux
·
后端
·
操作系统
·
c/c++
·
重定向
·
文件描述符
·
linux文件
【Linux系统编程】(二十)揭秘 Linux 文件描述符:从底层原理到实战应用,一篇吃透 fd 本质!
编辑前言一、文件描述符是什么?不止是一个小整数1.1 内核中的文件管理模型1.2 内核源码验证:关键结构体的关联
chem4111
7 小时前
linux
·
人工智能
·
llama
玩客云 边缘AI模型 本地搭建部署 llama.cpp qwen
打开终端,输入:安装系统包版本 numpy这一步保证你可以编译 llama.cpp 和运行 Python 脚本。
一个平凡而乐于分享的小比特
7 小时前
linux
·
bogomips
Linux内核中的BogoMIPS详解
🔥作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 🎬擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:Linux,本专栏目的在于,记录学习Linux操作系统的总结 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖
橘颂TA
7 小时前
linux
·
运维
·
网络
·
tcp/ip
·
算法
·
职场和发展
·
结构与算法
【Linux 网络】TCP 拥塞控制与异常处理:从原理到实践的深度剖析
少量丢包——重传就行大量丢包——OS判定网络拥塞一旦网络拥塞,所有主机要不发或者减少数据发送,不是直接重传,因为一旦重传,所有主机都重传,导致网络更加拥堵;所以所有主机要么不发、等等再发、减少数据发送,这时因为 TCP 构建了全网内所有主机的面对拥塞的共识,因为大家都用的是 TCP 协议;
zbguolei
7 小时前
linux
·
nginx
·
centos
CentOS 7.6离线安装Nginx
离线安装软件的前提是将软件下载,使用国内源速度会快一点。下载完成后,将安装包上传到离线服务器,即可进行安装。
苏宸啊
7 小时前
linux
Linux开发工具(二)
Linux是用C写的,提供的很多接口也是C的编译型语言,安装开发包,也会下载安装对应的头文件、库文件等
Linux技术芯
8 小时前
linux
黄益平《金融的价值》解码:从浙金中心风暴看金融风险识别与普通人理财生存指南
黄益平教授的《金融的价值:改革、创新与监管》是一部立足中国实践、兼具全球视野的金融系统分析著作。它超越了单纯的技术讨论,深刻揭示了金融的核心价值在于服务实体经济、促进效率提升与社会公平。然而,金融犹如一把双刃剑,其在带来巨大便利与机遇的同时,也孕育着系统性风险与扭曲。
2401_87358782
8 小时前
linux
·
运维
·
网络协议
Linux——应用层协议定制
应用层协议就是应用程序之间通信的规则和格式约定,让不同的程序能够理解彼此发送的数据含义。在之前的TCP网络通信中,发送数据和接收数据其实是有一点问题的
小王努力学编程
9 小时前
linux
·
服务器
·
前端
·
数据库
·
c++
·
人工智能
·
langchain
LangChain——AI应用开发框架(核心组件1)
目录核心组件(Components)1.消息(Messages)LLM 的消息结构LangChain的消息
Trouvaille ~
9 小时前
linux
·
c++
·
chrome
·
架构
·
进程间通信
·
命名管道
·
进程池
【Linux】进程间通信(二):命名管道与进程池架构实战
💬 欢迎讨论:在上一篇中,我们学习了匿名管道的原理和使用,但匿名管道只能用于有亲缘关系的进程。如果两个毫不相关的进程想要通信怎么办?比如一个Server进程和一个Client进程,它们没有父子关系,如何交换数据?本篇将带你深入理解命名管道(FIFO),并通过一个完整的进程池项目,掌握管道在实际开发中的应用。
EndingCoder
10 小时前
java
·
linux
·
前端
·
ubuntu
·
typescript
属性和参数装饰器
欢迎来到本专栏的第二十八篇。在前面的篇章中,我们已经系统性地介绍了 TypeScript 装饰器的基础:如何启用实验性装饰器、类装饰器与方法装饰器的定义方式,以及它们在元编程场景中的典型用法。通过这些内容,我们逐步建立起一个认知框架:装饰器是一种声明式、非侵入式的能力扩展机制,可以在不污染业务逻辑的前提下,为代码注入额外行为。
馨谙
10 小时前
linux
·
运维
·
编辑器
shell编程三剑客------sed流编辑器基础应用大全以及运行示例
目录简介:基本语法:文件准备:替换命令(s)1.基本替换,默认只替换每行中的第一个2.全局替换3.替换指定匹配项
驱动探索者
10 小时前
linux
·
运维
·
list
Linux list 设计
在 Linux 内核中,链表是一种极其核心且高频使用的数据结构。无论是进程调度、设备管理、内存管理、网络协议栈,还是驱动与子系统内部的数据组织,都大量依赖链表完成对象的组织、遍历与维护。Linux 内核并未直接使用标准 C 语言教材中的“链表节点 + 数据域”模式,而是设计了一套高度通用、零额外内存开销、与宿主结构体深度融合的链表基础设施,其核心定义位于头文件 include/linux/list.h 中。
遇见火星
10 小时前
linux
·
运维
·
网络
·
分区
·
parted
在Linux中使用parted对大容量磁盘进行分区详细过程
在Linux系统中,当需要对大于2TB的磁盘进行分区时,传统的MBR(Master Boot Record)分区表已无法满足需求,必须使用GPT(GUID Partition Table)分区表。parted是一个功能强大的磁盘分区工具,完全支持GPT分区表,特别适合处理大容量磁盘。