一、要求 输入用户名密码,验证成功之后显示欢迎信息,输错三次后锁定。 程序: #!/usr/bin/env python# _*_ coding:utf-8 _*_#Author:chenxz#将黑名单放入到列表中black_user_list=[] #创建空列表black_user=open('b ...
分类:
微信 时间:
2020-02-05 20:30:14
阅读次数:
103
一般我们在选择算法时,都是想要选择效率最高的算法。那算法的效率,用什么表示?没错!就是用大O表示法。 PS : 大O表示法中,log即为log2,后面不再说明。 下面以简单查找和二分查找,在含有n个元素的有序列表中查找其中一个元素为例,下表总结了我们发现的情况。 使用简单查找时,最多需要猜测次数与列 ...
分类:
编程语言 时间:
2020-02-05 18:29:54
阅读次数:
112
上篇博客我们看了AtomicLong和LongAdder的由来,但是有的时候我们想一下,LongAdder这个类也有点局限性,因为只能是每一次都+1,那有没有办法每次+2呢?或者每次乘以2?说得更抽象一点,我们能不能自己指定规则呢?干嘛老是傻乎乎的+1呢? 于是就有了LongAccumulator这 ...
分类:
其他好文 时间:
2020-01-30 17:06:53
阅读次数:
57
随着CoreOS和Kubernetes等项目在开源社区日益火热,它们项目中都用到的etcd组件作为一个高可用、强一致性的服务发现存储仓库,渐渐为开发人员所关注。在云计算时代,如何让服务快速透明地接入到计算集群中,如何让共享配置信息快速被集群中的所有机器发现,更为重要的是,如何构建这样一套高可用、安全 ...
分类:
其他好文 时间:
2020-01-30 09:45:00
阅读次数:
59
一、基本数据类型 1、整型 int 就是整数 2、浮点型 float 就是小数 3、字符串 3.1、加了单引号、双引号、多引号的字符就认为是字符串 单引号和双引号没有什么区别,多引号用于多行 3.2、字符常用的方法: 字符拼接 用 "+" 号 strip():去掉字符串首尾的指定字符(不传参默认为空 ...
分类:
编程语言 时间:
2020-01-28 17:25:34
阅读次数:
78
Exercises 3.2 21. (a). For $\omega = sinz$, what is the image of the semi-infinite strip $S_1 = \{x+iy|-\pi<x<\pi,y>0\}$ (b). what is the image of the ...
字符串概念 字符串:由单个字符组成的一个序列 形式: 非原始字符串: 单引号:单引号包起来的一段字符就是字符串 双引号:和单引号一样 三引号:三引号包括的字符串可以换行,保留所有空白字符(三个单引号或者三个双引号) 可以用于文档字符串,注释在函数或者类等结构下,可以用help函数进行打印 原始字符串 ...
分类:
编程语言 时间:
2020-01-20 22:46:47
阅读次数:
70
Python 3.9.0 alpha 1 发布了,这是 3.8 之后的首个 3.9 系列版本。 ! 官方没有介绍新特性,也没有添加新模块,但是以下模块有所改进: ast asyncio curses fcntl os threading venv pathlib pprint importlib s ...
分类:
编程语言 时间:
2020-01-20 14:49:30
阅读次数:
82
strip()方法:可以去除字符串左右两边空格,以及特俗字符(\t, \r, \n)。 lstrip()方法:去除字符串右边空格。 rstrip()方法:去除字符串左边空格。 replace()方法:str.replace(' ', '')。以无空格取代字符串内所有的空格。 join() + spl ...
分类:
编程语言 时间:
2020-01-19 19:18:59
阅读次数:
82
GCCGOThegccgocommandtorunfor‘gobuild-compiler=gccgo‘.表示"gobuild-compiler=gccgo",编译时指定的-compiler参数。ARThecommandtousetomanipulatelibraryarchiveswhenbuildingwiththegccgocompiler.Thedefa
分类:
其他好文 时间:
2020-01-18 10:31:20
阅读次数:
95