npm小技巧
查询npm使用的源仓库的地址:命令行执行:npm config get registry返回: https://registry.npmmirror.com/ (该地址由阿里巴巴维护)
js中的坑
js中的余数和数学中的余数不同 数学中的 ‘余数’ 和 ‘模’ 是同一个概念
将博客部署到服务器上
将博客生成的public文件夹下的文件上传到服务器的指定目录下服务器安装Nginx: 更新包列表sudo apt update 安装 Nginxsudo apt install nginx -y 检查 Nginx 是否运行sudo systemctl status nginx server { listen 80; server_name 121.37.173.71; root /home/zhuonian/blog; index index.html; location / { try_files $uri $uri/ =404; } location ~* \.(css|js|png|jpg|jpeg|gif|ico|svg)$ { expires 1y; add_header Cache-Control "public, immutable"; } } 启用站点(创建符号链接)bash编辑sudo ln -s /etc/nginx/sites-available/blog...
备忘录
华为云服务到期事件:2026/03/07 23:59:59
十万个为什么?
问:什么叫伪代码?答:伪代码是一种用近似编程语言的自然语言来描述算法逻辑的简化代码,它不追求语法正确,而是为了清晰地表达程序的步骤和思路。(用普通话解释代码)问:LHS、RHS?答:lhs是左值,rhs是右值。lhs查找的是变量的位置,rhs查找的是变量的值。问:JavaScript的三兄弟?答:1.引擎 2.编译器 3.作用域问:两种作用域工作模型?答: 1. 词法作用域 2. 动态作用域 词法作用域在代码编写时(编译阶段)就确定了,而动态作用域在代码运行时才确定。问:转义和不转义的区别?
git工具的使用
全局配置文件通常在【C:\Users\Administrator.gitconfig】,Administrator不同电脑有所区别,例:C:\Users\MR.gitconfig,这是我本机配置文件所在的位置
cmd小技巧
清空命令行: cls
nmap的使用
nmap: 网络探测和安全审计工具,用于扫描目标主机和服务。 命令: nmap -p 8088 192.168.0.100-199 -p 8088: 指定要扫描的端口号为 8088。-p 参数用于指定扫描的端口,可以是单个端口、多个端口或端口范围。 192.168.0.100-199: 指定扫描的目标 IP 地址范围,从 192.168.0.100 到 192.168.0.199。这表示对这个范围内的所有 IP 地址执行扫描操作。总结:这条命令的作用是对 192.168.0.100 到 192.168.0.199 范围内的所有 IP 地址检查是否开放了 8088 端口。
配置Java环境
首先要区分jdk和jre:JRE (Java Runtime Environment):是 运行 Java 程序的环境。JDK (Java Development Kit):是 开发 Java 程序的工具包,它包含了 JRE。 截止到博客写作时间:Java最新版本为25 下载地址:https://www.oracle.com/cn/java/technologies/downloads/作者的环境路径: D:\Java\jdk-21 配置系统环境变量: 创建一个名为JAVA_HOME的变量,值为jdk的安装路径,作者就是D:\Java\jdk-21 在“系统变量”中,找到名为 Path 的变量,选中它,点击 编辑(Edit),点击“新建”,然后添加: %JAVA_HOME%\bin 验证:java -version 和 javac -version
博客配置记录
添加分类:执行命令: hexo new page categories 魔改: 明确主题通过 Pug + Stylus 来构建页面 – 需要学习 引入自定义文件: 1. 项目根目录下创建source/css/xxx.css文件和source/js/xxx.js文件 2. 在_config.butterfly.yml中:(当然可以引入多个文件) inject: head: - bottom: - 对主题的修改不得不修改源代码 坑:在添加分类后,访问http://localhost:4000/categories/,页面会显示空白, 但是访问http://localhost:4000/categories/博客/,就会显示出博客分类下的文章
