Loading...
安装到官网选择需要的版本(此处以1.18为例)https://go.dev/dl/复制下载地址,wget下载wget https://go.dev/dl/go1.18.linux-amd64.tar.gz解压到 /usr/localsudo tar -C /usr/local -zxvf go1.18.linux-amd64.tar.gz创建 GOPATH目录mkdir ~/go设置环境变量...
最近遇到个需求,用到了这个,简单记录下import React, { useEffect } from 'React'; function Test (props) { useEffect(() => { console.log(props.location); }, [props.location]) } export default Test;好了水完了。
适用情况当大量数据位于数据流中,无法一次性读取进内存,未知数据的大小,从中抽取k个数,并且要保证每次抽取的概率相等,这个时候,就适用水塘抽样算法算法详解当k=1时当k=1时,即只抽取一个数算法:每次只保留一个数,当遇到第 i 个数时,以 $\frac{1}{i} $的概率保留它,$\frac{(i-1)}{i} $的概率保留原来的数。对于数字1~4,依次读取之,有:读取1时,概率为1,保留1...
逛Stackoverflow的时候,发现了一个很有趣的话题:When is the init() function run?init()函数是什么时候执行的,由此,引出了一个问题:Golang在导入包的时候,各个部分的执行顺序是什么。答案:import --> const --> var --> init()后面有大佬也给出了一张图,我觉得很经典:测试代码:package ...
为什么需要Git大家一定有过这样的经历,在写论文的时候,由于各种各样的原因,改了又改,改了又改,每次的版本又需要留个底备用,于是便有了如下情况:由于我们对论文的多次版本迭代,产生了大量的文件,最终,我们只会选取一份最终的文件提交。同时为了记录版本的迭代历史,以及随时回滚到之前的版本,实现回溯,我们需要一个版本控制工具。当然,这份论文也许是由多个小伙伴一起完成的,那么就需要多人同时进行编辑,最...