会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
siegaii
博客园
首页
新随笔
联系
管理
订阅
[置顶]
HTML5中Js多线程编程
摘要: Web Worker Web Worker是HTML5提出的新标准,为 JavaScript 创造多线程环境,允许主线程创建 Worker 线程,将一些任务分配给后者运行。在主线程运行的同时,Worker 线程在后台运行,两者互不干扰。等到 Worker 线程完成计算任务,再把结果返回给主线程。这样
阅读全文
posted @ 2019-05-05 16:14 siegaii
阅读(5317)
评论(0)
推荐(0)
2019年7月25日
怎样在RxJS Observable中使用Async-Await
摘要: 怎样在RxJS Observable中使用Async-Await 一般情况下 async-await 和 Observables 并不能“在一起使用”。但RxJS 从一开始就具备与 Promises 的高度互操作性。 为什么有这个需求 由于工作中使用的ng7,之前工作中碰上一个比较复杂的逻辑(大概时
阅读全文
posted @ 2019-07-25 22:54 siegaii
阅读(591)
评论(0)
推荐(0)
2019年6月23日
记前端状态管理库Akita中的一个坑
摘要: 记状态管理库Akita中的一个坑 Akita是什么 Akita是一种基于RxJS的状态管理模式,它采用Flux中的多个数据存储和Redux中的不可变更新的思想,以及流数据的概念,来创建可观察的数据存储模型。 无论是Angular、React、Vue、Web组件,还是普通的旧式JS,秋田都可以完成繁重
阅读全文
posted @ 2019-06-23 10:24 siegaii
阅读(1012)
评论(1)
推荐(0)
2019年4月28日
关于WebSocket需要知道
摘要: WebSocket 概念 WebSocket是再单个TCP连接上进行双工通讯的协议,仅需要通过一次握手两个之间就可以创建持久性的连接,进行双向数据传输。WebSocket 是HTML5新增加的协议。 为什么要用 众所周知传统的http协议是客户端(浏览器)发送请求,浏览器响应请求的方式,一条请求对应
阅读全文
posted @ 2019-04-28 19:28 siegaii
阅读(1235)
评论(0)
推荐(0)
2019年4月21日
聊一聊快速排序(Js)
摘要: 快速排序 基本思路 双指针+递归分治(本质是一个创建二叉树搜索树的过程) 通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 我的理解 上面的基本思路
阅读全文
posted @ 2019-04-21 12:14 siegaii
阅读(8487)
评论(7)
推荐(4)
2019年4月13日
angular2+中的变化监测
摘要: 最近做公司新项目用的angular7,中碰到了一个很头疼的问题在绑定对象中的数据改变时,页面视图没有跟新,需点击页面中的时间元素后才会更新。以前使用angularJs也经常碰到类似情况,这种时候一般的方式使使用脏检查(Dirty checking)让angularJs检查绑定到视图上的数据来实现对页
阅读全文
posted @ 2019-04-13 15:37 siegaii
阅读(1594)
评论(0)
推荐(0)
公告