技术栈
linux
jiang_changsheng
24 分钟前
linux
·
windows
·
python
Conda 的默认环境创建优先级。
Conda 的默认环境创建优先级。Conda 有一个名为 envs_dirs(环境目录列表)的配置项。它的优先级顺序是:
Mortalbreeze
35 分钟前
linux
·
运维
·
服务器
·
开发语言
·
c++
深入理解 Linux 线程机制(四):线程同步——条件变量与信号量
目录四、线程同步4.1 线程同步产生的原因4.2 线程同步的概念4.3 条件变量4.3.1 为什么需要条件变量
smallerxuan
26 分钟前
linux
·
设备树
·
dts
Linux 设备树(Device Tree)概览
适用版本:Linux 3.x ~ 6.x 目标读者:嵌入式驱动开发工程师、系统架构师、BSP 维护者在设备树引入之前(Linux 2.6 及更早),ARM 架构的硬件描述采用静态硬编码方式:
Huangjin007_
1 小时前
linux
·
服务器
【Linux 系统篇(一)】入门基础指令详解(一)
我们熟悉的 Windows 系统,提供的是图形化用户界面,用鼠标双击、拖拽就能完成大部分操作,直观又友好。而 Linux 虽然现在也有很多漂亮的桌面环境,但它的灵魂一直留存在命令行界面里,服务器上的 Linux 更是几乎只有黑底白字的终端。
嵌入式小能手
1 小时前
linux
飞凌嵌入式ElfBoard-i2c与从设备通讯编程示例之i2c设备通信编程示例
#include <stdio.h>#include <linux/types.h>#include <fcntl.h>
mounter625
1 小时前
linux
·
linux kernel
·
kernel
·
writeback
·
writethrough
现代 Linux 内核中的数据持久化艺术:从回写(Writeback)到多样化写策略
在现代操作系统中,如何平衡写入性能与数据安全性,是内核设计中永恒的辩题。Linux 内核通过一套精妙的缓存与写策略机制来维系这一平衡。
CHANG_THE_WORLD
4 小时前
linux
·
服务器
·
c语言
Linux C 多进程并发 TCP 服务器:从阻塞模型到 `fork()`、`SIGCHLD` 与 `EINTR`
运行环境:Linux 编程语言:C11 网络模型:IPv4 + TCP + 阻塞 I/O 并发模型:一个客户端对应一个子进程 示例功能:TCP 回射服务器(Echo Server)
会飞的小新
1 小时前
linux
·
服务器
《深入理解 DDR Memory Margin》系列之第一章:从 DDR 到 Memory Margin——为什么服务器需要进行内存裕量测试?
本文是《深入理解 DDR Memory Margin》系列的第一篇。本文将从 DDR 的基本工作原理开始,介绍 CPU 与内存是如何通信的,并引出 DQ、CA、DQS 等重要信号,为后续理解 Vref、Delay、ECC 以及 Memory Margin 测试奠定基础。
治愈系贝壳
1 小时前
linux
·
arm开发
·
学习
ARM ---day1
一、基本概念1.RISC和CISC?RISC:Reduced Instruction Set Computer,精简指令集
晚风吹长发
2 小时前
大数据
·
linux
·
服务器
·
压力测试
·
测试
·
测试方法
探索软件测试——用例篇
目录1.测试用例1.1 概念2 设计测试用例的万能公式2.1 常规思考+逆向思维+发散性思维2.2 万能公式
CHANG_THE_WORLD
2 小时前
linux
·
服务器
·
c语言
Linux C 多线程 TCP 并发服务器:从 `accept()` 到资源管理深度剖析
在传统的单线程TCP服务器中,程序按顺序执行:socket -> bind -> listen -> accept -> recv(阻塞等待)。这种模型存在一个致命缺陷:一旦服务器陷入与某个客户端的阻塞通信(例如等待recv返回),就无法处理其他客户端的连接请求。
运维大师
2 小时前
linux
·
运维
·
服务器
【Linux运维极简教程】10-日志管理与故障排查
现代 Linux 使用 systemd-journald 和 rsyslog 两套日志系统:默认 journal 日志存储在 /run/log/journal/,重启后会丢失。配置持久化:
笑锝没心没肺
3 小时前
linux
·
运维
提升CPU平均使用率(自用)
没背景,纯属技术探索。1、在不影响业务正常开展的前提下,提升CPU的利用率。2、两种方式实现,纯bash脚本和java程序。两者思路都差不多。
宵时待雨
3 小时前
linux
·
服务器
·
笔记
linux笔记归纳9:进程间通信
目录进程间通信一、进程间通信理解1.1.进程间通信的概念1.2.进程间通信的目的1.3.进程间通信的方式
Zhang~Ling
3 小时前
linux
·
服务器
深入学习Linux: 命令行参数与环境变量详解
main函数是可以有参数的。main函数的参数由bash和系统自动传递。命令行参数的本质是一个字符串,shell以空格为分割符号,切成了若干的子串。
Shadow(⊙o⊙)
3 小时前
linux
·
c++
·
算法
日志与线程池
目录日志日志介绍日志的中心实现5个亮点0.策略模式1.gsep(global seperator)分隔符(兼容性极好缓冲区刷新行为)
樂禮
3 小时前
linux
·
运维
·
windows
Windows-Arch Linux 键鼠共享 & 剪贴板同步配置
Windows 桌面 (192.168.5.11) 与 Arch Linux 笔记本 (192.168.5.12, Niri compositor) 之间共享键盘鼠标、剪贴板、文件传输。
CHANG_THE_WORLD
3 小时前
linux
·
服务器
·
c语言
Linux C 多线程 TCP 并发服务器:从 `accept()` 到工作线程的完整解析
普通的单线程 TCP 服务器通常按照下面的顺序运行:这种写法存在一个明显问题:当服务器正在与某个客户端通信时,无法及时处理其他客户端的连接和数据。
影视飓风TIM
3 小时前
linux
·
笔记
·
架构
Linux基础入门笔记:命令、内核架构与压缩传输全梳理
作用:仅在系统 PATH 环境变量的目录中搜索可执行程序,快速定位命令本体路径 示例:底层逻辑:系统绝大多数内置命令、工具都存放在/usr/bin目录,which 只会检索 PATH 里配置的路径,查找速度极快。
敲上瘾
4 小时前
linux
·
服务器
·
c语言
·
缓存
Linux系统调用mmap文件映射与malloc简单模拟实现指南
mmap是一个linux系统调用接口,作用是让进程把打开的文件映射到自己的地址空间内,给用户返回虚拟地址,往后操作文件就不用做系统调用了,可以通过虚拟地址对文件操作。 普通的文件访问方法是通过fd走系统调用,用户与内核间会频繁来回数据拷贝。文件创建出来,缓冲区也能申请好,只要把地址空间与缓冲区映射,就能通过虚拟地址访问。这有点类似共享内存,或者说这就是另一种共享内存,再来一个进程同样可以映射,就完成了不同进程数据共享。