golang的struct里面嵌入interface 先通过几个例子来说明这样用法。 例子1 定义一个Interface II包含两个函数声明 F1() F2() 然后定义一...
golang的struct里面嵌入interface 先通过几个例子来说明这样用法。 例子1 定义一个Interface II包含两个函数声明 F1() F2() 然后定义一...
闭包的实现 很多编程语言都提供了闭包这一特性,那什么是闭包呢?形象一点来描述就是“一个有状态的函数”。对于普通的函数来讲,如果只使用局部变量,那么函数是不会有状态的。局部变量...
GO语言的匿名函数就是闭包 基本概念 闭包是可以包含自由(未绑定到特定对象)变量的代码块,这些变量不在这个代码块内或者任何全局上下文中定义,而是在定义代码块的环境中定义。要执...
我大golang自从idea社区版的go插件不能用之后,vscode是最受欢迎的伪ide了。但是要下很多第三方插件,什么goru,goreturn之类,我发现go隐修会里的大...
前言 之前谈了 Elasticsearch 和 Kibana 的安装,作为开源实时日志分析平台 ELK 的一部分,当然少不了 Logstash 。其实 Logstash 的作...
团队内部要分享HBase的知识,之前研究了一段时间,知识比较零散,这一次就系统化的整理一番,之后在想到Hbase的时候,看着一篇就够了。 阿里陶系技术部招人,目前大把机会,H...
终于做到了决策树,这是一个很有意思的分类模型 什么是决策树 尽管我一直将决策树理解为一个分类模型,但实际上,他也是可以解决回归问题的,如何理解决策树呢?我们应该从以下几个方面...
图片来源 现在让我们看一下强化学习和其他机器学习方法的对比。 在监督式学习中,我们有数据集,还有数据对应的标签。主要的任务是要让预测值尽量接近于这些标签。 监督学习还有一个很...
正文前的扯淡 之前电话面试一个公司时,面试官让写一个堆排序,遗憾的是我忘了堆排序的思想了,所以直接说不会写,这次电面也以失败告终...知耻后勇,这几天在网上找了很多写堆排序的...