var obj = { foo: function () { console.log(this.bar) }, bar: 1 }; var foo = obj.foo; var bar = 2; obj.foo() // 1 foo() // 2 obj.foo()和foo() 是同一个函数,为什么 ...
分类:
编程语言 时间:
2021-06-22 18:30:25
阅读次数:
0
今天在昨天的基础上,相继完成了三个页面的布局和显示情况: 新增加的xml文件如下: activity_add.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android ...
分类:
移动开发 时间:
2021-06-21 20:49:16
阅读次数:
0
1.框架基础目录 1.MVC与MVVM思想 2.项目结构与文件类型 3.全局标题与页面标题 4.全局样式与页面样式 5.App的生命周期 6.页面的生命周期 7.数据绑定与事件 8.组件中的动态与静态变量 9.条件判断与for循环 10.多端兼容条件编译 1.MVC与MVVM思想 MVC模式 1.M ...
分类:
移动开发 时间:
2021-06-20 17:33:06
阅读次数:
0
第一种方法就是最传统的多进程并发模型 (每进来一个新的I/O流会分配一个新的进程管理。)第二种方法就是I/O多路复用 (单个线程,通过记录跟踪每个I/O流(sock)的状态,来同时管理多个I/O流 。) 其实“I/O多路复用”这个坑爹翻译可能是这个概念在中文里面如此难理解的原因。所谓的I/O多路复用 ...
分类:
其他好文 时间:
2021-06-19 19:27:11
阅读次数:
0
本文主要介绍Java中将Optional转换成List数据类型的方法及代码。Optional 被定义为一个简单的容器,其值可能是null或者不是null。在Java 8之前一般某个函数应该返回非空对象但是偶尔却可能返回了null,而在Java 8 以后,不推荐你返回null而是返回Optional。 ...
分类:
编程语言 时间:
2021-06-19 18:58:38
阅读次数:
0
两个List集合取交集、并集、差集 1. list1.removeAll(list2):从list1中移除存在list2中的元素。 调用流程:removeAll->contains->equals方法,对于引用类型,要使用removeAll,需要重写equals方法 2. JDK1.8 lambda ...
分类:
其他好文 时间:
2021-06-18 20:13:53
阅读次数:
0
排序属性与常规属性 数字属性属于排序属性 其他的属于常规属性 function Foo() { this[100] = 'test-100' this[1] = 'test-1' this["B"] = 'bar-B' this[50] = 'test-50' this[9] = 'test-9' ...
分类:
其他好文 时间:
2021-06-18 19:56:24
阅读次数:
0
CountDownLatch 是一个同步工具类,允许一个线程或者多个线程等待其他线程完成操作,再执行。 CountDownLatch(int count) 构造一个用给定计数初始化的 CountDownLatch。 // 使当前线程在锁存器倒计数至零之前一直等待,除非线程被中断。 void awai ...
分类:
其他好文 时间:
2021-06-18 19:28:45
阅读次数:
0
Java中的经典算法之冒泡排序(Bubble Sort) 原理:比较两个相邻的元素,将值大的元素交换至右端。 思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后 ...
分类:
编程语言 时间:
2021-06-16 18:12:33
阅读次数:
0
指南: https://router.vuejs.org/zh/guide/essentials/dynamic-matching.html#%E5%93%8D%E5%BA%94%E8%B7%AF%E7%94%B1%E5%8F%82%E6%95%B0%E7%9A%84%E5%8F%98%E5%8C% ...
分类:
其他好文 时间:
2021-06-10 18:18:38
阅读次数:
0