Promise是一个对象,也是一个构造函数 Promise 解决了什么问题 & 业界实现?回调地狱 Promise 的基础特征?promise 有三个状态:pending,fulfilled,or rejected; Promise 常用的 API 有哪些? Promise.resolve():默认 ...
分类:
其他好文 时间:
2021-05-03 12:15:35
阅读次数:
0
I/O处理单元 I/O模型 阻塞I/O:阻塞的文件描述符称为阻塞I/O,针对阻塞I/O执行的系统调用可能因为无法立即完成而被操作系统挂起,直到等待的事件发生为止。针对非阻塞的I/O执行的系统调用总是立即返回,而不管事件是否已经发生。所以,只有在事件已经发生的情况下操作非阻塞I/O,才能提高程序的效率 ...
分类:
其他好文 时间:
2021-04-27 14:12:41
阅读次数:
0
组件系统是 Vue 的一个重要概念,因为它是一种抽象,允许我们使用小型、独立和通常可复用的组件构建大型应用。几乎任意类型的应用界面都可以抽象为一个组件树。组件化能提高开发效率,方便重复使用,简化调试步骤,提升项目可维护性,便于多人协同开发。 组件通信 props 父给子传值 // 父组件 <Hell ...
分类:
其他好文 时间:
2021-04-22 15:37:37
阅读次数:
0
一、异步更新UI线程--利用委托 C#异步调用,界面假死加更新界面 (此例子更新界面的方法是利用组件的委托方法Control.Invoke()) lblStatus.Text = "执行中,请稍候……"; Func<int> longTask = new Func<int>(delegate() { ...
分类:
编程语言 时间:
2021-04-22 15:25:20
阅读次数:
0
注意点:使用函数封装Promise对象(可能是几个);定义执行封装Promise对象的函数的方法,使用async和await语法。 function test1() { return new Promise( (resolve,reject) => { setTimeout( () => { con ...
分类:
其他好文 时间:
2021-04-21 12:39:56
阅读次数:
0
本文作者:HelloGitHub-老荀 Hi,这里是 HelloGitHub 推出的 HelloZooKeeper 系列,免费开源、有趣、入门级的 ZooKeeper 教程,面向有编程基础的新手。 项目地址:https://github.com/HelloGitHub-Team/HelloZooKe ...
分类:
其他好文 时间:
2021-04-15 12:44:53
阅读次数:
0
Go 感受回调函数的魅力 在用mqtt的SDK时候,感觉回调一脸蒙蔽,在自己实现之后,还是有点意思的 官方sdk原始代码 /* * Copyright (c) 2013 IBM Corp. * * All rights reserved. This program and the accompany ...
分类:
其他好文 时间:
2021-04-09 12:53:58
阅读次数:
0
Promise是一个JS的异步编程解决方案,解决了传统异步编程回调地狱的问题。 Promise有三种状态: pending(进行中) fulfilled(已完成) rejected(已失败) 只有异步操作的结果可以决定当前是哪一种状态,任何其他操作都无法改变这个状态。 其中pending 为初始状态 ...
分类:
其他好文 时间:
2021-04-08 13:46:24
阅读次数:
0
void setMousecallback(const string& winname, MouseCallback onMouse, void* userdata=0) winname:窗口的名字 onMouse:鼠标响应函数,回调函数。指定窗口里每次鼠标时间发生的时候,被调用的函数指针。 这个函 ...
分类:
其他好文 时间:
2021-04-06 15:01:48
阅读次数:
0
C#语法基础01_读取输入 Read() ReadLine() Write() WriteLine() ReadKey() 读取单个字符Read() Console.Read(); // 读取一个字符,返回其ASKII的int值 例子 Console.WriteLine(Console.Read() ...