Linux中一条指令搭建dvwa靶场
更新 apt 列表1sudo apt update 安装 dvwa1sudo apt install dvwa 按 y 确认安装 启动 dvwa1sudo dvwa-start Linux 会自动打开 dvwa 靶场,默认的用户名是 admin,密码是 password 点击 Create/Reset Database 按钮,创建或重置数据库 等待数据库创建完成,重新登录 dvwa 靶场 如需退出,执行1sudo dvwa-stop
个人blog上传图片无法正确加载
一、blog 图片上传成功,本地预览无问题,但是推送到服务器后图片却无法正常加载 检查图片路径是否正确,写入路径与真实路径有较大可能存在大小写差异 关闭 git 默认的忽略大小写功能1git config --global core.ignorecase false 检查配置是否生效1git config --global core.ignorecase 输出 false 表示配置生效 重新提交即可恢复正常加载 二、图片在本地设备可查看,但是本地预览无法正常加载 开发者上传图片前进行了旋转图片的操作,图片极有可能已经损坏 将图片回退到旋转前的状态,建议使用 https://utilitykit.tools/image-rotate-90-180 旋转图片并下载
俄罗斯方块
PLAYGROUND ✦ 下一个 ✦ 分数 0 重新开局 移动 AD 旋转 W 加速 S 落底 空格 方向键同样适用 #tetris-app { all: initial; display: block; font-family: 'Inter', 'Segoe UI', sys...
文档写累了,写个贪吃蛇玩玩
🐍 贪吃蛇 AI自动循迹游戏 :root{ --bg:#0b1020; --panel:rgba(20,28,54,.72); --line:rgba(120,160,255,.14); --txt:#dbe6ff; --dim:#8ea0c8; --neon:#4de2a8; --neon2:#38bdf8; --eat:#ff5d73; } *{box-sizing:border-box} html,body{height:100%} .snake-page{ margin:2rem auto; font-family:"Segoe UI",-apple-system,"PingFang SC","Microsoft YaHei",sans-serif; color:var(--txt); background: radial-gradient(1100px 700px at 15% -10%, #1b2a5e 0%, transparent 60...
butterfly功能扩展
评论功能扩展 解锁 GitHub 评论功能 进入对应仓库的设置页面 勾选 Discussions 选项 侧边栏选择 GitHub Apps 安装 giscus 应用 配置 Giscus 访问 Giscus 官方网站 选择对应的语言 填入对应的仓库 映射关系选择第一个 pathname 分类选择 Announcement 其他选择默认即可,最后启用giscus下面会生成一个 <script> 标签 配置 _config.butterfly.yml 中的 giscus 配置信息123456789101112131415161718192021comments: use: Giscus # 启用 Giscus 评论功能 text: true # 启用文本评论 lazyload: true # 启用懒加载评论 count: false # 启用评论数量统计 card_post_count: false # 启用卡片评论数量统计giscus: repo: yourname/yourrepo # 填写script标签中的 data-repo 值 ...
butterfly配置指南
配置文件介绍 butterfly 的配置文件一般在 themes/butterfly/_config.yml 中,但是一般情况下我们不直接修改这个文件,而是复制这个文件到根目录下,保存为 _config.butterfly.yml ,然后在 _config.butterfly.yml 中进行配置 blog 图片修改 首页图片修改位置如下12# 首页图片index_image: /img/example.png # /img/在source目录下 个人头像修改位置如下1234# 个人头像avatar: img: /img/example.png # example.png替换为自己的头像 effect: false # 关闭头像效果 logo 修改位置如下1234# logologo: img: /img/example.png # example.png替换为自己的logo effect: false # 关闭logo效果 网站图标修改位置如下12# 网站图标favicon: /img/favicon.png blog ...
blog从Linux迁移至Windows
转移 Linux 上的 blog 项目到 Windows 初始化 Git1git init 添加远程仓库1git remote add origin [email protected]:用户名/仓库名.git 添加文件1git add . 提交文件1git commit -m "初始提交" 推送文件到远程仓库1git push -u origin 主分支名 在 Windows 上拉取备份的 blog 项目1git clone [email protected]:用户名/仓库名.git 配置 Windows 上的 blog 项目 安装 Node.js 验证 Node.js 安装12node -vnpm -v 安装 hexo1npm install hexo-cli -g 验证 hexo 安装1hexo -v 拉取 blog 主题,这里是 butterfly 主题12git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterflynpm install hex...
hexo常用指令
基础核心命令 初始化blog1hexo init myblog 这会创建一个名为 myblog 的目录,目录下包含博客的所有文件和目录。 安装依赖1npm install 这会安装博客的所有依赖,包括主题、插件等。 新建一篇文章123hexo new "我的第一篇文章"或者简写为hexo n "我的第一篇文章" 这会在创建的目录下,新建一个名为 “我的第一篇文章.md” 的文件,文件内容为默认的 Hexo 文章模板。 生成静态页面(public文件夹)123hexo generate或者简写为hexo g 这会在 public 文件夹下生成所有静态页面,包括文章、标签、分类等。 本地预览服务器123hexo server或者简写为hexo s 这会在启动一个本地服务器,你可以在浏览器中访问 http://localhost:4000 查看博客。 部署到远端123hexo deploy或者简写为hexo d 这会将本地生成的静态页面部署到远端服务器,包括 GitHub Pages、Netlify 等。 组合常用命令 生成并本地预览1hexo...
个人blog部署指南
一、安装 Node.js 和 Git 安装 Node.js 更新软件源列表1sudo apt update 安装 Node.js 和 npm1sudo apt install nodejs npm -y 安装验证12node -vnpm -v 安装 Git 安装 Git1sudo apt install git -y 安装验证1git --version 二、安装 Hexo 安装 Hexo 安装 Hexo1sudo npm install -g hexo-cli 安装验证1hexo -v 三、博客项目创建 创建博客项目, 并进入项目目录,这里以 blog 为例12mkdir blogcd blog 初始化 Hexo 项目12hexo init .npm install 项目验证12hexo generatehexo server 访问 http://localhost:4000 即可查看初步搭建好的博客 四、博客项目配置 进入配置文件1vim _config.yml 站点基本信息设置1234567title: 我的技术博客 # 博客标题su...









