DreamEverAfter

风屋

= 博闻强记,多思多问,取法乎上,持之以恒 =

Posts

post cover
开发

2024-12-23

3661 words

代码规范

post cover
随笔

2024-10-28

6838 words

行为模式 Chain Of Responsibilit(责任链) 意图:使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这些对象连城一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 适用性 有多个对象可以处理一个请求,哪个对象处理该请求运行时刻自动确定。 你想在不

post cover
随笔

2024-10-20

71 words

![](https://ankang.notion.site/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F6f735299-3f58-48b3-a280-623eb164ead8%2F13c5f9a9-8be2-466f-9e80-4680cf20690b%2FIMG_4763.jpg?table=block

post cover
工具

2024-10-18

880 words

思路是利用docker部署的时候,在新的docker没有启动完成之前,一直保留老的docker,不切换流量到新docker。以下配置都在docker到yaml文件中配置的。首先配置Deployment:spec: replicas: 1 minReadySeconds: 60 #容器接受流量延缓时间:单位为秒,默认为0。如果没有设置的话,k8s会认为容器启动成功后就可以用了。设置该值可以延缓容器流

post cover
工具

2024-10-18

190 words

需求是vite打包的项目部署到指定的二级路径。例如把前端项目部署在https:foo.com/bar/上,可以通过https:foo.com/bar/打开前端项目网页。关键点在于三点:1. vite.config.ts 中的 base# vite.config.ts 中的 defineConfig 方法 base: '/bar/'2. router 中的 createRouterconst rou

post cover
工具

2024-08-04

26 words

各种文具记录

post cover
iOS

2024-08-04

187 words

iOS开发工具

post cover
笔记

2024-07-09

797 words

一、函数1. 函数的定义设有两个变量x 和y,D 是一个非空数集。如果对\forall x \in D,变量y 按照某一确定的法则f 总有相应的值与之对应,则称y 是x 的函数,记为y=f(x)。数集D 称之为函数的定义域。2. 函数的性质(1)奇偶性设函数y=f(x) 的定义区间I 关于原点对称,如果对于I 内任意一点x ,恒有f(-x)=f(x),则称f(x) 为区间I 内的偶函数;如果恒有f

post cover
笔记

2024-07-07

1744 words

单链表// head存储链表头,e[]存储节点的值,ne[]存储节点的next指针,idx表示当前用到了哪个节点 int head, e[N], ne[N], idx; // 初始化 void init() { head = -1; idx = 0; } // 在链表头插入一个数a void insert(int a) { e[idx] = a, ne[idx] = head, head = id

post cover
笔记

2024-07-07

1341 words

快速排序算法模板void quick_sort(int q[], int l, int r) { if (l >= r) return; int i = l - 1, j = r + 1, x = q[(l + r) >> 1]; while (i < j) { do i ++ ; while (q[i] < x); do j -- ; while (q[j] &gt