jjzjj

codeniuJavaScript

全部标签

前端设计模式:观察者与发布订阅模式

观察者模式描述:观察者模式(ObserverPattern)由被观察者和观察者组成,观察者可以是多个,被观察者维护着多个观察者,如添加或删除观察者;当被观察着数据变化时,会通过广播的方式通知维护的每一个观察者(即调用观察者提供的回调函数)。概要:观察者模式:定义了对象间一种一对多的依赖关系,当目标对象Subject的状态发生改变时,所有依赖它的对象Observer都会得到通知举个栗子:小美通过自己的努力吸引了2个追求者.小美每次发朋友圈必定会得到两个追求者的回应.小美与两个追求者的关系形成了观察者模式.小美是被观察者,两个舔狗是观察者.小美发朋友圈这个动作会触发舔狗的回应//被观察者class

前端设计模式:观察者与发布订阅模式

观察者模式描述:观察者模式(ObserverPattern)由被观察者和观察者组成,观察者可以是多个,被观察者维护着多个观察者,如添加或删除观察者;当被观察着数据变化时,会通过广播的方式通知维护的每一个观察者(即调用观察者提供的回调函数)。概要:观察者模式:定义了对象间一种一对多的依赖关系,当目标对象Subject的状态发生改变时,所有依赖它的对象Observer都会得到通知举个栗子:小美通过自己的努力吸引了2个追求者.小美每次发朋友圈必定会得到两个追求者的回应.小美与两个追求者的关系形成了观察者模式.小美是被观察者,两个舔狗是观察者.小美发朋友圈这个动作会触发舔狗的回应//被观察者class

使用 nginx 容器部署前端项目并实现负载

运行nginx镜像1.拉取镜像dockerpullnginx2.运行dockerrun-it--namemynginx-p8080:80-dnginx-t:在新容器内指定一个伪终端或终端。-i:允许你对容器内的标准输入(STDIN)进行交互-p:端口映射分别对应宿主主机(8080)与容器内(80)--name:后面跟容器名称-d:设置容器在在后台一直运行--net=host命令。Docker中的host模式指定是容器与主机享受相同的networknamespace,在这种情况下,我们访问主机端口就能访问我们的容器。比如说我们运行tomcat容器并且用--network=host来指定我们的网络

使用 nginx 容器部署前端项目并实现负载

运行nginx镜像1.拉取镜像dockerpullnginx2.运行dockerrun-it--namemynginx-p8080:80-dnginx-t:在新容器内指定一个伪终端或终端。-i:允许你对容器内的标准输入(STDIN)进行交互-p:端口映射分别对应宿主主机(8080)与容器内(80)--name:后面跟容器名称-d:设置容器在在后台一直运行--net=host命令。Docker中的host模式指定是容器与主机享受相同的networknamespace,在这种情况下,我们访问主机端口就能访问我们的容器。比如说我们运行tomcat容器并且用--network=host来指定我们的网络