问题1: 配置解析过程使用ngx_cycle->pool申请内存保存配置,结果造成野指针。 背景:需求开发过程,有一些结构需要在配置解析阶段保存,然后可以动态修改。看原来的代码配置解析都是使用cf->pool进行内存申请,但动态修改的过程显然拿不到cf,于是想到了一个全局的内存池ngx_cycle- ...
分类:
其他好文 时间:
2019-09-12 21:49:04
阅读次数:
110
A. Chess For ThreeAlex, Bob and Carl will soon participate in a team chess tournament. Since they are all in the same team, they have decided to pract ...
分类:
其他好文 时间:
2019-09-12 13:11:28
阅读次数:
99
k8sStatefulSet例子apiVersion:v1kind:Servicemetadata:name:nginxlabels:app:nginxspec:ports:-port:80name:webclusterIP:Noneselector:app:nginx---apiVersion:apps/v1kind:StatefulSetmetadata:name:webspec:select
分类:
其他好文 时间:
2019-09-12 13:01:28
阅读次数:
193
题目链接: "我要长高" 题目分析: 设$dp[i][j]$表示到第$i$个人,他的身高是$j$的时候的最小损失,然后得到一个朴素的转移方程 $dp[i][j] = min(dp[i 1][k] + abs(k j) C + (j a[i]) ^ 2)$ 把无关的丢到$min$外面来 $$ dp[i ...
分类:
其他好文 时间:
2019-09-11 22:15:40
阅读次数:
99
【前置知识】 AC自动机(没有什么关联,但是看懂了会对后缀自动机有不同的理解) 【解决问题】 各种子串的问题 【算法学习】 学习后缀自动机的过程中,看到了许多相关性质和证明,但是奈何才疏学浅(lan) 暂时先放着,到有空再更 【算法分析】 后缀自动机和AC自动机和回文自动机的不同点在于 后缀自动机是 ...
分类:
编程语言 时间:
2019-09-11 21:47:47
阅读次数:
113
最近项目会用到mongodb的oplog触发业务流程,开发时的debug很不方便。所以在本地创建一个单台mongodb 集群进行开发debug。 大概:mongodb可以产生oplog的部署方式应该是两种,一种是replica set ,一种是shard;项目中使用的的shard,所以参照文档本地部 ...
分类:
数据库 时间:
2019-09-11 21:29:39
阅读次数:
139
背景:一台master磁盘爆了导致k8s服务故障,重启之后死活kubelet起不来,于是老哥就想把它给reset掉重新join,接着出现如下报错提示是说etcd集群健康检查未通过: error execution phase check-etcd: error syncing endpoints w ...
分类:
Web程序 时间:
2019-09-11 16:24:08
阅读次数:
352
1.查看内存情况 free -h 解释下基本概念 Mem 内存的使用信息Swap 交换空间的使用信息total 系统总的可用物理内存大小used 已被使用的物理内存大小free 还有多少物理内存可用shared 被共享使用的物理内存大小buff/cache 被 buffer 和 cache 使用的物 ...
分类:
系统相关 时间:
2019-09-11 16:05:29
阅读次数:
134
摘抄并用于自查 Linux mem/swap/buffers/cached区别 free命令相对于top,提供了更简洁的查看系统内存使用情况: # free -m mem:表示物理内存统计 buff/cache:表示物理内存的缓存统计 swap:表示硬盘上交换分区的使用情况 系统当前真正可用的内存并 ...
分类:
系统相关 时间:
2019-09-11 15:37:03
阅读次数:
151