码迷,mamicode.com
首页 > 2020年03月25日 > 全部分享
委派模式和策略模式
一、委派模式 委派模式(Delegate Pattern):指负责任务的调度和分配任务,跟代理模式很像,可以看做是一种特殊情况下的静态代理的全权代理,但是代理模式注重过程,而委派模式注重结果。(属于行为型模式,但它不属于GOF的23种设计模式之一。类名以Delegate和Dispatcher结尾的一 ...
分类:其他好文   时间:2020-03-25 01:28:04    阅读次数:247
LeetCode 1388. Pizza With 3n Slices(3n 块披萨)(DP)
给你一个披萨,它由 3n 块不同大小的部分组成,现在你和你的朋友们需要按照如下规则来分披萨: 你挑选 任意 一块披萨。Alice 将会挑选你所选择的披萨逆时针方向的下一块披萨。Bob 将会挑选你所选择的披萨顺时针方向的下一块披萨。重复上述过程直到没有披萨剩下。每一块披萨的大小按顺时针方向由循环数组 ...
分类:其他好文   时间:2020-03-25 01:27:50    阅读次数:140
从零开始入门 K8s | 理解容器运行时接口 CRI
作者|知谨阿里云工程师本文整理自《CNCFxAlibaba云原生技术公开课》第28讲,点击直达课程页面。关注“阿里巴巴云原生”公众号,回复关键词“入门”,即可下载从零入门K8s系列文章PPT。导读:CRI是Kubernetes体系中跟容器打交道的一个非常重要的部分。本文作者主要分为三个部分来进行:首先会为大家介绍CRI接口的一个由来和它的设计;其次会和大家分享目前有哪些CRI的实现;最后会给大家介
分类:其他好文   时间:2020-03-25 01:27:04    阅读次数:77
Python3.7 实现验证码登录方式
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
Python学习第31天(异常、异常捕捉)
关于选课程序,最近着实有点忙,没机会复习os、pickle两部分模块,所以数据储存和字典读取成为了一个问题,大致原理知道,但是具体操作可能还是得返回去再好好看看,所以目前就提前开始学习新的知识了,虽然今天感觉str的相关方法忘的是干干净净的,但是我有pycharm。 今天主要内容是关于异常,其实有点 ...
分类:编程语言   时间:2020-03-25 01:26:18    阅读次数:85
Vue 中使用 axios(十一)
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如何管理线程以及如何利用Rust中的锁进行编程。今天我们继续学习并发编程。 ...
分类:其他好文   时间:2020-03-25 01:25:26    阅读次数:65
springboot shiro 前后端分离,解决跨域、过虑options请求、shiro管理session问题、模拟跨域请求
一、解决跨域、过虑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
【巨杉数据库SequoiaDB】限额开放!巨杉数据库中级工程师认证计划正式开启!
课程背景和规划介绍巨杉大学的学习和认证包括SCDA(巨杉数据库认证技术专员),SCDP(巨杉数据库中级工程师认证),SCDE(巨杉数据库高级工程师认证),SCDD(巨杉数据库认证开发者)等计划,未来还将持续推出针对行业用户、数据库运维、开发者和开源社区爱好者更多学习计划,共同拓展行业广度和技术深度。巨杉大学的SCDP(巨杉数据库中级工程师认证)计划,直接上手操作使用,直观体验分布式数据库功能技术。
分类:数据库   时间:2020-03-25 01:24:47    阅读次数:224
SQL Server 2008 R2执行存储过程sp_MailItemResultSets引起大量PREEMPTIVE_OS_WAITFORSINGLEOBJEC等待
从监控工具DPA中发现一个数据库(SQL Server 2008 R2)的等待事件突然彪增,下钻分析发现数据库执行存储过程sp_MailItemResultSets时,引起了非常严重的等待(High Wait),而主要的等待事件为PREEMPTIVE_OS_WAITFORSINGLEOBJEC。 如... ...
分类:数据库   时间:2020-03-25 01:24:22    阅读次数:96
Nacos作为微服务注册中心,爱不释手的感觉
在使用SpringCloud做分布式微服务架构时,注册中心是必不可少的一个组件。目前可以用的主要有:Eureka、Consul、Zookeeper。今天,我们就来说一下Alibaba的Nacos怎么样? ...
分类:其他好文   时间:2020-03-25 01:24:02    阅读次数:281
Python动态强类型解释型语言
PYTHON是一门动态解释性的强类型定义语言:编写时无需定义变量类型;运行时变量类型强制固定;无需编译,在解释器环境直接运行。 动态和静态 强类型和弱类型 优点: 1. Python的定位是“优雅”、“明确”、“简单”,所以Python程序看上去总是简单易懂,初学者学Python,不但入门容易,而且 ...
分类:编程语言   时间:2020-03-25 01:23:51    阅读次数:94
tp6 model状态自动转换
<?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
第十三节 pandas分组和分组统计以及多数据源合并
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配置自定义告警规则
监控的重要性不言而喻,但是如果缺少了告警,那么监控的效果将会大打折扣。本文一步一步展示了如何安装Prometheus、创建和配置自定义告警规则,集成Alertmanager以及接收告警通知的邮件账户。
分类:其他好文   时间:2020-03-25 01:22:45    阅读次数:70
ORACLE 常用
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
912条   上一页 1 ... 46 47 48 49 50 51 52 ... 54 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!