博客目录

2019-12

单调栈算法

用处 求数组左侧/右侧比$a_i$更小/更大的第一个值 42-接雨水 不断找到左边第一个比当前低的柱子,计算宽度、高度差和体积并加到答案里 class Solution { public:

2019-11

APT Package Cache 标记符号

kde-standard:amd64 < none -> 5:100 | 5:102 @un uH > 包含:包名称、版本号、选择状态 Version 三个版本号: current:当前已安装版本 install:选中安装的版本 candidat

2019-10

基于COS+CDN的超廉价自动部署博客方案

先把重要的东西放在前面: 可行性结论 价格:每个月不超过1块钱 腾讯家的对象存储前6个月免费,收费开始后买预付费plan每个月平摊不到半毛钱 腾讯家

2019-09

x86位移UB

What happened? 在写PA2的时候,写出了如下指令: // s0 <- 4 rtl_shli(&s0, &s0, 0x3); // s0 <- 32 rtl_shl(&t0, &id_dest->val, &s0); rtl_shr(&t0, &t0, &s0); 结果运行之后t0中保存的值是id_dest->val,而不是0

2019年九月回顾

大三老狗的日子真不好过,终于等来了非期末也能做完作业的日子(溜) By Week Week 1 为了学分而不得不坚持早起一周军训 我太难了 知名哲学家杰哥赠送的无配料一

编译安装交叉编译器

哪个男孩不想成为编译器呢? make: mips-linux-gnu-gcc: Command not found make: *** [Makefile:...: run] Error 127 为了完成MIPS指令集PA的快乐梦想,需要能够编译出MIPS ISA二进制程序的编译器。然而A

2019-08

3种Linux防火墙的简单使用笔记

三个常见的用过的防火墙: iptables: 对packet进行筛选,只支持IPv4,防火墙中的IE ufw: uncomplicated firewall,iptables的前端,新版Ubunt

2019-07

GRE+上海两日游记

花了两千块瞎考(划掉) Day 1 去书店找Luke,然后跑去徐家汇吃牛排(好贵而且量好少),无照片 Day 2 早上8点多爬起来坐地铁+公交去上海中学考试,机

2019-06

在低配置服务器上安装使用GitLab

GitLab, YES 之前用了很久的Gitea,但是还是很不爽: GitLab有全套CI/CD和DevSecOps,Gitea啥也没有(虽然我不用,但很爽) Gi

第四学期回顾

41 - 问题求解4 本学期学习内容: 群论(忘光了) 数论(除了取模什么都不会) 字符串匹配(KMP依旧不会) 公开密钥加密(不懂) 难问题理论入门(完全搞

补完《回转企鹅罐》之后

看《企鹅罐》之前已经看过几原的后一部作品《百合熊岚》(比利比利可看)了,结果看熊岚的时候很多继承(致敬)的元素都不了解。(顺路吐槽一下🍺站搜

BitWarden瞎用用指南

BitWarden是什么 密码管理器。 开源的密码管理器。 可以self-host的开源密码管理器。 隔壁LastPass刚刚涨价不想再买所以就来用

Caddy瞎用用指南

Caddy是什么 Caddy是一个网页服务器,和NGINX、Apache2一起组成服务器御三家(lighttpd惨遭除名)。 为什么选择Cadd

Laradock瞎用用指南

什么是Laradock 项目官网:https://laradock.io/(都9102年竟然没有强制HTTPS/HSTS) Laradock是一

2019-05

Kick Start 2019 Round C

动态规划当场翻车菜的不要不要的 呜呜呜 最后只得了70分rank=161 失去了一次满分投简历机会(说的好像本来有一样)嘤嘤嘤 A - Wiggle Walk $R \times C$的地

2019-04

CF Round #556 (Div.2)

太菜了连Div.2都不会做…… A - Stock Arbitraging 你有$r$元,早上有$n$种某买商品的价格,晚上有$m$种售出商品的价格,问你晚上最多拥有多少钱。 贪心

CF Round #555 (Div.3)

太菜了连Div.3都不会做…… A - Reachable Numbers 问对一个初始值不断做先+1后移去后缀0的操作,最多可以遍历多少个数。 大暴力,终止条件是$n < 10$。 B

CF#554 C Neko Does Maths

题意 已知$a$,$b$,求$k$,使$a+k$和$b+k$的最小公倍数最小。 思路 嗯,这么弱智的题目都不会做! 如果$b - a > a$,$a + k$是

CCPCx2050 F - 冰水挑战 (DP)

题意 有$n$个挑战,每个挑战如果接受需要消耗$a_i$点体力;但挑战之前体力会变成$\min(x, b_i)$,完成挑战时体力会变为$x - a_

POSIX C正则表达式

man 2 regex拯救世界。 GNU C支持两种正则表达式标准,通过引入regex.h可以使用GNU C标准,如果定义_POSIX_C_SOURCE,可以

2019-03

GitKraken GloBoards 介绍

GitKraken是一款好康的图形界面git客户端。而且5.0版本起支持内置GPG加密。 安装与登陆 官网:https://www.gitkra

搭建一体化的博客与工具平台

前情提要: 博客的自动部署 伪静态的博客系统(第4带代博客) 基于OctoberCMS的博客(第3代博客) 服务架构 经过多次删库跑路搬家之后,博客现

Simplex(单纯形)算法模板

浪费两个小时一晚上+一上午找一个能正常跑的Simplex模板之后我只想祝提供假模板的人NM$L。 以下 米青采彡 模板可以求是否有可行解、是否无界

2019-02

dotfiles的自动化配置

柠檬精 yls很久之前就搞了个repo,里面是几个负责安装常用软件和对应的配置文件的脚本。 去GitHub看了一下发现只是几个库……并没有找到一

博客的自动部署

起因 本来博客的更新方法是利用cronjob每隔1或5分钟执行一次脚本,脚本每次都会从GitHub上拉取最新的版本并且执行更新页面的预处理指令

2019-01

在Pixelbook-eve上装native Linux

拆电脑 拆外壳完全按照iFixit的教程,把两块用双面胶贴起来的硅胶垫撕下来,然后拧掉2颗T3螺丝+15颗T5螺丝,把背板掀开来,然后看到了电

伪静态的博客系统

事由 在编辑(第3代,基于October的)博客的友情链接的时候,发现OctoberCMS的content类不能够解析代码,也就是只能写纯的H

2018-12

8102年总结

8102年的几件大事情 暑期社会实践 JB网的开发运营(屑 运 营,爆 破 不 可 避) 留长头发(yeah) emmm 8102年的遗憾 暂时没想到 过的挺好的 噢对了没看

基于October CMS开发新博客

屑aunt又一次删库跑路了。这次他直接把WordPress都卸载了。 October CMS October CMS是一个基于Laravel 5的开源内容管理系统,插件制作、网页