23天设计模式之迭代器模式 文章简介 今天在看Vector类的源码时发现集合基本上都使用到了迭代器模式,去了解了迭代器模式的相关知识,于是就有了这篇文章!在文章中我会拿我们最熟悉的ArrayList类来举例,对应迭代器中的几种角色一一阐释清楚。废话不多说,文章献上。 是什么 迭代器模式(Iterat ...
分类:
其他好文 时间:
2021-07-05 17:14:21
阅读次数:
0
python-迭代器生成器 python 三大利器, 迭代器,生成器和装饰器 迭代是Python中常用且非常强大的一个功能,可以被for循环的就是可迭代的,目前有字符串,列表,元组,字典,集合。 通过使用两个单独方法来实现的;它们被用于允许用户自定义类对迭代的支持。 可迭代对象iterable 是P ...
分类:
编程语言 时间:
2021-07-05 16:49:24
阅读次数:
0
※ 树莓派Zero W ,默认 hostname为 raspberrypi ,通过USB网络方式登陆时,修改hostname后,登录主机名要随之变化。 ① ssh pi@raspberrypi 更新系统: sudo apt update && sudo apt upgrade -y ② 安装apac ...
分类:
Web程序 时间:
2021-07-02 16:33:55
阅读次数:
0
Map---> HashMap ---> LinkedHashMap ; TreeMap ...
分类:
其他好文 时间:
2021-06-30 17:53:47
阅读次数:
0
PHP 的真正力量来自它的函数:它拥有超过 1000 个内建的函数。 PHP 用户定义函数 除了内建的 PHP 函数,我们可以创建我们自己的函数。 函数是可以在程序中重复使用的语句块。 页面加载时函数不会立即执行。 函数只有在被调用时才会执行。 在 PHP 创建用户定义函数 用户定义的函数声明以单词 ...
分类:
Web程序 时间:
2021-06-30 17:35:51
阅读次数:
0
Rocksdb提供迭代器来来访问整个db中的数据,就像STL中的迭代器功能一样,用来访问容器中的具体的数据。 访问形式以及访问接口有如下几种: 遍历所有的key-value //打开db,并初始化一个迭代器指针 rocksdb::Iterator* it = db->NewIterator(rock ...
分类:
数据库 时间:
2021-06-30 17:34:44
阅读次数:
0
PHP 算数运算符 运算符名称例子结果显示结果 + 加法 $x + $y $x 与 $y 求和 显示结果 - 减法 $x - $y $x 与 $y 的差数 显示结果 * 乘法 $x * $y $x 与 $y 的乘积 显示结果 / 除法 $x / $y $x 与 $y 的商数 显示结果 % 取模 $x ...
分类:
Web程序 时间:
2021-06-30 17:32:51
阅读次数:
0
一、下载dbase组件,我下载的是5.1.1版本:https://pecl.php.net/get/dbase-5.1.1.tgz 如果需要安装其它版本,可以在这个页面下载:https://pecl.php.net/package/dbase 二、执行安装命令 # tar -xvzf dbase-5 ...
分类:
数据库 时间:
2021-06-29 16:02:49
阅读次数:
0
为什么说这个 Calendar 扩展很好玩呢?因为你基本用不到它!这个扩展是一套关于日期历法的扩展,但是对于我们来说,它没有农历的相关操作,所以对于我们中国人来说这个扩展并没有什么实际的作用。不过这并不妨碍我们去了解学习它。 日期历法类型 对于正常情况下的日期操作来说,PHP 默认使用的是 UTC ...
分类:
Web程序 时间:
2021-06-29 15:47:39
阅读次数:
0
原文:https://www.jianshu.com/p/534741a16c56 配置 mkdir -p ~/.vim/syntax cd ~/.vim/syntax wget http://www.vim.org/scripts/download_script.php?src_id=14376 ...
分类:
其他好文 时间:
2021-06-28 21:05:53
阅读次数:
0