摘要: 基本需求 采购员采购教学器材 如果金额小于等于5000,由教学主任审批(0<=x<=5000) 如果金额小于等于10000,由教学主任审批(5000<x<=10000) 如果金额小于等于30000,由教学主任审批(10000<x<=30000) 如果金额超过30000,由教学主任审批(30000<x 阅读全文
posted @ 2021-02-07 10:23 xiaokantianse 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 基本需求 现有各种鸭子(比如 野鸭、北京鸭、水鸭) 鸭子有各种行为(比如 叫、飞行、游泳等) 显示鸭子的信息 传统方式 定义一个抽象的鸭子父类(其中实现了所有的方法 叫、飞行、游泳等) 不同的鸭子继承鸭子的抽象父类,有选择的重写父类中方法、实现不同的鸭子行为不同,如果不重写,就有可能导致错误 问题 阅读全文
posted @ 2021-02-07 10:20 xiaokantianse 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 基本需求 需求一 编写一个抽奖活动 每次抽奖需要扣除50,中奖概率为10% 奖品数量固定,抽完就不能抽奖 活动有四个状态:不能抽奖、 可以抽奖、发放奖品、奖品领完 需求二 编写一个借贷平台 初始是订单生成状态,审核失败进入完成状态,审核通过进入已审核状态 已审核状态进行定价发布,进入已发布状态 已发 阅读全文
posted @ 2021-02-07 10:02 xiaokantianse 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 基本需求 实现四则运算,如计算a+b-c+d的值 先输入表达式的形式,如a+b-c+d,要求表达式正确 再分别输出a,b,c,d的值 最后求出结果 传统方案 编写一个方法,接收表达式的形式,根据用户输入的数值进行解析,得到结果 如果加入新的运算符,比如*/(等等,不利于扩展,另外让一个方法解析会造成 阅读全文
posted @ 2021-01-20 17:59 xiaokantianse 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 基本需求 游戏的角色有攻击力和防御力,在大战Boss之前保存自身的状态(攻击力和防御力),当大战Boss之后攻击力和防御力下降,从备忘录对象恢复到大战前的状态 传统方案 一个对象,就对应一个保存对象状态的对象 说明 一个对象,就对应一个保存对象状态的对象,这样当我们游戏的对象很多时,不利于管理,开销 阅读全文
posted @ 2021-01-19 17:36 xiaokantianse 阅读(89) 评论(0) 推荐(1) 编辑
摘要: 基本需求 智能家庭包括各种设备,闹钟、咖啡机、电视机、窗帘等 要看电视时,各个设备可以协同工作,自动完成看电视的准备工作,比如流程为:闹铃响起->咖啡机开始做咖啡->窗帘自动落下->电视机开始播放 传统方案 各个类之间相互调用,依赖严重,消息传递不准确,调用结构混乱 说明 当各电器对象有多种状态改变 阅读全文
posted @ 2021-01-18 17:31 xiaokantianse 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 3、Volume 容器磁盘上的文件的生命周期是短暂的,这就使得在容器中运行重要应用时会出现一些问题。首先,当容器崩溃时,kubelet 会重启它,但是容器中的文件将丢失——容器以干净的状态(镜像最初的状态)重新启动。其次,在Pod 中同时运行多个容器时,这些容器之间通常需要共享文件。Kubernet 阅读全文
posted @ 2021-01-12 17:13 xiaokantianse 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 1、ConfigMap ConfigMap 功能在 Kubernetes1.2 版本中引入,许多应用程序会从配置文件、命令行参数或环境变量中读取配置信息。ConfigMap API 给我们提供了向容器中注入配置信息的机制,ConfigMap 可以被用来保存单个属性,也可以用来保存整个配置文件或者 J 阅读全文
posted @ 2021-01-11 11:13 xiaokantianse 阅读(621) 评论(1) 推荐(0) 编辑
摘要: 一、Pod生命周期 Pod是k8s中最小的管理单元(逻辑上存在,实际不存在),是一组容器的集合 同一个Pod中的容器共享网络和存储(通过pause容器实现),由一个统一的IP向集群内部提供服务 Pod分为自主式(死亡之后就会消失)和被控制器控制的(死亡之后会被控制器拉起来保持Pod的副本数量) Po 阅读全文
posted @ 2020-12-25 16:55 xiaokantianse 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 一、k8s概述 1、简介 Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制,由于k和s之间有8个字母,所以简称k8s 传统的应用部 阅读全文
posted @ 2020-12-24 15:25 xiaokantianse 阅读(686) 评论(1) 推荐(1) 编辑