首页   注册   登录
 wawaforya 最近的时间轴更新

wawaforya

V2EX 第 341078 号会员,加入于 2018-08-14 14:52:00 +08:00
今日活跃度排名 15987
哀吾生之须臾,羡长江之无穷。
wawaforya 最近回复了
感觉好东西都让这样的企业玩坏了

PS: 我知道你把输入法设置成 中文状态下输入英文标点 是为了方便编程,但是建议在标点符号后面加个空格 -_- (非杠,写英文邮件就是要逗号后面一个空格,句号后面两个空格的
@1002xin 27 4K 配合 AMD 的 VSR 或者 NVIDIA 的 DSR 输出 5K 再放大 200% 还是挺香的啊
@xiaoming1992 , 我这边可以的啊,难道是版本问题?我 typescript 的版本是 3.5.3

PS: List 其实可以用 Record 来定义,Record<Vegetable, { price: number; num: number }>
```
Object.entries(list).map(([key, item]: [Vegetable, { price: number; num: number }]) => {
// 可以给参数加个类型定义
});
```
109 天前
回复了 b1anker 创建的主题 JavaScript rxjs 如何优雅的处理轮询任务?
@b1anker 哇,有道理,还要考虑请求时间的问题,学到了👍
109 天前
回复了 szq8014 创建的主题 Java 才知道 mirrors.163.com 里面有 maven 仓库了
@leopku 好像没有哈,推广一下常用的源 😂
110 天前
回复了 b1anker 创建的主题 JavaScript rxjs 如何优雅的处理轮询任务?
#7 好像不会生成一个新的请求,要把 `concatMapTo(getResult())` 改成 `concatMap(() => getResult())` 哈哈
110 天前
回复了 b1anker 创建的主题 JavaScript rxjs 如何优雅的处理轮询任务?
献丑了,有什么错误请轻拍😂

``` typescript
import { Observable, of, race, timer } from 'rxjs';
import { concatMapTo, skipWhile, take, tap } from 'rxjs/operators';

type Result = 'pending' | 'success';
const getResult: () => Observable<Result> = () => of<Result>('success').pipe(tap(() => console.log('Requested.'))); // 向接口请求数据的函数

const limit = 20;
const schedule = timer(0, 1000);
const requestSource = schedule.pipe(concatMapTo(getResult()), skipWhile(result => result === 'pending'));
const upperBound = schedule.pipe(skipWhile(value => value < limit));
race([requestSource, upperBound]).pipe(
take(1)
).subscribe(
result => console.log(result), // 这里需要判断类型,如果是数字,说明 20 次了都还没有 success
error => console.error(error),
() => console.log('Completed')
);
```
110 天前
回复了 szq8014 创建的主题 Java 才知道 mirrors.163.com 里面有 maven 仓库了
我来补一个 https://mirror.tuna.tsinghua.edu.cn/
清华大学给力嗷👍
How to game on a Mac.jpg
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2598 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 14ms · UTC 14:01 · PVG 22:01 · LAX 06:01 · JFK 09:01
♥ Do have faith in what you're doing.