
Linux系统性能问题排查思路(面试必备)
主要方便排查系统问题,了解性能优化的思路和方法,掌握常用的 linux 性能工具。
CPU
常用的分析 CPU 使用情况的工具包括 top 、 ps 和 pid…

Ubuntu 25 ARM 桌面系统抢先版发布:第一个Ubuntu ARM桌面系统
长久以来 Ubuntu 系统一直没有 ARM 芯片的桌面系统,根据官宣,Ubuntu 将在2025年发布的 Ubuntu 25.04 版本中首次支持 ARM D…

Ubuntu ARM / aarch64 CPU 镜像下载:如何在 ARM 设备上安装和使用 Ubuntu
随着 ARM 架构的逐渐普及,尤其是在移动设备和高效能计算设备中的应用,许多开发者和用户开始关注基于 ARM 架构的操作系统。Ubuntu 作为一款广泛使用的 …

Ubuntu22.04 安装 stable-diffusion-webui
一、前言
在将日程上的NVIDIA驱动以及CUDA、cuDNN安装完毕后,接下来终于可以安装 stable-diffusion-webui,进行我的跑图实验了,…

Ubuntu22.04 安装CUDA 和cuDNN(答惑版)
一、前言
在我的上一篇文章《Ubuntu22.04 安装NVIDIA驱动》中提过,我自己装了一台电脑,并想用它跑一些AI相关的项目,比如stable-diffu…

Ubuntu22.04 安装NVIDIA驱动(吐血版)
一、前言
前段时间装了一个主机,准备用来跑图,显卡是英伟达 4060Ti 16G,以下是安装显卡驱动的一些经验(由于我是第一次安装,所以一些卸载旧驱动的操作我是…

全网最全、最详细的 Linux 进程间通信方式讲解来了,你不容错过!
全网最全、最详细
的进程间通信方式讲解来了!想学习的小伙伴千万别错过!采用图文结合+代码示例,带你深入理解每种通信方式,保证你一看就懂!
引言
大家应该都知道,…

Linux Shell和Shell脚本详解!
Linux Shell 是一个强大的工具,用于与操作系统进行交互和自动化任务。Shell 脚本是一个或多个命令的序列,可以在 Shell 中执行,用于自动化任务…

Linux的netstat是什么?它有什么作用?
netstat是一个在 Linux和其他类 Unix操作系统中广泛使用的网络命令行工具。它的主要功能是显示网络连接、路由表、接口统计数据、伪装连接和多播成员资格…
能用到“退休”的 600条 Linux 命令,可以解决日常99%的问题~
1、基本命令
uname -m 显示机器的处理器架构
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件
(SMBIOS…
[GCTT] Go 语言核心文件调试
程序调试对于检查和理解程序运行过程和状态是非常有用的。
一个核心转储文件( core dump file )中包含程序进程运行时的内存信息和进程状态。它主要用于…

19 个强大、有趣、好玩、又装B的 Linux 命令!
作者 | 快乐的骚年
1. sl 命令
你会看到一辆火车从屏幕右边开往左边……
安装
$ sudo apt-get install sl
运行
$ sl
命令有…

干货 | Node.js在携程的落地和最佳实践
作者简介
潘斐斐,Trip.com高级研发经理。2008年加入携程,目前工作内容为Node.js框架平台整体构建、产品性能优化和创新型项目研发。本文来自在201…

go 学习笔记之10 分钟简要理解 go 语言闭包技术
以下文章来源于雪之梦技术驿站 ,作者雪之梦技术驿站
闭包是主流编程语言中的一种通用技术,常常和函数式编程进行强强联合,本文主要是介绍 Go 语言中什么是闭包以及…
2019,Go GUI项目爆发的一年?
以下文章来源于Go 101 ,作者老貘
目前Go语言主要活跃在区块链、云计算、命令行工具和后端服务等领域。这些领域基本上和GUI关系不大。近来出现了很多跨平台的…
工程师的职场规划怎么做?一个技术总监的痛与悟
以下文章来源于技艺丛谈 ,作者点我关注
「听君一席话,胜读十年书」
好的职场规划指导,胜过摸爬滚打无数。
01 十年职场弯路的总结和反思
前几天有一位在谷歌工…

IDEA中如何开启Java的远程调试
实际的开发中,有些问题只会发生在预发环境(或生产环境)而本地开发环境可能没办法重现。如果碰到这种情况,此时定位问题原因很可能是一个非常耗费时间且低效的过程,那么…

一文讲透 TCP 滑动窗口实现机制,绝了!
01、摘要
之前在知乎上分享网络编程知识文章的时候,收到一位网友的私信留言,“能不能写一篇关于 TCP 滑动窗口原理的文章”。
当时没有立即回复,经过查询多方…