首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小叶曲
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Golang问题归纳
数组不可扩容,切片可以,切片扩容,如果不足1024每次扩容为两倍扩容,如果高于1024,为1.数组是值类型,将一个数组赋值给另一个数组时,传递的是一份深拷贝,赋值和函数传参操作都会复制整个数组数据,会占用额外的内存;切片是引用类型,将一个切片赋值给另一个切片时,传递的是一份浅拷贝...
3个函数分别打印cat、dog、fish,要求每个函数都要起一个goroutine,按照cat、dog、fish顺序打印在屏幕上100次。
var wg sync.wg.wg.func catPrint(wg *sync.wg.//fmt.fmt.func dogPrint(wg *sync.wg.//fmt.fmt.func fishPrint(wg *sync.wg.//fmt.fmt.
使用channel控制并发个数
fmt.wg := sync.wg.defer wg.time.Sleep(1 * time.fmt.wg.
设计模式——职责链模式
传统方式是:接收到一个采购请求后,根据采购金额来调用对应的 Approver(审批人)完成审批。职责链模式(Chain of Responsibility Pattern), 又叫 责任链模式,为请求创建了一个接收者对象的链(简单示意 图)。这种模式对请求的发送者和接收者进行解耦...
设计模式——策略模式
package com.atguigu.System.out.System.out.System.out.package com.atguigu.System.out.System.out.package com.atguigu.System.out.System.out.Sys...
设计模式——状态模式
状态模式(State Pattern):它主要用来解决对象在多种状态转换时,需要对外输出不同的行为的问题。package com.atguigu.package com.atguigu.this.System.out.activity.setState(activity.Syst...
设计模式——解释器模式
在编译原理中,一个算术表达式通过词法分析器形成词法单元,而后这些词法单元再通过语法分析器构建语法 分析树,最终形成一颗抽象的语法分析树。package com.atguigu.import java.util.package com.atguigu.import java.uti...
设计模式——备忘录模式
备忘录模式(Memento Pattern)在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这 个状态。这样以后就可将该对象恢复到原先保存的状态可以这里理解备忘录模式:现实生活中的备忘录是用来记录某些要去做的事情,或者是记录已经达成的共同意 见的事情,以防忘记了...
设计模式——中介者模式
中介者模式(Mediator Pattern),用一个中介对象来封装一系列的对象交互。package com.atguigu.mediator.this.this.return this.package com.atguigu.mediator.mediator.this.Get...
设计模式——观察者模式
package com.atguigu.* 1. * 2. * 3. this.currentConditions.this.this.this.package com.atguigu.this.this.this.System.out.System.out.System.out...
下一页
个人成就
文章被阅读
7,368
掘力值
83
关注了
0
关注者
1
收藏集
0
关注标签
3
加入于
2022-01-17