码迷,mamicode.com
首页 >  
搜索关键字:生成器 迭代器 三元表达式    ( 9827个结果
迭代器切片操作实现
一、可迭代对象基于islice方法实现切片操作 二、islice实现实例: print(list(islice(range(1, 10), 2, 7, 2))) 三、自定义切片方法实现实例: def my_islice(iterable, start, end, step=1): tmp = 0 f ...
分类:其他好文   时间:2021-06-02 19:40:35    阅读次数:0
迭代器对象(Iterator)和可迭代对象(Itetable)
可迭代对象实现__iter__方法,返回迭代器对象 迭代器对象实现__iter__方法,返回迭代器对象,实现__next__方法,进行迭代操作 自定义实现迭代器进行for循环实例: import requestsfrom collections import Iterable, Iterator# ...
分类:其他好文   时间:2021-06-02 18:30:00    阅读次数:0
使用Express生成器创建项目脚手架
1, 全局安装express-generator npm install express-generator -g 2,创建名称为myapp的Express应用 express --view=pug myapp D:\node.jsFile\ch08\express-generator>expres ...
分类:其他好文   时间:2021-06-02 18:23:05    阅读次数:0
分布式全局ID生成器-雪花算法
在复杂的分布式系统中全局ID生成器,通常需要满足如下需求: 1》全局唯一 2》趋势递增 3》单调递增 4》信息安全 5》含时间戳 同时需要满足高可用、低延迟、高QPS(一次生成几万个ID) 1. 一般通用方案研究 1. UUID生成 如下: UUID.randomUUID().toString() ...
分类:编程语言   时间:2021-06-02 17:52:03    阅读次数:0
Python高阶函数和装饰器
高阶函数 能够把函数当做参数传递的函数被称为高阶函数。 map函数 把传入的函数func作用到iterable中的每个元素中。 map(func, iterable) 参数: func:函数(内置函数,自定义函数) iterable:可迭代对象 返回值: 迭代器 示例: list1 = [1, 2, ...
分类:编程语言   时间:2021-06-02 15:38:34    阅读次数:0
06-js分支
#多分支 if (条件表达式1) { 语句1 } else if (条件表达式2) { 语句2 } else { 语句3 } #三元表达式 条件表达式 ? 表达式1 : 表达式2 //真1假2 ##案例 var time = prompt('请输入一个1~59的数字') time = time > ...
分类:Web程序   时间:2021-06-02 15:06:09    阅读次数:0
MyBatis-Plus
MyBatis_Plus 代码生成器 开启Mapper接口扫描 @Configuration @EnableTransactionManagement @MapperScan("com.hu.mylearn.mapper") public class MyBatisPlusConfig { // 旧 ...
分类:其他好文   时间:2021-06-02 13:39:52    阅读次数:0
增强for循环
增强for循环 增强for循环是JDK1.5以后出来的一个高级for循环,专门用来遍历数组和集合的。他的内部原理其实是个Iterator迭代器,所以在遍历过程中,不能对集合中的元素进行增删操作。 格式: for(元素的数据类型 变量 : Collection集合 or 数组){ } 它用于遍历Col ...
分类:其他好文   时间:2021-06-02 13:28:20    阅读次数:0
23种设计模式
一、设计模式常用的七大原则有:二十三中设计模式都脱离不开这些原则(规则) 1-单一职责原则(互不影响) 2-接口隔离原则 3-依赖倒转(倒置)原则(高层不依赖低层,高层为接口和抽象类,低层为实体类) 4-里氏替换原则 5-开闭原则 6-迪米特法则 7-合成复用原则 二、设计模式三大类: 1.创建型模 ...
分类:其他好文   时间:2021-06-02 11:46:05    阅读次数:0
六、行为型模式--->08.迭代器模式
6.8 迭代器模式 6.8.1 概述 定义: 提供一个对象来顺序访问聚合对象中的一系列数据,而不暴露聚合对象的内部表示。 6.8.2 结构 迭代器模式主要包含以下角色: 抽象聚合(Aggregate)角色:定义存储、添加、删除聚合元素以及创建迭代器对象的接口。 具体聚合(ConcreteAggreg ...
分类:其他好文   时间:2021-06-02 10:45:16    阅读次数:0
9827条   上一页 1 2 3 4 5 ... 983 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!