03 2019 档案

摘要:避免同步调用 正确的使用异步编程 async/await 使用异步编程尽量避免 Task.Await() 或者 Task.Result(因为会阻塞线程,直到任务完成,有违异步的设计思想) 尽量始终执行异步的I/0操作。如 ReadAsync()、WriteAsync()等等异步方法 尽量合理的使用缓 阅读全文
posted @ 2019-03-11 23:13 HavenLau2010 阅读(271) 评论(0) 推荐(0)
摘要:选择器示例示例说明CSS .class .intro 选择所有class="intro"的元素 1 #id #firstname 选择所有id="firstname"的元素 1 * * 选择所有元素 2 element p 选择所有<p>元素 1 element,element div,p 选择所有 阅读全文
posted @ 2019-03-05 14:22 HavenLau2010 阅读(10266) 评论(0) 推荐(5)