博客迁移公告
欢迎访问我的新博客点击跳转-新博客地址 博客内容不再继续更新当前博客基于Hexo搭建,由于个人原因准备迁移Hugo体系下,由于时间问题暂未考虑对现有博客内容进行迁移工作。 后续现有博客内容可能由于时间关系过时或者存在相关问题,敬请谅解!
博客日历
(function(){ function dateFormat(date){ date = new Date(date) return date.getFullYear() + '-' + (date.getMonth() + 1).toString().padStart(2, '0') + '-' + date.getDate().toString().padStart(2, '0') } let calendarChart = echarts.init(document.getElementById('calendar')); let endDate = new Date().getTime() let startDate = new Date(endDate - 40*7*24*3600*1000).getTime() let startDay = Math.ceil(startDate/(24*3600*1000)) let endDay =...
Linux常用命令
服务器端口探测yum install -y nmap nmap直接IP地址/域名 nmap -Pn 127.0.0.1 查询文件查询文件-格式化日期Linux系统中ll命令显示内容日期格式 单次执行 ll -rt --time-style="+%Y-%m-%d %H:%M:%S" 永久生效 sudo echo "export TIME_STYLE='+%Y-%m-%d %H:%M:%S'" >> /etc/profile && source /etc/profile 查询磁盘空间查询大文件占用 在Linux中如何查找最大的10个文件方法汇总 获取大于100M的文件列表 find -type f -size +100M -print0 | xargs -0 du -h | sort -nr 获取指定目录下最大的前10个文件 find / -type f -print0 | xargs -0 du -h | sort -rh | head -n 10 详解:...
Nginx配置代理tomcat的404错误页面
404纯页面错误模板 500纯页面错误模板 效果展示通过浏览器地址栏,直接访问Tomcat下不存在的项目报错截图 通过配置Nginx响应Tomcat的404错误截图 通过配置Nginx响应Tomcat的500错误截图 配置解析nginx中后端tomcat节点配置 location / { proxy_pass http://tomcat_server; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_intercept_errors on; # 关键配置:开启错误拦截} 配置自定义404页面 server { listen 80; server_name...
Dell服务器R540组raid1并迁移raid0的旧硬盘esxi系统
参考博客 服务器Dell R540记录一次做raid10 Dell 服务器R540做raid Dell 服务器做raid Dell R730安装系统时识别不了硬盘 dell服务器磁盘的状态变成foreign TIP:当前内容中的图片来源多个博客进行整合,可能存在前后内容衔接差异问题。 Dell服务器设置R540变更 Boot Mode开机按F2进入System Setup菜单 选择 System BIOS 选择 Boot Setting 变更 Boot Mode 为BIOS 注意:后续配置raid完成后,需要恢复BIOS设置为UEFI 通过Tab键选择Back,并在上一级界面选择Finish保存并重启。 配置 RAID重新开机后,在当前页面按Ctrl+R进入RAID设置界面 按Ctrl+n(下一页)切换到PD Mgmt界面查看硬盘状态是否处于Ready Ready 说明可以被设置为阵列但未配置 按Ctrl+p(上一页)回到VD Mgmt界面,选中阵列卡(图中是:PERC H730 Adapter)并按下F2创建Create New...
合并加密的ts文件至mp4格式
Python合并ts文件至mp4格式及解密教程详解 配置ffmpeg运行环境ffmpeg官网 验证ffmpeg的环境变量配置 ffmpeg -version 下载加密的ts的分片视频文件 如果index.m3u8文件中存在#EXT-X-KEY则表示当前文件是加密;反之则无。 合并所有ts分片的视频 ffmpeg -allowed_extensions ALL -i index.m3u8 -c copy new.mp4 java-示例代码package com.ruoyi.manman;import java.io.*;import java.net.HttpURLConnection;import java.net.URL;import java.util.ArrayList;import java.util.List;public class VideoDownloader { // https://xx.xxx.com/index.m3u8 // https://xx.xxx.com/enc.key //...
配置win笔记本远程自开机并开启加密通道
openVPN客户端开机自动连接(系统启动文件夹法) Windows远程桌面连接(有密码和无密码连接) 我的使用场景是,在家里时候有时候必要情况下,可以远程公司的电脑进行远程操作(之前的操作是,电脑开机然后登录向日葵远控软件),现在的做法可以保证让电脑在需要的时候开机。 如果电脑设置了开机密码,需要输入密码登入界面后,openvpn的自启动才会执行。尝试了设置window的计划任务,开机启动openVPN不生效! 目前方案:openVPN+windows(不设密码) 配置openVPN开机自启动 选择当前openVPN的登录配置文件 配置登录 鼠标右键属性然后配置client.ovpn --connect client.ovpn 就是需要登录openVPN的配置文件 # 完整配置示例"C:\Program Files\OpenVPN\bin\openvpn-gui.exe" --connect...
rabbitMQ的使用基础教程
RabbitMQ-用户以及Virtual Hosts配置 RabbitMQ的基础使用添加用户user新增用户mquser_gouguoa 用户mquser_gouguoa已添加完成 添加Virtual Hosts虚拟路由添加Virtual Hosts 点击需要授权的vhosts,用户进行授权 选择授权用户 授权完成 添加Queue队列创建消息队列 消息队列创建成功 添加Exchange交换器交换器中的type类型解析 添加交换器 交换器创建完成 绑定消息队列 绑定消息队列完成 RabbitMQ的使用示例PHPRabbitMQ接入之PHP
vscode的remoteSSH开发模式
vscode 1.86版本远程ssh不兼容旧服务器问题解决 高于1.85版本的vscode不支持部分linux服务器连接 报错提示:you are connected to an OS version that is unsupported by Visual Studio Code 由于vscode更新到1.86版本后要求远程连接服务器的内核版本和库版本需要符合下面条件: 安装便携版 vscode 1.85.2 版本官方下载 -...
基于github搭建图床
如何用github搭建图床(亲测有效) GitHub + jsDelivr + Nginx + PicGo 搭建自定义域名CDN加速免费图床 jsdelivr 官方地址 创建Github的图床仓库创建一个public的仓库,仓库名自定义即可。 点击右上角头像,在侧边栏找到setting 在打开的页面中找到Developer settings 创建Token 设置Token的配置信息 名称 过期时间 操作范围 下载picGOPicGo v2.3.1 在PicGo中配置Github的图床仓库 自定义域名,暂时可不填。后续可通过jsdelivr加速访问 配置完成后,可通过PicGo上传图片到Github仓库中 配置jsdelivr加速jsdelivr 官网 通过PicGo上传的图片返回的访问URL地址如下:https://raw.githubusercontent.com/ODUODUOKE/picSite/xxxx 可以通过jsdelivr进行加速访问 通过访问自己的服务器域名地址,通过nginx代理转发 location ^~ /cdn/ { ...