Debian编译Emacs
Emacs 是一个文本编辑器系列,包含有多个分支,其中最主流的一支是 GNU Emacs,大多数情况下所说的 Emacs 都是指 GNU Emacs。Emacs 这一名字最早来源于 “Editor MACroS”,后来也有人称它集合了五个主要功能键的首字母 Esc、Meta、Alt、Ctrl、Shift。
ssh配置文件说明
OpenSSH是SSH(Secure Shell)协议的免费且开源的实现,主要用于安全地远程控制计算机或在计算机之间传输文件。SSH协议通过加密通道确保了数据传输的安全性,而OpenSSH则提供了这一协议的具体应用。 为了提升用户体验和操作便捷性,OpenSSH客户端允许用户通过一个名为config的配置文件自定义SSH连接的参数。
Debian实现核显和Nvidia独显切换
Debian并没有像Ubuntu一样有nvidia-prime的软件包,因此不能使用sudo prime-select来切换显卡,但是有一个名叫envycontrol的开源项目可是实现通过使用命令行切换来GPU。
chroot修复Debian的EFI
chroot是一个Unix-like系统中的命令,用于改变进程的根目录,可用于系统恢复和修复
Linux目录作用详解
在Linux系统中,不同的目录具有不同的作用和功能,每个目录都扮演着特定的角色,有助于组织和管理文件系统。
.gitignore文件的配置使用
.gitignore文件的作用是告诉Git哪些文件或目录不需要纳入版本控制。当您在项目中创建.gitignore文件并列出要忽略的文件或目录时,Git会在执行各种操作(如git status、git add、git commit等)时忽略这些被指定的文件或目录。
MongoDB的基本操作
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
DDD领域驱动设计
DDD是一种软件设计思想和方法论,以领域为核心构建软件设计体系,将业务模型抽象成领域模型进行拆解和封装。
SpringBoot自动装配原理
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。
sychronized底层实现
sychronized是Java的关键字,用于实现线程之间的同步,保证多个线程对共享资源的安全访问,也被称为同步锁