23天设计模式之迭代器模式 文章简介 今天在看Vector类的源码时发现集合基本上都使用到了迭代器模式,去了解了迭代器模式的相关知识,于是就有了这篇文章!在文章中我会拿我们最熟悉的ArrayList类来举例,对应迭代器中的几种角色一一阐释清楚。废话不多说,文章献上。 是什么 迭代器模式(Iterat ...
分类:
其他好文 时间:
2021-07-05 17:14:21
阅读次数:
0
当搜索内容时会出现搜索结果列表,将这个结果列表封装成一个组件。这个组件就可以根据搜索的关键词请求服务端数据来检索不同的结果。 其基本的dom结构代码如下: <template> <div class="suggest"> <ul class="suggest-list"> <li class="su ...
分类:
移动开发 时间:
2021-07-05 17:13:57
阅读次数:
0
linux上安装,以centos 7.x为例 yum命令安装 yum install gityum install 安装的git不是最新版本,如需最新版本需要自行编译 到下面的网站下载合适的版本 https://mirrors.edge.kernel.org/pub/software/scm/git ...
分类:
系统相关 时间:
2021-07-05 17:05:30
阅读次数:
0
今天学习了三种循环语句。 第一种是for语句,它的基本格式为: for(初始化语句;判断语句;条件控制语句){ 循环体; } 语句执行顺序:初始化语句、判断语句、循环体、条件控制语句。然后做了for语句的相关代码练习 接下来是while语句,它的基本格式如下: 初始化语句; while(条件判断语句 ...
分类:
编程语言 时间:
2021-07-05 16:59:12
阅读次数:
0
面向对象是Java的基本特征,在程序开发的过程中基于面向过程的一种思维,将功能封装进对象,强调具备这些功能的对象和调用结果,不关注具体的实现过程。 面向对象的特点:是一种更符合人们思考习惯的思想,可以将复杂的事情简单化,将程序的执行者(函数)转换为指挥者(通过对象调用)。 面向对象特性:封装、继承、 ...
分类:
编程语言 时间:
2021-07-05 16:58:06
阅读次数:
0
打开cmd的方式 1.开始+系统+命令提示符 2.win键+r 输入cmd打开控制台(推荐使用) 3.在任意文件夹下面,按住shift+鼠标右键点击,在此处打开命令行窗口 4.资源管理器的地址栏前面加上cmd路径 5.选择以管理员方式运行 常用的dos命令 #盘符切换#查看当前目录下的所有文件 di ...
分类:
其他好文 时间:
2021-07-05 16:52:58
阅读次数:
0
Scanner对象 之前我们学的基本语法中我们并没有事先程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。 java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner类 来获取用户的输入。 基本语法 Scanner s = new Sca ...
分类:
编程语言 时间:
2021-07-05 16:51:53
阅读次数:
0
数据类型主要用于指明变量和常量存储值的类型,C# 语言是一种强类型语言,要求每个变量都必须指定数据类型。C# 语言的数据类型分为值类型和引用类型。值类型包括整型、浮点型、字符型、布尔型、枚举型等;引用类型包括类、接口、数组、委托、字符串等。从内存存储空间的角度而言,值类型的值是存放到栈中的,每次存取 ...
7.1 索引的分类 在一个表中,主键索引只能有一个,唯一索引可以有多个。 主键索引(PRIMARY KEY) 唯一的标识,主键不可重复,只能有一个列作为主键 唯一索引(UNIQUE KEY) 避免重读的列出现,唯一索引可以重复,多个列都可以标识为唯一索引 常规索引(KEY/INDEX) 默认的,in ...
分类:
数据库 时间:
2021-07-05 16:42:08
阅读次数:
0
1.需要在联网的linux环境下下载好所需要的包 /root/temp 目录 pip3 download impala -d /root/temp pip3 download impyla -d /root/temp 2.下载之后的包 3.然后拷贝到离线的环境下 执行 pip3 install安装所 ...
分类:
编程语言 时间:
2021-07-05 16:41:50
阅读次数:
0