关于-sysctl.conf-这个文件 介绍系统在启动时会加载 /etc/sysctl.conf 文件以及 /etc/sysctl.d/ 目录下的内核参数设置. 文件内容格式为: 12net.ipv4.ip_forward = 1vm.swappiness = 10 每一行一个键值对. sysctl 命令sysctl 是一个用于在运行时查看和修改内核参数的命令. 基本使用具体细节查看 man sysctl. 查看所有内核参数1sysc 2024-08-12 Linux
React-useEffect-这一Hook 介绍useEffect 是 React 中的一个 Hook, 用于处理副作用. 副作用是指那些组件渲染之外的操作, 比如数据获取, 订阅, 手动 DOM 操作以及日志记录等. useEffect 会在组件渲染后执行: (一渲染完成, 要向后端询问数据, 此时就可以用 useEffect) 语法1useEffect(() => { }, []) 第一个参数叫 “副作用函数” 2024-08-10 React
JS-dayjs库-处理日期 Github 仓库项目官网 简介dayjs 是一个轻量级的 JavaScript 日期处理库, 它提供了一种简单易用的 API 来处理日期和时间. 相比于原生的 Date 对象, dayjs 提供了更加人性化和易于使用的方法. 安装1npm install dayjs 基本使用123import dayjs from 'dayjs';const timeStr = dayjs 2024-08-10 JavaScript
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