iterator

  • es6 生成器

    //生成器 function getUser(){ setTimeout(()=>{ let data = ‘涛涛’; //第二次的next() 执行可以返回第一次的执行的结…

    编程笔记 2022年9月16日
  • 关于Bio与Nio

      程序git:https://gitee.com/juncaoit/netty   IO模型 IO模型就是说用什么样的通道进行数据的发送和接收,Java共支持3种网络编程IO模式…

    Java 2022年9月15日
  • 实现SM4算法(16字节版)

    base_sm4.h #pragma once #include <vector> #include <iostream> /*32位以内的循环左移*/ #…

    编程笔记 2022年9月14日
  • 实现SM4-ECB、CBC、CFB、OFB算法(大数据版)

    base_sm4类参考: 实现SM4算法(16字节版) sm4.h #pragma once #include <algorithm> #include <ios…

    编程笔记 2022年9月14日
  • Java手写实现动态数组【数据结构与算法】

    1、数组 类型固定、长度固定 连续的内存空间 顺序存储、随机读取 查询快、新增删除慢。最好初始化的时候就指定数组大小。这样就可以避免一定的数组扩容出现的内存消耗。 import j…

    Java 2022年9月13日
  • Python学习:迭代器与生成器

    1.生成器 如果创建一个有很多元素的列表,但是只需要访问前几个元素,后面的元素占着的空间就白白浪费了 在循环的过程中不断推算出后续的元素呢?这样就不必创建完整的list,从而节省大…

    python 2022年9月6日
  • es6——生成器函数

    文章结构   生成器函数的定义与使用   给生成器函数传参   给生成器函数异步传参   生成器函数的应用场景     解决回调地域   1 //生成器函数的定义与使用 2 fun…

    编程笔记 2022年8月28日
  • Iterator设计模式

    迭代器设计模式 用集合类实现Aggregate接口,并实现其iterator方法,生成特定的迭代器对象,但返回时返回为Iterator类型,以此来抽象编程,实现解耦合的目的。 类图…

    编程笔记 2022年8月24日
  • C++之vector

      一、标准库函数 1. 构造数组  ——参考博客   一维数组构造: // 构造一维数组 vector<int> vec(n); // n为vec长度,默认所有值为0…

    编程笔记 2022年8月21日
  • python的迭代器&生成器

    1.列表生成式,迭代器&生成器 列表生成式 孩子,我现在有个需求,看列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],我要求你把列表里的每个值加1,你怎么实…

    2022年7月23日