技术栈
服务器
Ruiery
5 小时前
linux
·
运维
·
服务器
Linux 6.6内核 CPU 深度解析(七):调度器启动 — 从单核到多核,调度器分阶段点亮
一个 CPU 要真正参与调度,不是"某个开关一拨"就完成的,而是有四样东西要先后就位:这四样东西,内核是分三个阶段点亮的:
50万马克的面包
5 小时前
linux
·
运维
·
服务器
CSDN-栈队列数组-知识点整理
本文系统梳理栈、队列、数组三大线性结构:从基本概念、顺序/链式存储的实现细节,到卡特兰数、循环队列判空判满、特殊矩阵压缩存储的计算公式,并配齐 2010—2025 年 408 统考相关真题与详细解析。所有代码均可直接编译运行。
91刘仁德
7 小时前
服务器
·
网络
·
笔记
·
网络协议
·
http
HTTP协议详解:从URL到HTTP服务器的完整实战
到目前为止我们在做的工作主要分为三点:1. 基本的socket写完了 2. 一般的服务器设计原则和方式+场景的各种场景 3. 自定义协议+序列化和反序列化但实际上,已经有大佬们定义了一些现成的、又非常好用的应用层协议,供我们直接参考使用。HTTP(超文本传输协议)就是其中之一——http协议、https协议。 所有未来http/https协议做的事情和我们之前做的基本一致,只是在协议层上做一些优化和封装。 我们回顾一下osi模型和我们之前写的线程池版本的服务器。
lisanmengmeng
12 小时前
linux
·
运维
·
服务器
NRPE 添加命令(一)
监控Nagios-Linux 的swap 使用情况。但是在nrpe.cfg 中默认没有定义这个监控功能的命令。怎么办?手动在nrpe.cfg 中添加,也就是自定义NRPE命令
树下水月
12 小时前
linux
·
服务器
·
前端
Typora破解
下载可去官方网站安装最新版本,该修改通配适用。链接 附上:Typora 官方中文站建议下载旧点的版本(博主下载的是1.10.8版本)
沫璃染墨
13 小时前
linux
·
运维
·
服务器
·
开发语言
·
c++
·
系统架构
·
信号处理
《从零入门Linux系统篇(五十七):线程篇·十——生产者消费者模型进阶:从环形缓冲区到POSIX信号量》
本文要做的,是围绕环形缓冲区,把生产者消费者模型真正跑起来。先从环形缓冲区的核心逻辑讲起,看看这个“首尾相接”的结构是怎么转的,生产者和消费者又是如何在同一个圈里并发访问、互不踩脚的。接着深入POSIX信号量与P/V操作,把并发控制和同步互斥背后的原理一层层拆开。理论打底之后,动手完成整套模型的代码实现。最后再借几个特殊场景,看看信号量在多线程协作里到底能玩出多少花样。
星夜夏空99
14 小时前
服务器
·
网络
·
php
网络编程(5)—— Reactor实现(v3)
前面两个版本我们做了两件事:v2 最后的测试代码长这样:能跑,但有两个问题:顺带说一句,仓库里还有一个 4.Reactor_V2.2,那是加回调之前的中间版本——只有一个光秃秃的事件循环,不做任何回调。有兴趣可以翻着看,本系列不展开。
程序猿老A
15 小时前
运维
·
服务器
从入门型到企业型:云服务器开放共享型到独享型规格升级
在阿里云(以及大多数云厂商)的产品体系中,“共享型”到“独享型”的跨越,不仅仅是价格的上涨,更是性能稳定性、资源隔离度和服务等级协议(SLA)**的根本性改变。
Ruiery
16 小时前
linux
·
运维
·
服务器
Linux 6.6内核 CPU 深度解析(九):时钟与 TSC — 内核怎么从 PIT/HPET 切到 TSC
内核要计时(ktime、jiffies、调度器的纳秒时间戳……),底层得有一个单调递增的"时间基准",这个基准叫 clocksource(时钟源)。硬件提供了好几种时钟源,精度、速度各不相同;其中 TSC(Time Stamp Counter,时间戳计数器)是 x86 CPU 内置的、读起来最快的一个——一条 rdtsc 指令就能读到。
打工仔折腾 AI
16 小时前
运维
·
服务器
·
人工智能
·
后端
·
python
·
电脑
·
ai agent 实战
用UU远程把家里电脑变成AI Agent常驻服务器:CLI、端口映射与代理实测
我手上的Agent项目大多不重,但有几个特点让云主机不太合适。一是依赖本地资源。有些任务要读我本地的文档目录、调用本地跑的嵌入模型,甚至只是想让Agent帮我整理下载文件夹。这些东西搬到云上就要重新做一遍同步,成本比省下的电费高。
guo_wen_qiang
17 小时前
java
·
运维
·
服务器
云服务器nacos搭建-集群&持久化
云服务器nacos搭建-单机-CSDN博客默认:MODE="cluster"集群方式启动,如果单机启动需要设置-m standalone参数,否则,启动失败。账号密码:nacos/nacos。 https://blog.csdn.net/guo13313/article/details/166994619?sharetype=blogdetail&sharerId=166994619&sharerefer=PC&sharesource=guo13313&spm=1011.2480.3001.8118
牢姐与蒯
17 小时前
linux
·
运维
·
服务器
一点小碎片——每个线程独有的东西——上下文+栈
但是由于一个进程内所有线程共享虚拟地址,这些所谓“独有”的资源是可以被同进程另一个线程访问到的。不过只要指针不瞎指,只有对应线程知道自己的栈空间。这个“独有”就像只纸老虎,原则上你是害怕他,不敢动他的,但是一动手它毫无办法,只有挨揍的份。
0+111
18 小时前
linux
·
运维
·
服务器
Linux --进程间关系和守护进程
我们平时写程序,习惯了一个进程"单打独斗"。但在 Linux/Unix 系统中,进程从来不是孤立的:你在终端敲下 ls | grep txt,Shell 会创建两个进程,它们属于同一个进程组;
程序猿老A
18 小时前
运维
·
服务器
·
人工智能
GPU云服务器怎么安装AI
在阿里云 GPU 云服务器(https://www.aliyun.com/product/egs)(如 gn6i, gn7, ecs-gn8 等实例)上安装 AI 环境,核心在于驱动、CUDA 工具包和深度学习框架的匹配。
Ruiery
18 小时前
linux
·
运维
·
服务器
Linux 6.6内核 CPU 深度解析(八):percpu 变量 — 每个 CPU 一份数据,无锁访问
多核系统里,如果所有 CPU 共享同一个全局变量,那么每次读它都要加锁、而且会引发缓存乒乓(cacheline bouncing)——一个 CPU 改了它,其他 CPU 缓存里的副本就全失效,下次读要重新从内存拉。这类"频繁读写、但每个 CPU 只关心自己那份"的数据,最好的做法是给每个 CPU 单独一份:访问自己那份时既不用锁、也不打扰别人。
程序猿老A
19 小时前
运维
·
服务器
·
音视频
云服务器怎么配置视频存储?
为了让你真正落地执行,我将以“个人博客/小型视频站”最常见的技术栈为例,提供两套最实用的具体配置方案。
Ivanqhz
19 小时前
服务器
·
数据库
·
人工智能
·
深度学习
·
算法
BURG(自底向上重写生成器)
BURG 是编译器后端指令选择的经典工具。它的核心思想是:给定一棵 IR 表达式树和一组带代价的机器指令模式,用动态规划找到覆盖整棵树的最小代价方案。
其实防守也摸鱼
20 小时前
linux
·
运维
·
服务器
·
前端
·
数据库
·
sql
·
xss
网安自测题:掌握核心知识点的实用练习
要求:请用自己的话回答,不要背定义。1. SQL 注入为什么能发生?攻击者利用它能做到哪三件事?发生原因: 开发者在编写代码时,没有将用户输入的“数据”与 SQL 语句的“代码”进行严格的分离,直接把用户的输入拼接到了 SQL 查询语句中,导致数据库把用户输入的内容当成了可执行的 SQL 命令来运行。
木白CPP
20 小时前
linux
·
服务器
·
数据库
[QNX] 深入理解 Resource Manager 接口设计
深入理解 Resource Manager 接口设计1. 组织结构自顶向下,Resource Manager 由以下四个层组成:
2401_86853478
20 小时前
运维
·
服务器
·
网络
简要说明PON下行和上传数据方式
PON系统下行采用广播方式传输,上行采用TDMA方式进行分时复用。TypeB保护:分光器通过两个上行接口分别连接至单台OLT的两个PON接口(单归方式)