一、模式的定义与特点 迭代器(Iterator)模式的定义:迭代器模式是一种对象行为型模式,提供一个对象来顺序访问聚合对象中的一系列数据,而不暴露聚合对象的内部表示。 二、迭代器模式优缺点 其主要优点如下: 访问一个聚合对象的内容而无须暴露它的内部表示。 遍历任务交由迭代器完成,这简化了聚合类。 它 ...
分类:
其他 时间:
2020-04-01 11:14:40
收藏:
0 评论:
0 赞:
0 阅读:
70
1.这里需要设置一下环境变量 环境变量地址一般是在/Applications/Google Chrome.app/Contents/MacOS路径下,如下图所示: 2.经该路径添加至环境变量:vi ~/.bash_profile export PATH=/Applications/Google\ C ...
分类:
系统服务 时间:
2020-04-01 11:14:01
收藏:
0 评论:
0 赞:
0 阅读:
311
转自:https://www.jianshu.com/p/92afe92db99f 报错: E:\kibana npm install node sass node sass@3.8.0 install E:\kibana\node_modules\node sass node scripts/in ...
分类:
其他 时间:
2020-04-01 11:13:44
收藏:
0 评论:
0 赞:
0 阅读:
68
...
分类:
其他 时间:
2020-04-01 11:13:26
收藏:
0 评论:
0 赞:
0 阅读:
52
使用tp6验证码需要先引入 composer require topthink/think-captcha 自定义验证码 在项目模块下新建控制器 <?php namespace app\admin\controller; use think\captcha\facade\Captcha; class ...
分类:
其他 时间:
2020-04-01 11:13:03
收藏:
0 评论:
0 赞:
0 阅读:
523
1.Pair 在 import javafx.util.Pair; 包中,是一个简单的键值对类 2.Entry接口下的实现类 (1)SimpleEntry (2)SimpleImmutableEntry 此类不支持修改内容,一旦初始化后key和value就固定了,不能使用setValue方法修改 一 ...
分类:
编程语言 时间:
2020-04-01 11:12:45
收藏:
0 评论:
0 赞:
0 阅读:
148
一、责任链模式的定义与特点 责任链(Chain of Responsibility)模式的定义:责任链模式也叫职责链模式,为了避免请求发送者与多个请求处理者耦合在一起,将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止。 在 ...
分类:
其他 时间:
2020-04-01 11:12:26
收藏:
0 评论:
0 赞:
0 阅读:
90
print("1、第一章:初识python\npython历史:\n1、python是用c语言写的\n2、python是可以调用c语言库函数\n3、Python1.0是1994年1月\n4、Python2.0是2000年10月16日\n5、Python3.0是2008年12月3日\n5、当前用的Py ...
分类:
编程语言 时间:
2020-04-01 11:12:06
收藏:
0 评论:
0 赞:
0 阅读:
51
导读 微软去年宣布在涉及安全的模块中会使用 Rust 来替代 C、C++ 和其他语言,以改进应用的安全情况,并解释为什么他们认为 Rust 目前是业界采用的最佳选择。除了具备性能与安全方面的特性,Rust 还拥有健康的生态和社区,综合起来各种因素最终推动他们采用 Rust。 现在,另一家科技巨头 — ...
分类:
移动平台 时间:
2020-04-01 11:11:43
收藏:
0 评论:
0 赞:
0 阅读:
64
基础库 2.5.0 开始支持自定义 tabBar... 1.准备三个页面,首页(home),消息(info),我的(mine) 选择pages文件夹 右键-->新建文件夹 -->新建 home 文件夹-->再选中 home 文件夹 右键-->新建 Page,保持和文件夹名相同,同理建消息(info) ...
分类:
微信 时间:
2020-04-01 11:11:25
收藏:
0 评论:
0 赞:
0 阅读:
285
Problem : Given a string s and a string t, check if s is subsequence of t. You may assume that there is only lower case English letters in both s and ...
分类:
其他 时间:
2020-04-01 11:10:48
收藏:
0 评论:
0 赞:
0 阅读:
50
#define 定义的符号可能没有被编译器看见,生成符号表的时候没有被存与symbol内,define还可能会是宏 名称替换,导致目标码生成多份数值,解决方法 const int 当我们想要封装性时候,在类里声明一个static变量,#define 没有封装性,并没有private define 这 ...
分类:
编程语言 时间:
2020-04-01 11:10:30
收藏:
0 评论:
0 赞:
0 阅读:
55
4.java多线程交替打印A和B? 3.java多线程 更优雅的实现线程同步:交替打印A、B LockSupport实现 2.Java实现两个线程交替打印问题 1.A、B两个线程交替打印1 -- 100 4.java多线程交替打印A和B? 关键就是打印A和B的方法,synchronized的对象是同 ...
分类:
编程语言 时间:
2020-04-01 11:10:09
收藏:
0 评论:
0 赞:
0 阅读:
71
yum install -y vsftpdsystemctl enable vsftpdsystemctl start vsftpdcat > /etc/yum.repos.d/ftp.repo<<EOF[ftp]name=ftpbasebaseurl=ftp://172.16.0.228/CDRO ...
分类:
其他 时间:
2020-04-01 11:08:10
收藏:
0 评论:
0 赞:
0 阅读:
69
1.ajax是什么?作用是什么? ajax是一种无需再重新加载整个网页的情况下,能够更新部分网页的技术,那什么是ajax呢? AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的 ...
分类:
Web开发 时间:
2020-04-01 11:07:41
收藏:
0 评论:
0 赞:
0 阅读:
93
时间片的概念: 时间片即CPU分配给各个程序的时间,每个线程被分配一个时间段,称作它的时间片,即该进程允许运行的时间,使各个程序从表面上看是同时进行的。如果在时间片结束时进程还在运行,则CPU将被剥夺并分配给另一个进程。如果进程在时间片结束前阻塞或结束,则CPU当即进行切换。而不会造成CPU资源浪费 ...
分类:
其他 时间:
2020-04-01 11:07:17
收藏:
0 评论:
0 赞:
0 阅读:
54
程序(program):是为完成特定任务、用某种语言编写的一组指令的集合。 即指一段静态的代码,静态对象。 进程(process): 是程序的一次执行过程,或是正在运行的一个程序。 动态过程:有它自身的产生、存在和消亡的过程。 程序是静态的,进程是动态的 线程(thread): 进程可进一步细化为线 ...
分类:
编程语言 时间:
2020-04-01 11:06:59
收藏:
0 评论:
0 赞:
0 阅读:
53
top 查看内存 具体解释:看大佬的https://blog.csdn.net/yjclsx/article/details/81508455 通过对应的pid查找对应的进程 找啊找啊 找不到 咋办呐。。 找到了。。。 没有任务在进行,但是占用还是很高 释放一下内存吧 有改善,只是稍微好一点点。。 ...
分类:
其他 时间:
2020-04-01 11:06:38
收藏:
0 评论:
0 赞:
0 阅读:
55
/// <summary> /// DataTable导出到Excel /// </summary> /// <param name="dt">DataTable</param> /// <param name="array">首行数组</param> /// <param name="fileFu ...
分类:
Windows开发 时间:
2020-04-01 11:05:46
收藏:
0 评论:
0 赞:
0 阅读:
65
1、在 src/main/java/resource 下创建一个名为 banner.txt 的文本文件,如下: 2、用自己想要的文字或图片生成 ascii 码图案,可以借助第三方工具,比如在线网站http://www.network-science.de/ascii/ (个人选择使用其中的strai ...
分类:
编程语言 时间:
2020-04-01 11:05:01
收藏:
0 评论:
0 赞:
0 阅读:
345