在有些情况下,我们可能需要对一个 prop 进行“双向绑定”。不幸的是,真正的双向绑定会带来维护上的问题,因为子组件可以变更父组件,且在父组件和子组件都没有明显的变更来源。 这也是为什么我们推荐以 update:myPropName 的模式触发事件取而代之。举个例子,在一个包含 title prop ...
分类:
其他好文 时间:
2020-05-06 12:00:38
阅读次数:
55
AbstractQueuedSynchronizer 类如其名,抽象的队列式的同步器,AQS 定义了一套多线程访问共享资源的同步器框架,许多同步类实现都依赖于它,如常用的ReentrantLock/Semaphore/CountDownLatch。 它维护了一个 volatile int state ...
分类:
编程语言 时间:
2020-05-06 01:43:49
阅读次数:
110
从vue1.x过来的都知道,在vue2.0中,父子组件间事件通信的$dispatch和$broadcase被移除了。官方考虑是基于组件树结构的事件流方式实在是让人难以理解,并且在组件结构扩展的过程中会变得越来越脆落。特别是在组件层级比较深的情况下。通过广播和事件分发的机制,就显得比较混乱了。 官方在 ...
分类:
其他好文 时间:
2020-05-06 01:30:50
阅读次数:
62
Can you answer these queries? HDU - 4027 A lot of battleships of evil are arranged in a line before the battle. Our commander decides to use our secre ...
分类:
其他好文 时间:
2020-05-05 00:41:14
阅读次数:
64
蓝牙作为一种短距离无线通讯技术,越来越融合到我们的生活当中,软件开发也是随处可见。本文介绍的是PC端与其他蓝牙设备建立通讯的一个案例。 蓝牙客户端,即是请求连接的一端,搜索会发现可连接的蓝牙设备名称。 蓝牙服务端,提供服务的一端。往往生活中使用到的蓝牙(比如手机是个双重角色),又是客户端又是服务端。 ...
分类:
其他好文 时间:
2020-05-04 19:26:24
阅读次数:
56
Beautiful Land #include<cstdio>价值背包 #include<cstdlib> #include<iostream> #include<algorithm> #include<cmath> #include<cstring> #include<map> #define m ...
分类:
其他好文 时间:
2020-05-03 20:35:46
阅读次数:
57
[TOC] 前言 扯淡了 17 篇,这篇终于开始学习 async 和 await 了,有了前面的基础,来理解 async 和 await 就容易理解多了。 这一篇一定要按照每一个示例,去写代码、执行、输出结果,自己尝试分析思路。 async 微软文档:使用 修饰符可将方法、lambda 表达式或匿名 ...
分类:
编程语言 时间:
2020-05-03 18:34:09
阅读次数:
61
n个人住在一个可以用数轴表示的城市里,第i个人住在一个整数坐标xi的房子里。第i个人可以和坐标xi - 1,xi+1一起来家里庆祝新年,或者呆在xi,每个人只能移动一次。对于房子在1或n的人,他们可以来到坐标0或n+1的房子。
例如,初始位置为x=[1,2,4,4]。最后的位置可以是[1,3,3,4... ...
分类:
其他好文 时间:
2020-05-03 01:16:43
阅读次数:
60
#include<bits/stdc++.h> using namespace std; #define int long long const int maxn=3e5+10; int n,x,y; int a[maxn],b[maxn]; signed main(){ ios::sync_wit ...
分类:
其他好文 时间:
2020-05-02 20:44:03
阅读次数:
58
拉格朗日插值的公式大概是 $f(k) = \sum_{i=0}^{n}y_i \prod_{j!=i} \frac{k x_j}{x_i x_j}$ $x_i,y_i$ 是在 $x_i$ 的取值。 ...
分类:
其他好文 时间:
2020-05-02 18:54:41
阅读次数:
46