蓄水池抽样算法是比较经典的算法,可以高效的在大数据中等概率且不重复采样,比如从一个大文件中等概率抽取m行内容打印出来。 说白了就是需要 从n个数中等概率且不重复取出m个数 (其中m<=n) 先贴出最终代码如下(数组下标从1开始可以更好阐述问题,所以我使用lua代码表示) --1.假设dataStream,是一个长度为n的数组 --2.定义pool数组用于存放最终采样出来的m个数 local pool = {} --3.算法 for i = 1,n do &nbs…
蓄水池抽样算法是比较经典的算法,可以高效的在大数据中等概率且不重复采样,比如从一个大文件中等概率抽取m行内容打印出来。 说白了就是需要 从n个数中等概率且不重复取出m个数 (其中m<=n) 先贴出最终代码如下(数组下标从1开始可以更好阐述问题,所以我使用lua代码表示) --1.假设dataStream,是一个长度为n的数组 --2.定义pool数组用于存放最终采样出来的m个数 local pool = {} --3.算法 for i = 1,n do &nbs…
搭建个人网站的好处这里不必多说,相信能看到这篇文章的人心里都已经有了答案,我本人也是前段时间搭建了现在这个个人博客网站,由于当时毫无方面的经验,踩了无数次坑, 甚至还被黑过,所以特意记录下来,便于记忆,另一方面也为后来者学习搭建网站提供一些帮助,如有不对的地方,希望读者指正 1.首先你需要一个虚拟服务器,国内一般就是阿里云或者腾讯云,不建议使用国外的VPS,原因是虽然看着便宜,但是很不稳定,不稳定指是国外VPS的Ip地址很容易被墙, 我自己曾经买过Vultr的VPS平均一个月左右时间就会被墙,我使用的是腾讯云,到目…
安装office报错如下: 1.下载 “PSTools系统管理工具” 后解压 链接: https://pan.baidu.com/s/1GY39xB_0dapcdbuRfR0VAw 提取码: 8qq3 2.点搜索查找cmd并以管理员身份运行如下图 3. cd到工具的解压目录,执行 psexec -i -d -s regedit 会自动打开注册表(注意:前三面是为了保证后面修改注册表时有权限,直接用regedit打开注册表后面操作会失败…
安装VisualStuido2019遇到的问题,安装前我卸载了VisualStuido2015,以下截取其中一张图 解决方案: 使用微软提供的 “安装和卸载疑难解答程序” 链接: https://pan.baidu.com/s/1-G7JHMFolphOvY6NCcR9FA 提取码: 3hq4 解压后双击MicrosoftProgram_Install_and_Uninstall.meta.diagcab 然后点击“安装”, 在列表中找到对应的上面红框的程序,进行卸载修复,…
由于某些原因删除注册表或系统文件导致Microsoft Office无法使用,同时又无法通过控制面板中的程序拉起office的卸载功能,使用以下方式可以有效彻底删除office 1.使用微软提供的 “安装和卸载疑难解答程序” 链接: https://pan.baidu.com/s/1-G7JHMFolphOvY6NCcR9FA 提取码: 3hq4 在列表中找到当前安装的office进行修复(注意过程比较慢,耐心等) 2.使用微软提供的“office的清理工具” 链接: https://pan.baidu…
直接入进正题,安装VisualStudio2019的时候报错 ErrorCode 1714 产生原因:旧版VS删除不彻底 解决方案: 使用Windows Installer Clean Up工具 链接: https://pan.baidu.com/s/1m0ZGaSGdI6lYdyvuy_l-GA 提取码: 2ud1 1.解压后右键msicuu2.exe,安装后会出现在C:\Program Files (x86)\Windows Installer Clean Up 2.进入安装目录后运行 msicuu.…