今天在RSS上被推送了一个自动玩2048的代码仓库,用的是蒙特卡罗算法,感觉挺有意思的;
这里推荐给大家玩一下;
源代码:
示例网站:
今天在RSS上被推送了一个自动玩2048的代码仓库,用的是蒙特卡罗算法,感觉挺有意思的;
这里推荐给大家玩一下;
源代码:
示例网站:
今天RSS推送了一个挺有趣的东西,能通过Github Actions直接创建一个Mac或者Linux服务器,并且可以通过ssh直接连接;
花了几分钟试了一下,感觉挺方便的!
源代码:
最近发现Gitee里面可以导入Github的仓库,甚至也支持像Github Pages一样搭建自己的博客,就搞了一下;
这么做的一个目的是有时在Github部署的博客国内不能访问;
由于最近要回导师公司,但是又不想让我新配的3700X、32G内存台式机浪费,所以可以在学校开内网穿透,在公司使用远程桌面继续使用;
内网穿透使用的是:
全文搜索是我们每天都在不知不觉中使用的工具之一。如果你曾经在google上搜索过“golang coverage report”或试图在电商网站上搜索“indoor wireless camera”,你就会使用全文搜索
全文搜索(FTS, Full-Text Search)是一种在文档集合中搜文本的技术。文档可以引用网页、报纸文章、电子邮件或任何结构化文本
今天我们尝试建造我们自己的FTS引擎。在这篇文章的最后,我们将能够在不到一毫秒的时间内搜索数百万个文档。我们将从简单的搜索查询开始,比如搜索含有“cat”的文章,然后扩展引擎以支持更复杂的布尔查询
小贴士:最著名的FTS引擎是Lucene(以及在此基础上构建的Elasticsearch和Solr)
本文译自:
源代码:
其实很早之前Github出了一个新彩蛋,会自动将你仓库下的同名用户名仓库的 README 展示到你的个人页面的上方;
之前搞了一个版本,这次做了一些升级和优化;
源代码:
最近在搞Github主页美化,然后偶然发现了Wakatime这个可以记录你Coding时间的工具,在这里介绍下~
GitHub Actions 是 GitHub 的持续集成服务,于2018年10月推出。
在许多场景下,都需要使用异步回调;本篇讲了在Go中如何使用反射构造一个处理异步回调的函数;
源代码:
如果觉得文章写的不错, 可以关注微信公众号: Coder张小凯
内容和博客同步更新~
Golang给了我们更加方便和简洁的语法实现并发操作,但是使用并发操作是需要考虑应用场景的,不考虑背景而滥用并发反而可能造成性能危机:有时并发操作并不一定比单线程的效率高;
本文首先通过素数筛方法并发计算质数,展现了golang以CSP为并发模型的并发编程特色;之后与单线程实现做对比,引出并发编程需要考虑背景的结论;
源代码:https://github.com/JasonkayZK/Go_Learn/tree/prime