Batina's Blog

『Tool』 1 - 生发道具 FastGit

这个系列的初衷是记录一些方便的小工具及其用法,篇幅的长短取决于上手的难易程度以及工具本身说明的详细程度(FastGit就很容易上手所以本篇很短); 至于系列的命名灵感则是:节省时间 == ...

Floyd/Brent判圈算法

简单记一下Floyd判圈算法和Brent判圈算法 leetcode-141 / leetcode-142,给出一条链的头节点,问链上是否存在环。 首先能想到一种简单的方法是用 set/unor...

Linux Command (4) -- netstsat

更多内容可在man手册中查看,或者命令行输入 man netstat 简而言之,netstat是一个用来查看网络连接情况的命令/工具,这里摘录一些常用的选项。 -r,...

Linux Command (3) -- wget and curl

简要比对wget和curl命令的不同,主要记录两个命令的用法,内容同样来自于man手册,若理解有误还请多包涵 写在正式内容之前的概述 wget 和 curl 都可以用来下载某个url...

[c++/STL] vector - swap()

第一次翻阅源码,能力有限,难免有错漏和理解不当之处,如果出错还请多多包涵 今天突然想了解一下 STL 的 vector 调用内部的swap()时候效率如何,具体是怎么实现的,这样以后用...

神奇的解法

这几天看到两道题,发现有些解法很有意思,记录一下。 传球问题 这道题luogu P1057有一个令人耳目一新的解法。通过转化成图,这道题就变成了从节点 1 走 m 步,有多少种不同的路径能够...

快速幂 | 取余运算 简略笔记

关于快速幂,OI Wiki 介绍得十分清楚,不再重复。这里想写的是运用快速幂进行取模运算的思路。 模板题在此 luogu P1226,计算$x^n mod\ m$的值。OI Wiki 觉得这太...

对本博客框架目录导航栏的修改

吐槽一下这个框架文章目录导航栏的实现和愚蠢的我

今天发现,这个博客框架,也就是你现在看的这个,会把 [h1..h6] 的标题都生成目录导航栏,而我希望只生成 [h1..h4] 的目录。很简单的需求,只要我看懂作者怎么实现的就能改了。 检查了...

DNS Record Types

虽然一搜到处都是, 但是没写下来就是不过脑啊。写下来也没有过脑啊[ac01] 注册个人域名之后需要设置域名解析。越来越觉得之前的专业课和实验课是不是没有上过,什么都是”啊,这个我以前见...

[Linux] 关于后台运行程序

关于后台运行程序,胡乱查到的一些关于 service, tmux, screen, bg, & 等的说明 因为梯子需要在 vps 上挂着 caddy,要把 caddy 转入后台...