
利用 Cloudflare 重定向规则摆脱端口访问服务
在 80/443 端口无法顺畅提供服务时往往需要暴露其他端口,而服务数量多了之后端口记忆也是一个问题,本文通过借助 Cloudflare 的功能来实现“无端口”访问非 80/443 端口的服务。
在 80/443 端口无法顺畅提供服务时往往需要暴露其他端口,而服务数量多了之后端口记忆也是一个问题,本文通过借助 Cloudflare 的功能来实现“无端口”访问非 80/443 端口的服务。
NAS 用法分享
详细描述多种内网穿透方案的实现细节,包括基于 Tailscale 的内网穿透、基于 FRP 的内网穿透、基于 DDNS 的公网 IPv4 和 IPv6 穿透。
扩展 Alfred 原生计算器能力
项目做前后端分离,遇到了一个很常见的问题:跨域。想着每次遇到都要搜索解决,而且搜到的文章给出的解决方案又千奇百怪,不一定合适,于是萌生了总结一下的想法。
Maven 中 scope 的取值一共有 compile、test、runtime、provided、system 这几种,其实没有必要专门写一篇博客来讲。但是最近遇到了一个相关的坑,其实也不能说是坑,主要原因是自己对这些东西一知半解,所以还是有必要深究一下。
延时队列,顾名思义,是为了让一些任务不立即执行,放到队列里面等到特定时间后再执行。常用的场景有: 订单一直处于未支付状态,需要及时关闭订单,并退还库存 用户通过遥控设备控制智能设备在指定时间进行工作 eFuture 中未来邮件需要在用户指定的时间点发送
文法的定义和记号 $$ G = (V_N, V_T, P, S) \qquad (V_N \cap V_T = \varnothing, V_N \cup V_T = V) $$ 是 N.Chomsky 在 1956 年描述形式语言时首先给出的。同时,Chomsky 还对产生式的形式给以不同的限制而定义了四类基本的文法,分别称之为 0 型文法,1 型文法,2 型文法和 3 型文法。
Spring Boot 项目开发完毕后,需要部署到 tomcat 服务器下,鉴于经常忘记部署流程,特地写了一篇博客来记录。