Flands 最近的时间轴更新
Flands

Flands

V2EX 第 96261 号会员,加入于 2015-02-07 20:12:46 +08:00
想问一下为何 nginx 缓存不生效
问与答  •  Flands  •  31 天前  •  最后回复来自 Flands
2
jest 中如何 mock 类其中的部分函数?`
程序员  •  Flands  •  305 天前  •  最后回复来自 Flands
3
关于 js 中使用 switch (true) 和 if else
  •  1   
    程序员  •  Flands  •  257 天前  •  最后回复来自 cnelf
    38
    有老哥试过用 AMD 笔记本的 C 口输出 4K 60Hz 吗?
    计算机  •  Flands  •  2020-05-12 23:32:22 PM  •  最后回复来自 Flands
    5
    话说用 docker 当环境进行开发咋样?
  •  1   
    程序员  •  Flands  •  2020-07-06 07:03:01 AM  •  最后回复来自 beginor
    78
    go 项目如何定义全局 config 比较好?
    Go 编程语言  •  Flands  •  2020-03-21 14:22:56 PM  •  最后回复来自 BlackBerry999
    19
    k8s 的 traefik pod 如何暴露 80 443 端口?
    Kubernetes  •  Flands  •  2020-03-10 15:10:57 PM  •  最后回复来自 Flands
    4
    golang 以下两种方式创建的 node 有啥区别?
    问与答  •  Flands  •  2020-01-10 22:51:31 PM  •  最后回复来自 Flands
    4
    试用期 8 折的情况多嘛?
    职场话题  •  Flands  •  2019-12-30 10:08:54 AM  •  最后回复来自 cece0417
    23
    Flands 最近回复了
    25 天前
    回复了 aikilan 创建的主题 生活 “国家邮政局”替我重拳出恶气
    我的 g304 售后挺好的,用了两年,中键双击,申请售后。
    第二天物流小哥拿了个全新的过来跟我换了,然后就结束了,并不需要自己发过去。
    ac86u 受害者 +1
    当时是想挂硬盘当 nas ,现在红米 AX6 + DS218+ 舒服的一批。
    ac86u 2.4g 消失什么的就离谱
    31 天前
    回复了 Flands 创建的主题 问与答 想问一下为何 nginx 缓存不生效
    @wellsc 项目架构是这样的
    联想那个拆显卡机器,很香
    我都是加个 input v-show=false,然后通过这个 input 对值进行校验
    一指禅或者大圣净化跳过。
    小米 10p 用户表示楼上说的都不对,这里的广告不是 app 广告,是 miui 系统给 app 额外增加的广告,一指禅这种跳不过去的。
    解决办法 https://zhuanlan.zhihu.com/p/356367971
    亲测有效,之后的开屏广告就是 app 自带的,用一指禅这种能跳过了。
    ds218+ ,差不多 1500 左右,目前很舒服
    305 天前
    回复了 Flands 创建的主题 程序员 jest 中如何 mock 类其中的部分函数?`
    不要在意 `@cloud/trident-js-sdk/src` 这个,原本打算脱敏的,结果没脱全。实际上都是 `trident`
    305 天前
    回复了 Flands 创建的主题 程序员 jest 中如何 mock 类其中的部分函数?`
    test
    ```ts
    const mockStart = jest.fn();
    const mockInit = jest.fn();
    const mockPublish = jest.fn();
    const mockSubscribe = jest.fn();

    // 第一种
    import { Pubsub, Recorder } from "trident";

    jest.mock("trident", () => {
    return {
    Pubsub: () => {
    return class {
    publish() {
    return mockPublish;
    }
    subscribe() {
    return mockSubscribe;
    }
    };
    }
    };
    });


    // 第二种
    import * as trident from "@cloud/trident-js-sdk/src";

    const mockPubsub = jest.spyOn(trident, "Pubsub");
    (mockPubsub as jest.Mock).mockImplementation(() => {
    return {
    publish: mockPublish,
    subscribe: mockSubscribe
    };
    });

    const mockRecorder = jest.spyOn(trident, "Recorder");
    (mockRecorder as jest.Mock).mockImplementation(() => {
    const original = jest.requireActual('@cloud/trident-js-sdk/src');
    return {
    ...original,
    start: mockStart,
    };
    });

    ```


    主要还是 `mockImplementation` 和 `requireActual`各种组合起来,虽然看着挺离谱也没法运行,但尝试了很多写法都不行。。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2267 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:11 · PVG 20:11 · LAX 04:11 · JFK 07:11
    ♥ Do have faith in what you're doing.