借鉴开源社区和商业PAAS平台产品,基于kubernetes自研一套容器管理平台。
分类:
Web程序 时间:
2019-07-30 18:59:42
阅读次数:
218
概念及定义 概念 在完成某一功能时,有时需要根据不同环境采取不同的策略或行为。将这些不同的策略或行为(称为算法)一一封装起来,而不是使用if--else,从而在使用的时候,可以将这些算法任意替换。这就是策略模式。 使用场景 如果在一个系统里面有许多类,它们之间的区别仅在于它们的行为,那么使用策略模式 ...
分类:
其他好文 时间:
2019-07-28 14:11:32
阅读次数:
128
flask session 作用:将默认保存的签名cookie中的值保存到redis/memcached/file/Mongodb/SQLAlchemy 安装:pip3 install flask session 使用方法1: 使用方法2: 设置cookie时,如何设定关闭浏览器则cookie失效 ...
分类:
数据库 时间:
2019-07-20 23:05:10
阅读次数:
143
题目链接:https://vjudge.net/problem/POJ-1840 题目大意 有以下方程: $$\sum_{i = 1}^{5} a_i * x_i^3 = 0, a_i \in [-50, 50], x_i \in [-50, 0) \cup (0, -50], a_i 和 x_i ...
分类:
其他好文 时间:
2019-07-11 22:10:02
阅读次数:
106
今天的正文开始前,我要特意感谢一下评论区几位留下高质量留言的同学。 用户名是 @某、人 的同学,对文章的知识点做了梳理,然后提了关于事务可见性的问题,就是先启动但是后提交的事务,对数据可见性的影响。@夏日雨同学也提到了这个问题,我在置顶评论中回复了,今天的文章末尾也会再展开说明。@Justin和@倪 ...
分类:
其他好文 时间:
2019-07-06 13:34:14
阅读次数:
109
一、模式说明 前面学习了工厂方法(Factory Method)模式。在工厂方法模式中,在工厂方法模式中,父类决定如何生成实例,但并不决定所要生成的具体类,具体的处理交由子类来处理。这里学习的抽象工厂方法模式中,抽象工厂使用抽象的零件组装成抽象的产品。即使用包含特定的方法接口零件,将零件组装成抽象产 ...
分类:
其他好文 时间:
2019-06-29 09:23:35
阅读次数:
125
[TOC] 类的封装 封装是什么 封装就是把东西放在一起然后封起来,别人就拿不到了 封装的两个层面 第一个层面 第一个层面的封装(什么都不用做):创建类和对象会分别创建二者的名称空间,我们只能用类名.或者obj.的方式去访问里面的名字,这本身就是一种封装 第二个层面 第二个层面的封装:类中把某些属性 ...
分类:
其他好文 时间:
2019-06-21 21:03:24
阅读次数:
139
问题概述 使用阿里云rds for MySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死。严重影响业务。 问题前提:老系统,当时设计系统的人大概是大学没毕业,表设计和sql语句写的不仅仅是垃圾,简直无法 ...
分类:
数据库 时间:
2019-06-20 15:41:23
阅读次数:
152
1. 指定返回值得函数 主函数中我们调用printDynamicParams函数: 控制台输出结果: 这里我们可以传入任意类型,适用于参数类型不固定的情况使用。这里大家可能会有一个疑惑,包括我当时学习的时候也有这个疑惑,既然dynamic、var、Object都可以指定任意类型,那它们有什么区别吗? ...
分类:
其他好文 时间:
2019-06-12 19:51:09
阅读次数:
90
素数分解 整除 最大公约数最小公倍数 1. 生成素数序列 2. 最大公约数 3. 使用位操作和减法求解最大公约数 进制转换 1. 7 进制 2. 16 进制 3. 26 进制 阶乘 1. 统计阶乘尾部有多少个 0 字符串加法减法 1. 二进制加法 2. 字符串加法 相遇问题 1. 改变数组元素使所有 ...
分类:
编程语言 时间:
2019-06-12 14:00:34
阅读次数:
146