一、委派模式 委派模式(Delegate Pattern):指负责任务的调度和分配任务,跟代理模式很像,可以看做是一种特殊情况下的静态代理的全权代理,但是代理模式注重过程,而委派模式注重结果。(属于行为型模式,但它不属于GOF的23种设计模式之一。类名以Delegate和Dispatcher结尾的一 ...
分类:
其他好文 时间:
2020-03-25 01:28:04
阅读次数:
247
给你一个披萨,它由 3n 块不同大小的部分组成,现在你和你的朋友们需要按照如下规则来分披萨: 你挑选 任意 一块披萨。Alice 将会挑选你所选择的披萨逆时针方向的下一块披萨。Bob 将会挑选你所选择的披萨顺时针方向的下一块披萨。重复上述过程直到没有披萨剩下。每一块披萨的大小按顺时针方向由循环数组 ...
分类:
其他好文 时间:
2020-03-25 01:27:50
阅读次数:
140
作者|知谨阿里云工程师本文整理自《CNCFxAlibaba云原生技术公开课》第28讲,点击直达课程页面。关注“阿里巴巴云原生”公众号,回复关键词“入门”,即可下载从零入门K8s系列文章PPT。导读:CRI是Kubernetes体系中跟容器打交道的一个非常重要的部分。本文作者主要分为三个部分来进行:首先会为大家介绍CRI接口的一个由来和它的设计;其次会和大家分享目前有哪些CRI的实现;最后会给大家介
分类:
其他好文 时间:
2020-03-25 01:27:04
阅读次数:
77
import random import time def login(): for k in range(3): # 生成 字母+数字的组合列表 num_lst = [i for i in range(10)] [num_lst.append(chr(j)) for j in range(97,1 ...
分类:
编程语言 时间:
2020-03-25 01:26:43
阅读次数:
86
密码找回的逻辑 密码找回逻辑含有用户标识(用户名、用户 ID、cookie)、接收端(手机、邮箱)、凭证(验证码、token),之间需要有完整关联性。还有http参数污染 例如: 1.输入要找回的账号,并验证其是否存在 2.相关的接收端接收相关的账号的相关的凭证 3.找回密码 漏洞的凭证泄露 学习链 ...
分类:
其他好文 时间:
2020-03-25 01:26:30
阅读次数:
92
关于选课程序,最近着实有点忙,没机会复习os、pickle两部分模块,所以数据储存和字典读取成为了一个问题,大致原理知道,但是具体操作可能还是得返回去再好好看看,所以目前就提前开始学习新的知识了,虽然今天感觉str的相关方法忘的是干干净净的,但是我有pycharm。 今天主要内容是关于异常,其实有点 ...
分类:
编程语言 时间:
2020-03-25 01:26:18
阅读次数:
85
Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。 1、安装 axios: cnpm install axios --save 2、引入 axios: import Axios from "axios" Vue.prototype.$axios = Ax ...
分类:
移动开发 时间:
2020-03-25 01:25:49
阅读次数:
64
前文中我们聊了Rust如何管理线程以及如何利用Rust中的锁进行编程。今天我们继续学习并发编程。 ...
分类:
其他好文 时间:
2020-03-25 01:25:26
阅读次数:
65
一、解决跨域、过虑options请求问题 1.创建过虑类 import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Component; import javax.se ...
分类:
编程语言 时间:
2020-03-25 01:25:08
阅读次数:
109
课程背景和规划介绍巨杉大学的学习和认证包括SCDA(巨杉数据库认证技术专员),SCDP(巨杉数据库中级工程师认证),SCDE(巨杉数据库高级工程师认证),SCDD(巨杉数据库认证开发者)等计划,未来还将持续推出针对行业用户、数据库运维、开发者和开源社区爱好者更多学习计划,共同拓展行业广度和技术深度。巨杉大学的SCDP(巨杉数据库中级工程师认证)计划,直接上手操作使用,直观体验分布式数据库功能技术。
分类:
数据库 时间:
2020-03-25 01:24:47
阅读次数:
224
从监控工具DPA中发现一个数据库(SQL Server 2008 R2)的等待事件突然彪增,下钻分析发现数据库执行存储过程sp_MailItemResultSets时,引起了非常严重的等待(High Wait),而主要的等待事件为PREEMPTIVE_OS_WAITFORSINGLEOBJEC。 如... ...
分类:
数据库 时间:
2020-03-25 01:24:22
阅读次数:
96
在使用SpringCloud做分布式微服务架构时,注册中心是必不可少的一个组件。目前可以用的主要有:Eureka、Consul、Zookeeper。今天,我们就来说一下Alibaba的Nacos怎么样? ...
分类:
其他好文 时间:
2020-03-25 01:24:02
阅读次数:
281
PYTHON是一门动态解释性的强类型定义语言:编写时无需定义变量类型;运行时变量类型强制固定;无需编译,在解释器环境直接运行。 动态和静态 强类型和弱类型 优点: 1. Python的定位是“优雅”、“明确”、“简单”,所以Python程序看上去总是简单易懂,初学者学Python,不但入门容易,而且 ...
分类:
编程语言 时间:
2020-03-25 01:23:51
阅读次数:
94
<?php namespace app\model; use think\Model; class User1 extends Model { public function getStatusTextAttr($value,$data){ $status = [ '1'=>'正常', '2'=>' ...
分类:
其他好文 时间:
2020-03-25 01:23:38
阅读次数:
166
import pandas as pd pd.options.display.max_rows = 10 # 设置显示行数 df1 = pd.read_csv(r'E:\anacondatest\PythonData\高校信息.csv', encoding='gbk', index_col='学校名 ...
分类:
其他好文 时间:
2020-03-25 01:23:25
阅读次数:
90
监控的重要性不言而喻,但是如果缺少了告警,那么监控的效果将会大打折扣。本文一步一步展示了如何安装Prometheus、创建和配置自定义告警规则,集成Alertmanager以及接收告警通知的邮件账户。
分类:
其他好文 时间:
2020-03-25 01:22:45
阅读次数:
70
1 select sysdate from dual;--2020-03-24 23:07:53 2 select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as nowTime from dual; --日期转化为字符串 2020-03-24 23:08:1 ...
分类:
数据库 时间:
2020-03-25 01:22:27
阅读次数:
63