看不見的法師
浏览量11320    |    粉丝1    |    关注0
  • 看不見的法師

    看不見的法師

    2025-07-13 08:34:40
    浅谈文件系统中的核心数据结构
    在宏观层面上,文件系统在内核中的运作流程可以概括为从虚拟文件系统(VFS)到实际磁盘文件系统的一系列步骤:VFS->磁盘缓存->实际磁盘文件系统->通用块设备层->IO调度层->块设备驱动层->磁盘。具体的操作流程如图所示:理解文件系统中的数据结构是理解Linux文件系统运作的关键。Linux中的文件系统包含几种核心数据结构:super_block、inode、dentry和file。super_block:这是磁盘文件系统(如XFS、EXT4)
    496
  • 看不見的法師

    看不見的法師

    2025-07-13 09:08:32
    手把手教你在 Ubuntu16.04 安装 GPU 驱动 + CUDA9.0 + cuDNN7
    如果你的电脑上安装了Ubuntu16.04系统,并且配备了一块NVIDIAGeForceGPU显卡,那么不利用它来运行深度学习模型就太可惜了!尽管网上有许多相关教程,但质量参差不齐。本文将详细指导你如何在Ubuntu16.04上安装GPU显卡驱动、CUDA9.0和cuDNN7,值得一试!注意:由于不同系统和GPU型号对应不同的CUDA和cuDNN版本,本文仅针对Ubuntu16.04、NVIDIAGeForceGPU、CUDA9.0和cuDNN7
    1049
  • 看不見的法師

    看不見的法師

    2025-07-13 09:18:31
    【Qt】下载与安装「建议收藏」
    大家好,很高兴再次与大家见面,我是你们的好友全栈君。Qt的下载和安装过程非常简单,只要按照以下步骤逐步进行即可。1.Qt下载Qt有一个专门的下载页面,网址是:http://download.qt.io/让我们简单介绍一下各个文件夹的用途:snapshots:包含最新测试版本的预览版。online:在线安装包。official_releases:最终发布版。new_archive:包含Qt开发工具安装包。ministro:仅包含安卓开发版本的最简版。linguist_releases:界面翻译工具
    1121
  • 看不見的法師

    看不見的法師

    2025-07-13 09:20:33
    程序员必须了解的Linux基础(目录和磁盘)
    引言:本文主要介绍Linux的目录标准、目录和文件常用操作命令以及文件系统的三大组成部分。Linux目录标准:FHS我们使用的Linux服务器,尽管有众多不同的发行版,但它们的文件目录结构却具有一些共性。Linux目录配置依据的是FHS(https://www.pathname.com/fhs/)标准。FHS建议根目录最好单独分区,特别是与安装的应用程序分开,这样可以确保根目录所在的文件系统不易出问题。FHS标准主要定义了三个目录的内容:1.根目录/2./usr3./var。以下分别列出这三个目
    632
  • 看不見的法師

    看不見的法師

    2025-07-13 09:26:01
    spark运行原理简单介绍和一些总结
    大家好,又见面了,我是你们的朋友全栈君。一、运行原理来看一个流程图:解释如下:构建sparkApplication运行环境sparkcontext向资源管理器注册sparkContext向资源管理器申请运行Executor(执行器)资源管理器分配executor资源管理器启动executorexecutor发送心跳至资源管理器sparkContext构建DAG图将DAG图分解成stage(taskSet)把stage(taskSet)发送给TaskSchedulerExecutor向sparkC
    541
  • 看不見的法師

    看不見的法師

    2025-07-13 09:32:16
    一次线上 Node.js 业务流量异常增长问题定位过程
    线上Node.js业务流量异常增长问题定位问题现象某天,通过我们自建的监控系统,发现部门下属所有业务的notFound页面性能上报量出现了显著的异常增长,进而影响了单一页面以及整体性能指标。问题分析面对流量突然激增的情况,我们从两个角度进行分析:业务自身的正常增长和来自爬虫的异常增长。从正常增长的角度来看:增长的流量全部来自于没有实际内容的notFound页面。与业务方沟通后,无法找到合法的流量来源,这些流量不带referrer以及合法用户的cookie。通过以上三点,我们基本可以确定异
    727
  • 看不見的法師

    看不見的法師

    2025-07-13 09:38:17
    Ubuntu(Linux)虚拟机的安装教程(最为详细)「建议收藏」
    大家好,很高兴再次与大家见面,我是全栈君。本文将详细介绍如何在虚拟机中安装Ubuntu(Linux),为新手提供一个友好的学习环境。首先,让我们来澄清一个常见的问题:Ubuntu是什么?Ubuntu是Linux的一个发行版,基于Linux内核,非常适合初学者使用,因为它提供了友好的图形界面,减轻了初学者的枯燥感。我们将使用VMware(简称vm)来安装Ubuntu。还没有VMware的朋友,可以关注公众号“杂货猿”,回复“vm”获取安装包和详细的安装指南。安装好VMware后,打开软件并点击“创
    390
  • 看不見的法師

    看不見的法師

    2025-07-13 09:40:02
    Kafka 精妙的高性能设计(上篇)
    Kafka的高性能设计可以说是无微不至,从生产者(Producer)、到代理(Broker)、再到消费者(Consumer),Kafka在每一个细节上都精心优化,最终实现了极致的性能。本文将首先带领大家建立高性能设计的思维模式,然后深入探讨Kafka的高性能设计方案,最终帮助大家系统地掌握所有知识点,并理解其设计哲学。如何理解高性能设计?让我们暂时搁置Kafka,先尝试理解高性能设计的本质。对于有高并发开发经验的同学来说,线程池、多级缓存、IO多路复用、零拷贝等技术概念已经非常熟悉,但回归本质
    508
  • 看不見的法師

    看不見的法師

    2025-07-13 09:42:26
    spring cloud服务间调用之feign
    在微服务架构盛行的时代,我们将一个大型系统拆分成多个服务。为了完成一个业务逻辑,可能需要调用不同的服务。例如,订单服务需要调用会员服务。我们可以使用JDK自带的URLConnection或Apache的HttpClient来进行调用,但使用Feign则是最优雅的选择。Feign让我们在调用远程服务时,感觉就像在调用本地方法一样,完全察觉不到这是一个远程方法调用,也感觉不到这是一个HTTP请求。Feign结合了Ribbon的负载均衡功能,同时与Hystrix结合可以实现熔断和降级。此外,Feign
    861
  • 看不見的法師

    看不見的法師

    2025-07-13 09:54:25
    图的应用详解-数据结构
    概述最小生成树——无向连通图的所有生成树中有一棵边的权值总和最小的生成树拓扑排序——由偏序定义得到拓扑有序的操作便是拓扑排序。建立模型是AOV网关键路径——在AOE-网中有些活动可以并行地进行,所以完成工程的最短时间是从开始点到完成点的最长路径的长度,路径长度最长的路径叫做关键路径(CriticalPath)。最短路径——最短路径问题是图研究中的一个经典算法问题,旨在寻找图(由结点和路径组成的)中两结点之间的最短路径。1.最小生成树1.1问题背景:假设要在n个城市之间建立通信联络网,则
    579

最新下载

更多>
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号