摘要: kubernetes pod 自动清理调研 TTL Mechanism for Finished Jobs 阅读全文
posted @ 2019-06-01 16:29 mykiya 阅读(358) 评论(0) 推荐(0) 编辑
摘要: SonarQube 代码扫描任务集成 Jenkins 任务集成 制品上传任务集成 基于 Apache Thrift 的微服务项目拆分与实现 MySQL 生产环境的增量备份与恢复 阅读全文
posted @ 2019-06-01 15:49 mykiya 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 在对链表进行一些复杂的操作时,尤其是对链表实际使用不是很多的人很容易出现错误。 比如,在对一个链表进行反转时:我们可以定义一个额外的链表将原链表数据依次倒序保存起来,但是这样空间的复杂度并不是最优的。而如果能很好的运用链表的一些常规操作,即可实现时间与空间复杂度最优。 下图是链表在进行连接与变量赋值 阅读全文
posted @ 2019-06-01 15:39 mykiya 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 栈,是一种遵循后进先出(LIFO)原则的有序集合。 队列,是一种遵循先进先出(FIFO)原则的有序集合。 在 JavaScript 中,我们可以通过数组相关的方法很容易的扩展出这两种数据结构。 栈的 JavaScript 代码实现: 队列的 JavaScript 代码实现: 阅读全文
posted @ 2019-06-01 15:22 mykiya 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 数据结构通常与算法在一起出现。如果想要对常见算法有一定的掌握,那么作为算法构建的基础 —— 数据结构,就不能不熟练掌握。 众所周知,数据结构是为算法服务的,而算法操作需要在特定的数据结构之上。如:二分查找等排序算法,需要在有随机访问特性的数组之上实现,而如果将数据保存在链表或者字典中,算法实现将变得 阅读全文
posted @ 2019-06-01 14:09 mykiya 阅读(661) 评论(0) 推荐(0) 编辑