摘要: 今天遇到pom里版本低的问题,排查了很久,还是对pom里包导入规则不清晰。 1 背景 团队升级切换http → https,引入对于security包的依赖,发现其中一个包okhttp-tls并未升级,导致服务启动异常。 2 问题排查 通过对依赖okhttp-tls包的排查,顺便学习一下pom里包的 阅读全文
posted @ 2022-04-28 23:52 ₍ᐢ..ᐢ₎ivan 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 处理kubelet 10255漏洞 kubelet默认会开放10255只读端口,例如:ip:10255/pods,用于查询解点pods信息,但这些信息中会包含环境变量,健康探针,启动钩子等等,这些很多都是敏感信息,所以不能对外暴露该只读接口。 修复方案 1 参考官网 kubelet增加启动参数:-- 阅读全文
posted @ 2022-04-26 23:52 ₍ᐢ..ᐢ₎ivan 阅读(730) 评论(0) 推荐(0) 编辑
摘要: __new__ 和 __init__ 创建一个类的实例对象的时候,程序先访问__new__方法,该方法返回一个这个类的实例,然后才会运行__init__初始化变量。通常情况下,我们继承自object的__new__方法,所以就不需要重新在子类中实现。 __new__的用处: 重构一些不可变方法,例如 阅读全文
posted @ 2020-03-14 10:10 ₍ᐢ..ᐢ₎ivan 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 有无缓存的区别 无缓存并不等价于缓存为1 package main import ( "time" "math/rand" "sync" "log" ) func main() { rand.Seed(time.Now().UnixNano()) log.SetFlags(0) // ... con 阅读全文
posted @ 2020-03-06 20:54 ₍ᐢ..ᐢ₎ivan 阅读(1930) 评论(2) 推荐(0) 编辑
摘要: 迭代器和生成器 在Python这门语言中,生成器毫无疑问是最有用的特性之一。生成器同时也满足iterator与iterable。 迭代器 这里有两个概念:Iterable(可迭代)与Iterator。 实现了__next__方法,就叫做Iterator,注意__next__要有退出条件。 实现了__ 阅读全文
posted @ 2020-03-06 12:36 ₍ᐢ..ᐢ₎ivan 阅读(375) 评论(0) 推荐(0) 编辑
摘要: KMP字符匹配算法 "参考" 这篇讲解 "例题28" 实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 1。 就是查找子串的问题,可以用两个指针来 阅读全文
posted @ 2020-03-04 15:33 ₍ᐢ..ᐢ₎ivan 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 转载自 "飞雪无情的博客" Go语言(golang)的一个很大的优势,就是很容易的开发出网络后台服务,而且性能快,效率高。在开发后端HTTP网络应用服务的时候,我们需要处理很多HTTP的请求访问,比如常见的API服务,我们就要处理很多HTTP请求,然后把处理的信息返回给使用者。对于这类需求,Gola 阅读全文
posted @ 2020-02-28 14:42 ₍ᐢ..ᐢ₎ivan 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 可以轻易地从别人那里得到的东西,一定是伪物。能从别人那里轻易获得之物,也一定会被别人轻易夺去。 —— 大老师 第一集 弱小丑陋 会因为嫉妒立刻去排挤别人 最低限度的努力都没有做到的人,没有资格去羡慕有才能的人。无法成功的人正式因为想不到成功的人花费了多少心血才成功的。 能不能改变下这种迎合别人的习惯 阅读全文
posted @ 2020-02-26 20:43 ₍ᐢ..ᐢ₎ivan 阅读(1280) 评论(0) 推荐(0) 编辑
摘要: 动态规划思路 "参考" 状态转移方程: 明确「状态」 定义dp数组/函数的含义 明确「选择」 明确 base case 试题 53最大子序和 题目描述 "53" 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 题解思路 思路一 我可以这 阅读全文
posted @ 2020-02-25 19:41 ₍ᐢ..ᐢ₎ivan 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 贪心 455分发饼干 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i ,都有一个胃口值 gi ,这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j ,都有一个尺寸 sj 。如果 sj = gi ,我们可以将这个饼干 j 分配给孩子 i ,这 阅读全文
posted @ 2020-02-24 15:16 ₍ᐢ..ᐢ₎ivan 阅读(783) 评论(0) 推荐(0) 编辑