hexo-新闻侧边栏
前言通过微博热搜的侧边栏学习,将今日新闻也一并接入博客!
效果图
配置方法创建widget.yml文件如果没有这个目录需要创建,source/_data/widget.yml
12345678910111213# 这里填top表示所有地方都显示,bottom表示只在非文章页面显示,如主页等等bottom: - class_name: id_name: weibo name: 微博热搜 icon: fa-brands fa-weibo html: <link rel="stylesheet" href="/css/weibo.css"><div id="weiboContent"></div><script src="/js/weibo.js"></script> - class_name: id_name: news name: 今日新闻 icon: fa-solid fa-newspaper h ...
docker容器的网络管理
前言docker在使用的过程中,总是有很多被忽略的小细节,这种在很多容器提供的命令中并不会写明,或者提供方法,这次就把docker网络中的一些操作写出来:
docker运行容器的时候,并不会关注使用哪个容器网络,其实在启动新的容器的时候,总是会创建一个新的network,命令一看,已经创建了一堆网络了,不过他的创建逻辑我也没去研究,有的时候会使用已有的网络;
使用一些并不开源的容器的时候,总是会担心其安全性,虽然很多是内网环境,并不会被公网访问,但是容器是能上网的,这个就有操作空间了,家用的时候也不可能经常去检查容器行为,当然可以在路径部署一个监控节点,但直接禁用容器上网,来的更方便省事。
问题解决容器网络的选择和自定义常用的命令格式:
命令格式:
123456789docker run -d \ --name nginx-web \#网络名称 --network my-app-network \#容器接入的网络 --ip 172.25.0.10 \#指定容器 IP --network-alias web-server \#网络内别名(类似域名) --hostname ...
故障处理流程记录助手
说明这是一个流程驱动的故障记录助手,它主要用于指导用户按照预设的步骤流程(存储在一个名为 flow.xlsx 的 Excel 文件中)记录故障处理过程,并自动将记录内容和截图整理成一份格式化的 Word 文档 (.docx)。
代码以下是完整的代码,还需要一个流程表格flow.xlsx,即可正常运行12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215 ...
nginx发布hexo静态资源
介绍有一台闲置的电脑,只运行了nas,刚好我又有一个hexo博客,用nginx发布的话,在家里访问就秒响应,一点即开
部署docker部署,实现系统隔离,这样作为物理机的电脑就算配置问题重置环境也不会特别麻烦;使用dockercompose.yml,方便重建。
docker安装可参考docker安装
创建配置文件
nginx配置文件
nginx.conf123456789101112131415161718192021222324252627282930313233mkdir /var/html/w00123/nginx/conf.dvim /var/html/w00123/nginx/nginx.confuser root;worker_processes auto;error_log /var/log/nginx/error.log notice;pid /var/run/nginx.pid;events { worker_connections 1024;}http { include /etc/n ...
macbook刷写ubuntu双系统
准备工作这次安装的是intel2014版本的macbook,和server版本的ubuntu 24系统,没有图形化页面
ubuntu启动u盘
mac电脑fat硬盘分区
手机、数据线
启动U盘制作下载
官方网站下载需要的iso镜像文件ubuntu官网下载链接
下载rufusU盘制作工具rufus下载
通过rufus制作启动u盘参数选择:123456789分区类型:MBR#根据你的 Mac 型号选择:# 2016年及之后的 Mac:选择 "GPT"# 2015年及之前的 Mac:选择 "MBR"目标系统类型:自动识别为 "UEFI (非 CSM)"文件系统:选择 "FAT32"(默认)快速格式化:建议勾选(节省时间)其余默认
刷写系统分配Ubuntu系统盘
进mac系统先格式化一个分区作为系统盘,使用mac自带的磁盘工具,这步骤选什么格式其实不重要,刷系统的时候会再选择格式,不要选择加密;
分好区后,插入u盘,按住option键,会出现选择系统的页面,选择ubuntu 建议选择逻辑盘,方便扩容系统盘 ...
Ubuntu硬盘编号重新排序
效果因为一开始对硬盘误操作导致后续硬盘插入后,跳过一开始的编号,sdb变为sdc,输入以下命令即可重置编号顺序
更新 initramfs:1sudo update-initramfs -u
重启系统:1sudo reboot
华硕笔记本更换内存通病
前言看到一个博主传授的华硕笔记本的通病,一个小众知识,故此来记录下,以免以后遇到可以使用
故障现象据操作人所说:华硕笔记本拆卸后,装回去之后就无法开机,上电之后就断电了。
就现象而言,这种大概率就是内存问题,或者cpu问题,这次的只是这个牌子的通病
解决办法华硕笔记本的bios,有一个通病:更换大内存之后,必须要先通过原来8G或者16G的内存重置bios才能使用
正所谓,客户的话只能信一半,不好说是不是真的只是拆机没动,这点博主也没说这个问题是否有可能拆机导致,但是现象就大概率能定位两点,cpu或者内存。
所以最后的解决办法就是:
更换回一个8G或者16G的内存条进入bios;
重置bios设置;
换回大内存重启。
内存紧张导致磁盘占用排查笔记
内存紧张导致磁盘空间“消失”排查笔记
物理内存 8 GB,空闲仅 1.3 GB,发现 C 盘随开机时间持续减少,重启后恢复。怀疑 pagefile.sys 自动膨胀引起,遂记录排查与恢复步骤。
检查 pagefile 当前配置1wmic pagefile list /format:list
关键字段含义
AllocatedBaseSize 系统已分配大小(MB)
CurrentUsage 实时占用(MB)
PeakUsage 历史峰值(MB)
AutomaticManagedPagefile 是否自动管理(TRUE/FALSE)
检查实时交换率1typeperf "\Paging File(_Total)\% Usage" -sc 1
返回示例1"10/09/2025 17:39:58.297","14.693229"
14.7 % 确认当前仅用到 1 GB 左右,但系统已预分配 7 GB。
关闭自动管理并锁定上限(应急止血)12345678:: 关闭自动管理wmic computers ...
windhawk-windows美化
来自
点击跳转b站”麦嘎噔Linux“的视频
效果:
需要下载的软件和插件
先软件下载:windhawk官网:https://windhawk.net/
然后在windhawk中下载插件Taskbar height and icon size、Windows 11 Start Menu Styler、Windows 11 Taskbar Styler
插件配置Taskbar height and icon size仅参考,可以自定义合适的大小1234567891011121314Taskbar height:55Icon size:26Taskbar button width:40Small icon size:20Small taskbar button width:32
Windows 11 Start Menu Styler修改高级设置中的Mod设置
Mod设置:1{"controlStyles[0].target":"StartDocked.StartSizingFrame","controlSt ...
mysql数据库的使用
sql权限MySQL / MariaDB
创建账号1CREATE USER 'username'@'host' IDENTIFIED BY 'password';
授权12GRANT ALL PRIVILEGES ON mydb.* TO 'alice'@'localhost';FLUSH PRIVILEGES;
mydb.*为数据库名称,授权整个数据库
PostgreSQL
创建账号1CREATE USER username WITH PASSWORD 'password';
授权1GRANT ALL PRIVILEGES ON DATABASE mydb TO alice;
SQL Server
创建账号12CREATE LOGIN username WITH PASSWORD = 'password';CREATE USER username FOR LOGIN username;
Oracle
创建账号1CREATE USER u ...
