05 2020 档案

golang单例模式
摘要:一般写法 type singleton struct{ } var mu sync.Mutex var instance *singleton func GetInstance() *singleton{ if instance == nil{ mu.Lock() defer mu.Unlock() 阅读全文

posted @ 2020-05-09 14:41 wsw_seu 阅读(172) 评论(0) 推荐(0) 编辑

golang 简单工厂模式
摘要:package kit //golang简单工厂模式 //go 语言没有构造函数一说,所以一般会定义NewXXX函数来初始化相关类。 NewXXX 函数返回接口时就是简单工厂模式,也就是说Golang的一般推荐做法就是简单工厂。 //在这个simplefactory包中只有API 接口和NewAPI 阅读全文

posted @ 2020-05-09 11:11 wsw_seu 阅读(244) 评论(0) 推荐(0) 编辑

904. 水果成篮
摘要:https://leetcode-cn.com/problems/fruit-into-baskets/ 暴力法:超时 func totalFruit(tree []int) int { res := 0 n := len(tree) i,j := 0,0 for i=0;i<n;i++{ pre1 阅读全文

posted @ 2020-05-06 20:16 wsw_seu 阅读(305) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示