内存管理很复杂, 即使在像 .NET 这样的托管框架中. 分析和理解内存问题也很具挑战性.
windows服务+OpenSSH+SVN在Jenkins上的自动化部署进阶篇
关于使用Jenkins做自动化部署入门篇,我已经分别写了两篇文章,不管企业现在是在用.Net Framework还是.Net Core,不管企业是在用git还是SVN。其实这两篇文...
inux dd命令的详解
Linux 操作系统管理员的最主要的工作就是保证 Linux 系统在工作期间能够正常的运行。但是要做到这样,并不是那么容易,因为 Linux 系统的运行环境十分复杂,会有很多因素导...
Linux 操作系统产生网络故障时的解决方案
当 Linux 操作系统产生网络故障时,应该从系统的硬件及软件、局部和整体等多方面进行检查,下面良许小编就将从几个方面对于 Linux 操作系统产生网络故障时的解决方案进行详述...
yum安装与卸载软件常见命令
1.使用yum安装和卸载软件,有个前提是yum安装的软件包都是rpm格式的。 安装的命令是,yuminstall ~,yum会查询数据库,有无这一软件包,如果有,则检查其依赖冲突关...
PlayOnLinux在Linux上轻松安装Windows游戏和软件
PlayOnLinux提供了一个点击界面,可以在Linux上自动安装和调整Windows软件。 它就像一个程序包管理器,但适用于Windows游戏和Linux上的其他应用程序。
Linux Samba服务器配置
Linux系统默认已经安装了Samba,但是没有安装Samba服务:1,先查看安装情况:rpm -qa|grep samba
Linux 驱动架构简析
首先,需要熟悉操作系统的设计与实现,推荐大家看 MINIX作者的那部书,同时把MINIX的kernel代码研读一下。 不然,你不知道操作系统都有哪些模块, 不知道操作系统要做些什么...
dotnet cli 5.0 新特性——dotnet tool search
.NET 5.0 SDK 的发布,给 dotnet cli 引入了一个新的特性,dotnet tool search,主要用于搜索 Nuget 上的 dotnet tool,这个命...
Linux 设备驱动开发实例
驱动编译要用到kernel的Makefile文件 — — 也就是源码树的编译系统。因此,源码需要被配置和编译,以ubuntu自带的源码为例: