一、关于promise 1. 处理异步操作 2. 是一个构造函数,可实例化 3. 支持链式调用,解决回调地狱问题 二、 promise初使用 const p = new Promise((resolve,reject) => { setTimeout(()=>{ let n = rand(1,100 ...
分类:
其他好文 时间:
2021-05-24 15:29:20
阅读次数:
0
以下是我对ajax做的一些总结,仅供记录,有不对的地方欢迎指正。 1, ajax的出现改变了网页交互方式,之前是更新网页需要重复加载整个网页,ajax出现之后,只需要根据需求请求,然后根据返回数据更改页面需要变更的地方,大大提高了网页性能。 2, ajax的使用形式: 实例化一个XMLHttpReq ...
分类:
Web程序 时间:
2021-05-24 14:38:13
阅读次数:
0
相关文件 muduo/net/Channel.h muduo/net/Channel.cc 作用 Channel可理解为一个文件描述符fd和如何处理它的事件的回调函数的封装。 Channel负责注册和响应IO事件. muduo用户一般不直接使用Channel,而使用更上一层的封装,如TCPConne ...
分类:
其他好文 时间:
2021-05-24 12:25:58
阅读次数:
0
innerText 这个是起始其实标签和结束标签之间的文本。 innerHTML 这个表示所有的元素和文本的HTML代码 -- 在读模式下 innerHTML 属性返回调用元素的所有的子节点对应的HTML标记和内容。 -- 在写模式下innerHTMl会根据指定的值来创建新的DOM树。可以利用这个属 ...
分类:
Web程序 时间:
2021-05-24 12:24:19
阅读次数:
0
前言 我们有时间会在项目中使用到流文件的传输。比方说xml传输。 微信公众号,支付宝的开放平台,都有使用了xml进行传输。 有时候我们还会把这个信息转发到其它的服务上面去。 需求 我们现在有两个平台,都对接了同一个公众号,都需要使用公众号扫码登陆。但是微信只提供了一个回调地址。 这个时候,我们就需要 ...
分类:
Web程序 时间:
2021-05-24 10:18:22
阅读次数:
0
简介 当调用外部的合约时,外部合约会接管控制流程,从而可能给自己的数据带来意想不到的修改。2016年6月,以太坊最大众筹项目The DAO被攻击,黑客获得超过350万个以太币。正是由于此陷阱。 原因 调用外部合约,fallback回调函数被多次执行。 复现 很多都是老语法的address.call( ...
分类:
其他好文 时间:
2021-05-24 04:46:13
阅读次数:
0
老师不讲的C语言知识 导语: 对于工科生,C语言是一门必修课。**标准C(ANSI C)这个看似简单**的语言在硬件底层编程、嵌入式开发领域还是稳坐头把交椅。在20年5月份,C语言就凭借其在医疗设备上的广泛应用,时隔五年重回编程语言榜首。 同学们在拿到学分之后还有没有使用这门“手艺”呢? 想做软硬件 ...
分类:
编程语言 时间:
2021-05-24 04:15:05
阅读次数:
0
1.防抖(debounce) --函数防抖,就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发了事件,则会重新计算函数执行时间。 --防抖应用场景 连续的事件,只需触发一次回调的场景 将多次函数的执行变成一次函数的执行 1.搜索框搜索输入。只需用户最后一次输入完,再发送请求 2.手 ...
分类:
其他好文 时间:
2021-05-24 02:59:29
阅读次数:
0
自定义封装多个回调函数的执行 <script src="./Promise.js"></script> let p = new Promise((resolve, reject) => { setTimeout(() => { resolve('ok'); }, 1000) }) p.then(re ...
分类:
其他好文 时间:
2021-05-23 23:46:05
阅读次数:
0
今天想给一个 Static 控件添加一个鼠标相关的事件:移入,移出,按下,松开事件 一开始以为在 while (GetMessage (&messages, NULL, 0, 0)) { /* Translate virtual-key messages into character message ...