vivovivo
文章 0
文章搜索
阿蛮君
接受自己的平庸,以及接受他人的平庸
文章数
556
评论数
1721
随机文章
Docker 搭建功能丰富的短链服务
顾名思义,短链服务是一种将长网址转换为较短、更易分享的链接的服务。阿蛮君在 github 上发现了一款不错的开源程序,它可以自定义拦截器和跳转方式,属实是对于有特别需求的来说很方便。遗憾的是,该程序并没有后台管理系统。 搭建方式: docker run -d --name shorturl -p 80:80 hausen1012/shorturl 效果如下: 方便的是,还可以使用 api 生成短链...
使用 mtr 命令排查网络问题
一、简介 常用的 Ping,Traceroute,nslookup 一般用来判断主机的网络连通性,其实有一个更好用的网络联通性判断工具,这个命令就是 MTR。MTR 结合了 Traceroute 和 Ping 的功能,提供了更为丰富的信息,包括实时的网络状态和统计数据。 Traceroute 默认使用 UDP 数据包探测,而 MTR 默认使用 ICMP 报文探测,ICMP 在某些路由节点的优先级要...
WebSecurityConfigurerAdapter 详解
简介 WebSecurityConfigurerAdapter 是 Spring Security 中的一个抽象类,实现了WebSecurityConfigurer接口,用于配置 Spring Security 的安全性设置。 类图如下: 通过继承WebSecurityConfigurerAdapter并覆盖其中的方法,可以自定义应用程序的安全性配置。 常用配置 下面贴一下WebSecurityC...
Promise 简介以及使用教程
1. 回调地狱 要了解 Promise 是什么,首先要知道什么是异步编程,常见的异步编程有以下几种: nodejs 中 fs 模块操作磁盘文件 数据库操作 ajax 请求 定时器 要知道,js 设计之初就是单线程模式,那么遇到异步函数不能等它执行完再执行,所以通常传递一个回调函数。例如: setTimeout(() => { console.log('3 秒后打印'); ...
Docker 搭建 webhook – 调用接口即可运行本地脚本
为什么突然想到用这个,因为有时候需要快速批量修改域名的 cname 解析,但是登录云平台去一个个修改非常麻烦。但如果将常见的操作写成脚本,并使用网络请求进行调用,这个就变得非常容易了。 简而言之,就是将复杂的操作做成脚本,然后通过接口调用运行脚本。(为什么不直接登录机器,因为有时候不方面,而浏览器是哪里都有的)当然,能做的还有很多,全看自己的需求。 简介 这里直接引用开源项目 Webhook 自己...
标签云
最新评论