import asyncioimport aiohttpfrom lxml import etreeurls = ['http://wz.sun0769.com/political/index/politicsNewest?id=1&page=1', 'http://wz.sun0769.com/p ...
分类:
其他好文 时间:
2020-05-30 13:10:20
阅读次数:
60
promise 可解决的问题: 可以支持多个并发的请求,获取并发请求返回的数据 解决回调地狱的问题 真正用同步代码写异步操作的是 async await Promise两个特点: 对象的状态不受外界影响 一旦状态改变,就不会再变,任何时候都可以得到这个结果 Promise三种状态: Pending( ...
分类:
其他好文 时间:
2020-05-29 21:01:16
阅读次数:
85
一. 前言 Blazor 的整体介绍以及特点与优势,建议翻阅 Blazor 介绍。 Blazor 是一个可是使用 .NET/C# 来编写交互式客户端的 Web UI 框架,在官网有一句话概括 “Build client web apps with C#”。在 Blazor 里面有三个比较重要的概念: ...
分类:
Web程序 时间:
2020-05-29 10:22:04
阅读次数:
347
await expression ( value or promise ) ①expression 一般是 promise 对象,也可以是其他值 ②如果是 promise对象,await 返回的是 Promise 成功的值 ③如果是其他值,直接将此值作为 await 的返回值 ④await 必须写在 ...
分类:
其他好文 时间:
2020-05-29 09:39:29
阅读次数:
76
网络连接判断,使用ping测试获取: 1 private static async Task<bool> IsPingSuccess() 2 { 3 try 4 { 5 using (Ping myPing = new Ping()) 6 { 7 var result = await myPing. ...
分类:
其他好文 时间:
2020-05-27 15:48:17
阅读次数:
96
创建多线程和线程池 import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.TimeUnit; //开启的线程数 int threa ...
分类:
编程语言 时间:
2020-05-26 21:58:56
阅读次数:
95
参考 async和await 1、不是说 async Task<int>放在这个修饰的执行的操作或方法是异步的,而是在这个修饰方法里面有await修饰的才是异步的 using Newtonsoft.Json; using System; using System.Collections.Generi ...
分类:
其他好文 时间:
2020-05-26 12:13:26
阅读次数:
55
Zookeeper作为分布式的服务框架,虽然是java写的,但是强大的C#也可以连接使用。 C#要连接使用Zookeeper,需要借助第三方插件,而现在主要有两个插件可供使用,分别是ZooKeeperNetEx和Zookeeper.Net Zookeeper.Net好像是是Apache官方提供的,但 ...
本期实现的功能很简单,协程的重头都在co_await和异步操作上,generator本身是一个很轻的东西如果你看到这行文字,说明这篇文章被无耻的盗用了(或者你正在选中文字),请前往 cnblogs.com/pointer-smq 支持原作者,谢谢基本结构generator和future/promis... ...
分类:
编程语言 时间:
2020-05-24 13:59:39
阅读次数:
102
在开始之前,我们先修复上一篇文章中的一个bug,SharedState::add_finish_callback中post_all_callbacks应当提前判断settled,否则会在未设置结果的情况下添加callback,callback也会被立即posttemplateclass Shared... ...
分类:
编程语言 时间:
2020-05-23 00:27:40
阅读次数:
340