DHCP-服务搭建 介绍DHCP, Dynamic Host Configuration Protocol, 是一个自动给 client machines 分发 TCP/IP 信息的网络协议. 每一个 client 通过连接 DHCP server, 来获取自己的网络配置信息 (包括, IP address, gateway, 和 DNS servers). 安装1yum install -y dhcp 2024-03-12 Linux
解决-Calibre-html5-parser-和-lxml-版本不一致问题 先移除已安装的 lxml 库: 1pip3 uninstall lxml 然后重新从源码构建 lxml: 1pip3 install --no-binary lxml lxml 2024-03-12 Linux
vim-diagnostic-使用 可查阅 :h vim.diagnostic. Nvim 提供了一个 framework 来显示外部工具产生的 errors or warnings, 即 diagnostics. 其来源可以是 linters or LSP servers. reports diagnostics 的步骤 用 nvim_create_namespace() 创建一个具名 namespace 用 vim.diagno 2024-03-11 Nvim
编写-Vim-compiler-插件 compiler 命令1:compiler[!] {name} 这个命令实际上就是加载一个 .vim 或 .lua 的文件. 其会查找的目录为: $VIMRUNTIME/compiler, 内置的可用 compiler plugins ~/.config/nvim/compiler, 用户自己编写的 compiler plugins, 若想覆盖其他 plugin, 可以放在 2024-03-11 Vim
Vim-中常用的全局变量 VIMRUNTIME指示 Vim 运行时文件 (runtime files) 的位置. Vim 运行时文件包含了 Vim 的核心功能, 插件, 语法文件, 颜色方案等, 查看如: 1:echo $VIMRUNTIME VIMCONFIG指定 vim 配置文件目录的位置, 查看如: 1:echo $VIMCONFIG 2024-03-11 Vim
Vim-quickfix-详述 可查看 :h quickfix 中的文档. 也可参考 http://neovim.io/doc/user/quickfix.html#grep. 简述quickfix 的基本理念是, 保存 compiler 产生的错误信息, 并可以用 vim 在 errors 之间跳转. 在 Vim 中, 也可以借助 quickfix 来访问匹配文本的位置, 如使用 :vimgrep 查找的 pattern ma 2024-03-11 Nvim
nvim-lsp-学习 LSP 介绍LSP, 指 Language Server Protocol, 是一种用于开发集成开发环境 (IDE) 和编辑器的通信协议. 它的主要作用是提供一种标准化的方式, 使不同的编辑器和开发工具能够与各种编程语言的语言服务器进行交互. LSP 的主要 features 有: go-to-definition, 即跳转到定义处 find-references, 查找变量的引用 hover, 2024-03-11 Nvim
SaltStack-基本使用 SaltProject 社区文档 SALT IN 10 MINUTES 介绍SaltStack 是一款开源的自动化运维工具, 用于配置管理, 远程执行和任务编排. (也可以称为 salt) 相关概念Salt 是 C/S 架构, 服务端运行 salt-master, 而客户端运行 salt-minion. (也就是说, 客户端也需要安装软件) MasterMaster 是任务的发布者. M 2024-03-09 Linux
OpenStack-基础知识 openstack 官网 介绍OpenStack 是一个开源的云计算平台 (云操作系统), 提供让管理员操控资源池的能力以及下发资源给客户的功能. 相关概念虚拟化虚拟化是一种技术, 它通过在一台物理服务器上创建多个虚拟实例来实现资源的共享和隔离. 云计算云计算则是一种基于网络的计算模型, 它提供按需, 可扩展和可共享的计算资源. 云计算通过将计算, 存储和网络资源提供为服务, 使用户能够通过互联网 2024-03-09 Linux