全站内容
it
Tmux (Terminal Multiplexer)
#介绍 Tmux 是一个终端复用器(terminal multiplexer)。 类似的终端复用器还有 GNU Screen(见 Screen 命令)。Tmux 与它功能相似,但是更易用,也更强大。 #基础知识 命令行的典型使用方式是,打开一个终端窗口(Terminal Window,以下简称「窗口」),在里面输入命令。用户与计算机的这种临时的交互,称为一次「会话」(session)。 会话的一个重要特点是,窗口与其中启动的进程是连在一起的。打开窗口,会话开始;关闭窗口,会话 …
Screen 命令
#介绍 Screen 可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。 只要 screen 本身没有终止,在其内部运行的会话都可以恢复。这一点对于远程登录的用户特别有用——即使网络连接中断,用户也不会失去对已经打开的命令行会话的控制。只要再次登录到主机上执行 screen -r 就可以恢复会话的运行。同样在暂时离开的时候,也可以执行分离命令 detach,在保证里面的程序正常运行的情况下让 screen 挂起(切换到后台)。 #常用参数和快 …
乐鑫科技 ESP32 Microcontroller Unit
#Related Terminologies =MCU MCU 英文全称是 Microcontroller Unit,是指微控制单元又称单片微型计算机或者单片机,其实 MCU 就是单片机。MCU 其实也可以理解为简单版本的 CPU,就是把中央处理器的频率与规格做适当缩减,并将内存、计数器、USB、A/D 转换、UART、PLC、DMA 等周边接口,甚至 LCD 驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。 =SoC SoC,是 System …
Python Package Management
#Version and Virtual Environment Python Version Management & Virtual Environments #Package Management Use uv. See Python Version Management & Virtual Environments. #Package Management (Deprecated) Python package dependency management - pip …
Python Version Management & Virtual Environments
#uv astral-sh/uv: An extremely fast Python package and project manager, written in Rust. Documents: uv astral-sh/uv astral-sh/uv: 不可用星标: 不可用分支数: 不可用最近提交: 不可用最新发行版: 不可用发行日期: 不可用 徽章图片由 Shields 直接提供;没有图片时仍可访问仓库链接。 A single tool to replace pip, …
The Nand Game - Optional Levels
#All Levels The Nand Game - Hardware Levels The Nand Game - Software Levels The Nand Game - Optional Levels #Levels: Transistor level =Nand (CMOS) Build a NAND gate from CMOS transistors. A CMOS circuit uses transistors as switches. There …
The Nand Game - Software Levels
#All Levels The Nand Game - Hardware Levels The Nand Game - Software Levels The Nand Game - Optional Levels #Assembler Quick Reference Syntax: destination = calculation ; jump-condition. Destination and jump-condition are optional. D and A …
The Nand Game
#Info NandGame - Build a computer from scratch. https://nandgame.com/ You are going to build a computer starting from basic components. The Nand Game is inspired by the amazing course From NAND to Tetris - Building a Modern Computer From …
Certbot 申请 Let's Encrypt SSL 证书
#安装和使用 Certbot =直接安装 bash 复制 # CentOS sudo yum install certbot python2-certbot-nginx # macOS brew install certbot =用 Docker bash 复制 docker pull certbot/certbot docker run --rm -it certbot/certbot --version # certbot 2.11.0 mkdir letsencrypt …
Database Migration Tools
#golang-migrate golang-migrate/migrate: Database migrations. CLI and Golang library. golang-migrate/migrate golang-migrate/migrate: 不可用星标: 不可用分支数: 不可用最近提交: 不可用最新发行版: 不可用发行日期: 不可用 徽章图片由 Shields 直接提供;没有图片时仍可访问仓库链接。 bash 复制 curl -OL …