给你的Kubernetes集群建一个只读账户 需求:我们知道搭完k8s集群会创建一个默认的管理员kubernetes-admin用户该用户拥有所以权限,有一天开发或测试的同学需要登录到k8s集群了解业务pod的状态等,我们不可能提供管理员的账户给他不安全如果他因为某个高管。。。删库跑路啥办??,所以 ...
分类:
Web程序 时间:
2020-03-01 12:33:14
阅读次数:
122
壹:获取天气api 打开 和风天气 :https://console.heweather.com/,在注册和登陆之后,点击应用管理新建应用,创建key就会有下列实例。 一:api: 打开https://dev.heweather.com/docs/api/weather开发文档查看调用api 二:结 ...
分类:
编程语言 时间:
2020-02-29 16:22:35
阅读次数:
200
主要角色 1. 抽象主题(Subject)角色:也叫抽象目标类,它提供了一个用于保存观察者对象的聚集类和增加、删除观察者对象的方法,以及通知所有观察者的抽象方法。 2. 具体主题(Concrete Subject)角色:也叫具体目标类,它实现抽象目标中的通知方法,当具体主题的内部状态发生改变时,通知 ...
分类:
其他好文 时间:
2020-02-28 15:33:29
阅读次数:
67
设计模式 设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式 ...
分类:
编程语言 时间:
2020-02-28 01:10:16
阅读次数:
75
每学一个东西,我们肯定是基于某个需求去学习的,众所周知,软件开发最麻烦的是环境配置 ...
分类:
其他好文 时间:
2020-02-27 09:14:51
阅读次数:
73
1、修改 application 中的 common.php 文件 use PHPMailer\PHPMailer\PHPMailer; function email($mailto, $subject, $content) { // 实列化PHPMailer,同时传递true表示启用异常机制 $m ...
分类:
Web程序 时间:
2020-02-26 18:49:14
阅读次数:
78
1. 观察者模式(Observer Pattern) 指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新,它是对象行为型模式。主题(Subject)具有注册和移除观察者、并通知所有观察者的功能,主题是通过维护一张观察者列表来实现这些操作的。 顾名思 ...
分类:
其他好文 时间:
2020-02-23 17:52:41
阅读次数:
65
一. RxJs:针对异步数据流编程工具 1. 创建subject类对象(发送方) 2. subject.subscribe(观察者); (注册观察者对象observer,可以注册多个相当于回调函数取数据,返回消费者) 3. 消费者有取消订阅的方法unsubscribe,相当于取消监听 4. 发送数据 ...
分类:
Web程序 时间:
2020-02-22 15:35:56
阅读次数:
83
观察者模式 定义:指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订阅模式、模型-视图模式,它是对象行为型模式。 核心:观察者模式主要作用于1:N的通知。当一个对象(目标对象Subject或Objservable)的状态 ...
分类:
其他好文 时间:
2020-02-22 14:13:37
阅读次数:
82
9.1、ClassLoader源代码 /* * Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject ...
分类:
其他好文 时间:
2020-02-22 00:01:32
阅读次数:
70