golang的接口与我已有的认知不太一样,这篇文章要写好一阵子。 接口是一个编程规约,也是一组方法签名的集合。golang的接口是非侵入式的设计,也就是说,一个具体类型实现接口不需要再语法上显式地声明,只要具体类型的方法集是接口方法集的超集,就代表该类型实现了该接口,编译器在编译时会进行方法集的校验 ...
分类:
其他好文 时间:
2020-01-13 01:07:57
阅读次数:
81
Getting to Go: The Journey of Go's Garbage Collector https://blog.golang.org/ismmkeynote ...
分类:
其他好文 时间:
2020-01-11 13:21:46
阅读次数:
98
golang的类型分为命名类型和未命名类型。命名类型包含预声明类型,可以通过标识符表示,用户自定义类型也是命名类型。未命名类型由预声明类型、关键字和操作符组合而成。未命名类型又称为类型字面量。array/slice/map/channel/pointer/function/struct/interf ...
分类:
其他好文 时间:
2020-01-10 22:23:56
阅读次数:
71
这一章介绍golang的一些基础知识。golang写起来跟c++很不一样,在我看来,它更像是c++/java/python的混合体,再经过一系列增删之后的东西。 golang最大的特点就是简洁,仅有25个关键字;它虽然是一门静态语言,但支持运行时动态类型;它不仅是强类型语言,还支持隐式类型推导。go ...
分类:
其他好文 时间:
2020-01-01 23:43:58
阅读次数:
95
最近由于一些事务,开始写golang。由于golang本身的简洁性和易用性(当然,它还是一门强类型语言),让我感觉这门语言不仅有趣,而且具有很高的实用性。 为了进一步系统学习这门语言,元旦期间我将每天更新博客,权当golang知识点复习(反正在家也是无聊)。 关于golang的书籍,个人推荐李文塔的 ...
分类:
其他好文 时间:
2019-12-31 23:55:55
阅读次数:
134
组件 组件树 通常一个应用会以一棵嵌套的组件树的形式来组织: 例如,你可能会有页头、侧边栏、内容区等组件,每个组件又包含了其它的像导航链接、博文之类的组件。 为了能在模板中使用,这些组件必须先注册以便 Vue 能够识别。这里有两种组件的注册类型: 全局注册 和 局部注册 。至此,我们的组件都只是通过 ...
分类:
其他好文 时间:
2019-12-26 09:14:33
阅读次数:
106
"??" 其实就是一个广搜能解决的问题,但是!!!不知道为啥, 自己码了个广搜还总是WA12,看不到样例哎呀好气。 这个题其实应该在广搜基础上多想一步,根据题目,最后走出来的路肯定是:城镇 荒野 城镇 荒野,这样子,所以我们也不用判断走的每一步到底是啥,直接算总共多少步,然后ans/2是a,剩下的给 ...
分类:
其他好文 时间:
2019-12-12 01:22:23
阅读次数:
95
#include<iostream> using namespace std; const int MAX=2e5+10; int cnt[MAX]; int ans[MAX]; int a[MAX]; int main() { int n,m,zero=0,one=0; cin>>n>>m; fo ...
分类:
其他好文 时间:
2019-12-07 14:25:29
阅读次数:
93
UML工具Visual Paradigm解决方案:客户旅程图(CJM)
分类:
其他好文 时间:
2019-11-19 09:16:04
阅读次数:
39
GoCN每日新闻(2019-11-11) GoCN每日新闻(2019-11-11) GoCN每日新闻(2019-11-11)1. Go的内存管理与回收 https://medium.com/a-journey-with-go/go-memory-management-and-memory-sweep ...
分类:
其他好文 时间:
2019-11-12 09:14:14
阅读次数:
92