JS-classnames库-动态构建类名 Github 仓库地址 介绍classnames 是一个 JavaScript 库, 其提供一种简洁的语法来根据条件动态构建 CSS 类名字符串. 导入先拉取: 1npm install classnames 使用如: 1import classNames from 'classnames'; 示例123456789101112import classNames from 2024-08-10 JavaScript
AWK-常见场景汇总 内置变量当前记录以及某个字段 $0, 整个文本行 $1, 文本行中的第一个数据字段 $2, 文本行中的第二个数据字段 $n, 文本行中的第 n 个数据字段 如: 12ifconfig | awk '/inet/{print $0}'ifconfig | awk '/inet/{print $3}' 记录的字段数1i 2024-08-09 Linux
SED-常见场景汇总 常用场景汇总行号定位单行定位1ifconfig | sed -n '2p' -n, --quiet, --silent, 不打印未匹配的行 连续多行定位1ifconfig | sed '2,4p' 这里打印 2,3,4 这几行. 指定步长定位1ifconfig | sed -n '1~2p' 这里从第 1 行开始, 每 2 行打印 1 2024-08-09 Linux
GREP-常见用法汇总 grep 常见选项最多显示 x 行1ifconfig | grep -m1 'inet' -m NUM, --max-count=NUM 显示匹配行与行号1ifconfig | grep -n 'inet6' -n, --line-number 显示匹配的行数也就是说有多少行匹配了: 1ifconfig | grep -c 'inet6&# 2024-08-09 Linux
Go-CORS-设置 简介CORS, Cross-Origin Response Sharing, 跨域资源共享. 是一个 Web 安全机制, 用于管理跨域 HTTP 请求. 其通常指浏览器中运行的前端拥有与后端通信的 JavaScript 代码, 而后端处于与前端不同的 “源” 的情况. 源是协议 (http,https), 域 (myapp.com, localhost, localhost.tiangolo.co 2024-08-07 Golang
React-with-Golang-示例 参考 blog 环境搭建需要安装 create-react-app 以及 go, 在 Archlinux 上为: 12sudo pacman -S gosudo npm install -g create-react-app (这里是全局安装 create-react-app) 创建项目以及启动一个 http 服务123npx create-react-app my-react-appcd my- 2024-07-27 Golang
Calibre-介绍和使用 暂时记一句, 可以用 calibre-server 来让 kindle 通过无线传输书籍. 确保计算机和 kindle 在同一个局域网下, 运行: 1calibre-server --port 1234 之后在 kindle 浏览器中访问 http://xxxx:1234, 这里 xxxx 指主机在局域网中的 IP. 2024-07-24 Linux
Linux-上-制作-kindle-息屏封面 准备工作: 喜欢的图片 magick 工具 (原来叫 convert, 后改名了) calibre 在 Archlinux 上的安装为: 1sudo pacman -S imagemagick calibre 步骤如下, 假如你有一张图片为 cover.jpg: 运行: 12magick cover.jpg cover.pdfebook-convert cover.pdf cover.ep 2024-07-24 Linux
Vite-介绍和基本使用 Vite 官方中文文档 介绍Vite 是一个前端构建工具, 提供: 快速的服务器启动, 启动 Vite 开发服务器时,esbuild 会快速地解析代码,并提供一个开发服务器供预览和调试 模块热更新, 当修改了代码, Vite 会自动检测到变更, 并只重新加载受影响的模块, 而不是整个页面 创建项目1npm create vite@latest myweb -- --template react 2024-07-24 Vite
react-router-dom的基本使用 npmjs 仓库位置 Setup123456npm create vite@latest name-of-your-project -- --template react# follow promptscd <your new project directory>npm install react-router-dom # always need this!npm install lo 2024-07-23 React