01 2021 档案
摘要:基本需求 实现四则运算,如计算a+b-c+d的值 先输入表达式的形式,如a+b-c+d,要求表达式正确 再分别输出a,b,c,d的值 最后求出结果 传统方案 编写一个方法,接收表达式的形式,根据用户输入的数值进行解析,得到结果 如果加入新的运算符,比如*/(等等,不利于扩展,另外让一个方法解析会造成
阅读全文
摘要:基本需求 游戏的角色有攻击力和防御力,在大战Boss之前保存自身的状态(攻击力和防御力),当大战Boss之后攻击力和防御力下降,从备忘录对象恢复到大战前的状态 传统方案 一个对象,就对应一个保存对象状态的对象 说明 一个对象,就对应一个保存对象状态的对象,这样当我们游戏的对象很多时,不利于管理,开销
阅读全文
摘要:基本需求 智能家庭包括各种设备,闹钟、咖啡机、电视机、窗帘等 要看电视时,各个设备可以协同工作,自动完成看电视的准备工作,比如流程为:闹铃响起->咖啡机开始做咖啡->窗帘自动落下->电视机开始播放 传统方案 各个类之间相互调用,依赖严重,消息传递不准确,调用结构混乱 说明 当各电器对象有多种状态改变
阅读全文
摘要:3、Volume 容器磁盘上的文件的生命周期是短暂的,这就使得在容器中运行重要应用时会出现一些问题。首先,当容器崩溃时,kubelet 会重启它,但是容器中的文件将丢失——容器以干净的状态(镜像最初的状态)重新启动。其次,在Pod 中同时运行多个容器时,这些容器之间通常需要共享文件。Kubernet
阅读全文
摘要:1、ConfigMap ConfigMap 功能在 Kubernetes1.2 版本中引入,许多应用程序会从配置文件、命令行参数或环境变量中读取配置信息。ConfigMap API 给我们提供了向容器中注入配置信息的机制,ConfigMap 可以被用来保存单个属性,也可以用来保存整个配置文件或者 J
阅读全文

浙公网安备 33010602011771号