Gomez 发布的文章

前段时间玩了两次余姚麻将,规则里带有地方麻将常见的癞子规则(癞子牌被叫做龙牌)。边打边学的时候我了解到,七小对/七对子在这个规则里是最大的番种之一,也就是和牌的人可以把其他三家的点数全部赢到手里(每人开局发100点,任何一人把这100点输光这局就算结束)。根据之前打立直麻将的经验,七对子并不是一个很难和的牌,再加上有龙牌辅助,我当时就觉得它应该是余姚麻将的版本答案。可惜的是那两天有意试着做了几次,最多只实现了一次听牌。打完之后好奇我的猜测是否正确,写了个模拟脚本来检验七对子的收益有多高。

- 阅读剩余部分 -

看到tombkeeper大佬实现了一个抢救发布在微博上但已经被屏蔽的图片的功能:微博1&微博2&微博3。了解了思路之后手痒也试了试。先是用python在本地实现了一遍,然后又在Ubuntu上搭web实现了一遍,期间着实踩了不少坑。鉴于这个功能不太适合传播,就没把它部署到服务器上,博客里也只简单写点能发的。

- 阅读剩余部分 -

ECharts里,如果图表中系列太多,想突出显示其中一个,可以点击它并调用触发高亮事件。自带的点击事件是

chart.on('click', function (params) {})

在ECharts的文档里,提供的高亮事件是

chart.dispatchAction({
    type: 'highlight',
    // 用 index 或 id 或 name 来指定系列。
    // 可以使用数组指定多个系列。
    seriesIndex?: number | number[],
    seriesId?: string | string[],
    seriesName?: string | string[],
    // 数据项的 index,如果不指定也可以通过 name 属性根据名称指定数据项
    dataIndex?: number | number[],
    // 可选,数据项名称,在有 dataIndex 的时候忽略
    name?: string | string[],
});

- 阅读剩余部分 -