码迷,mamicode.com
首页 > 编程语言
6种JavaScript继承方式及优缺点
友情提示:想要更好的理解js继承方式,须了解构造函数、原型对象、实例化对象、原型链等概念 第一种:原型链继承利用原型链的特点进行继承 function Parent(){ this.name = 'web前端'; this.type = ['js','html','css']; } Parent.p ...
分类:编程语言   时间:2020-11-25 12:44:08    阅读次数:10
Java 遍历map的四种方法
public static void main(String[] args) { // 循环遍历Map的4中方法 Map<Integer, Integer> map = new HashMap<Integer, Integer>(); map.put(1, 2); // 1. entrySet遍历, ...
分类:编程语言   时间:2020-11-25 12:43:29    阅读次数:8
JavaScript中的类型检查有点麻烦
js 的动态类型有好有坏。好的一面,不必指明变量的类型。不好的是,咱们永远无法确定变量的类型。 typeof运算符可以确定 js 中的6种类型: typeof 10; // => 'number' typeof 'Hello'; // => 'string' typeof false; // => ...
分类:编程语言   时间:2020-11-25 12:41:44    阅读次数:6
九大排序算法(Java实现)
1、冒泡排序 public class Bubble_sort { /** * 公共冒泡排序接口 * @param arr 带排序数组 */ public static void sort(int[] arr) { if (arr == null) return; int len = arr.len ...
分类:编程语言   时间:2020-11-25 12:41:09    阅读次数:6
kmp 算法
就是找自串的算法,这里主要是用到了前缀表 比如原始字符串是 a a a a a a b 字串是 a a b 则前缀表是 -1 1 0 第一次比较 a a a a a a b a a b -1 1 0 移动 a a a a a a b a a b -1 1 0 移动 a a a a a a b a a ...
分类:编程语言   时间:2020-11-25 12:40:49    阅读次数:4
java接口
1 package inter; 2 3 public abstract class Door { 4 abstract void openDoor(); 5 abstract void closeDoor(); 6 } 7 8 9 package inter; 10 11 public inter ...
分类:编程语言   时间:2020-11-25 12:40:00    阅读次数:6
5. RxSwift 发送、订阅 Subjects、Variables
Subjects 介绍 1. Subjects 是订阅者,也是Observable 订阅者:它能动态的接收新的值。 Observable: 当Subjects有了新值后会通过Event将新值发出给他的所有订阅者。 2. 常用的方法 onNext(:):是 on(.next(:)) 的简便写法。该方法 ...
分类:编程语言   时间:2020-11-25 12:36:45    阅读次数:6
6. RxSwift 订阅操作过滤1 map、buffer、filter
map 同 Swift中 map 用法一样,对值进行处理并返回 let sub = PublishSubject<String>() sub.map { $0 + "mmmmm" } .subscribe { event in print(event.element) } .disposed(by: ...
分类:编程语言   时间:2020-11-25 12:36:31    阅读次数:4
7. RxSwift 订阅操作过滤2 distinctUntilChanged、single、elementAt、ignoreElements、take、takeLast、skip、debounce
distinctUntilChanged 过滤连续重复的事件 let ob = Observable.of(1, 1, 1, 3, 5, 7, 9, 9) ob.distinctUntilChanged().subscribe(onNext: { element in print(element) ...
分类:编程语言   时间:2020-11-25 12:36:02    阅读次数:6
Spring内置的定时任务调度@Scheduled
Spring提供了@Scheduled注解用于定时任务。 一、@Scheduled的基本使用 启用调度支持:@EnableScheduling 可以将@Scheduled注释与触发器元数据一起添加到方法中。例如,以下方法每隔5秒调用一次,并具有固定的延迟,这意味着周期是从前面每次调用的完成时间开始计 ...
分类:编程语言   时间:2020-11-25 12:35:26    阅读次数:6
8. RxSwift 插入发送合并压缩 startWith、merge、zip
startWith 在订阅的时候插入发送事件,后加入的先发送。完成事件发送时不会插入。 let ob = PublishSubject<String>() ob.startWith("插入1").startWith("插入2").subscribe(onNext: { element in prin ...
分类:编程语言   时间:2020-11-25 12:35:08    阅读次数:3
9. RxSwift 转数组、累计操作 toArray、reduce
toArray 将所有的事件集合在一起作为一个数组发出,需要发送onCompleted事件 let ob = PublishSubject<String>() ob.toArray().subscribe { strArr in print(strArr) } onError: { _ in }.d ...
分类:编程语言   时间:2020-11-25 12:34:52    阅读次数:3
SpringBoot与监控
SpringBoot与监控 本文只是介绍最基本的使用 1、SpringBootAdmin是什么? Spring Boot Admin 是由 codecentric 组织开发的开源项目,使用 Spring Boot Admin 可以管理和监控你的 Spring Boot 项目。它分为客户端和服务端两部 ...
分类:编程语言   时间:2020-11-25 12:30:21    阅读次数:6
springboot 2.4.0 最新版本需在本地maven里添加mirror镜像地址
加上aliyun的镜像地址,我的maven setting.xml 里完整镜像地址如下: <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content ...
分类:编程语言   时间:2020-11-25 12:28:47    阅读次数:4
Python爬虫-IP代理池和代理池设计
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于腾讯云 作者:小小科 ( 想要学习Python?Python学习交流群:1039649593,满足你的需求,资料都已经上传群文件流,可以自行下载!还有海量最新2020p ...
分类:编程语言   时间:2020-11-25 12:28:28    阅读次数:7
爬取动漫美女,手把手教你用Python网络爬虫获取动漫图片
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于腾讯云 作者:砸漏 ( 想要学习Python?Python学习交流群:1039649593,满足你的需求,资料都已经上传群文件流,可以自行下载!还有海量最新2020py ...
分类:编程语言   时间:2020-11-25 12:24:35    阅读次数:6
Python3.3.2
1.Python是什么类型的语言:Python是一门跨平台、开源、免费的解释型高级动态编程语言,是一种通用编程语言。除了可以解释执行之外,Python还支持将源代码伪编译为字节来优化程序,提高加载速度,并对源代码进行一定程度上保密,也支持使用py2exe、pyinstaller或其他类似工具将Pyt ...
分类:编程语言   时间:2020-11-25 12:23:31    阅读次数:6
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!