V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  useben  ›  全部回复第 5 页 / 共 9 页
回复总数  176
1  2  3  4  5  6  7  8  9  
2020-04-17 11:47:43 +08:00
回复了 PEIENYKYK 创建的主题 Go 编程语言 Golang map 全局变量使用问题,请各位大佬留步一观。
@jack1998 貌似是楼主感谢留言才会有
这次反应速度好快, 没了
一脸懵逼
2020-04-13 21:52:50 +08:00
回复了 PEIENYKYK 创建的主题 Go 编程语言 Golang map 全局变量使用问题,请各位大佬留步一观。
1 、for 里面不要 defer, 会有泄露问题
2 、任务调度器一般不这样做的。起一个调度 goroutine 作为调度器,任务队列 chan,每个任务 go 一个协程来执行,并且创建一个 stopChan 来等待 stop 事件停止任务。然后通过 chan 或者队列的方式来投递任务和监听 chan 来消费任务。接口 start 创建任务和扔进 chan 。stop 接口发送 stop 事件到对应 stopChan,达到停止任务的目的
2020-04-11 11:47:59 +08:00
回复了 lithbitren 创建的主题 Go 编程语言 不懂就问, Golang 带阻塞的高性能队列最佳实践是啥?
chan 就是你说的特性...
面试还会问自己不熟悉的知识的? 难道真的只是问问
2020-04-09 19:08:32 +08:00
回复了 Cielos 创建的主题 JavaScript let 会报错, var 才能正常运行?
我是被头像吸引进来
2020-04-09 18:40:35 +08:00
回复了 laravel 创建的主题 程序员 golang 推送系统怎么做消息合并优化?
@laravel cpu 100%? 比如使用消息队列用 kafka, 消费者 pull 模式, 消费速度是视消费者的消费速度来拉取消息的. 这样起一个定时器, 定时拉取就行了吧, 怎么会打满 cpu
2020-04-08 14:04:50 +08:00
回复了 index90 创建的主题 Go 编程语言 什么时候返回值什么时候返回指针?
逃逸机制没必要在开发阶段考虑吧, 而且大多数情况也影响不到你的业务吧, 后面有影响直接 pprof 优化就是了
@Citrus 目测是这样了...
2020-04-05 12:24:02 +08:00
回复了 noble4cc 创建的主题 Java 调用别人写好的 api 有什么最佳实践吗?
别问,问就是最佳做法是在自己 service 层包装一下再用
2020-04-04 14:26:59 +08:00
回复了 qW7bo2FbzbC0 创建的主题 Go 编程语言 初始化带方法的结构体的方式选择?
第一种。实现接口,方便依赖注入,面向接口而非实现开发
2020-04-01 16:56:09 +08:00
回复了 zxc1234 创建的主题 程序员 面试被虐 redis,所以来这边问问
1. redis 就是一个巨大的 kv 存储, 一个巨大的 hashtable, 引出 hash 寻址, hash 算法, hash 碰撞, rehash
2. 业务场景, 没有也要给搞出来. 如抽奖, 一开始 hash, 后来 set, 为了去重. 如排行榜, 一开始 set, 自己搜出来遍历排序, 后来换 zset...其实就是各个数据类型的使用场景切换
2020-04-01 09:18:06 +08:00
回复了 jdz 创建的主题 程序员 为什么分布式软件一般都使用心跳包而不适用 tcp 的保活机制呢
@pigmen 心跳维持就是你说的, 不过不是另建一个连接,而是就在当前连接,发送心跳包
2020-03-31 16:55:53 +08:00
回复了 monkeyWie 创建的主题 Go 编程语言 go 代码复用问题
鸭子类型了解下。
定义接口,具体类实现接口,业务类手握接口类型,暴露接口接收接口类型的参数,传入具体实现对象。
最好不好选择吊死在一个平台的技术上,限制太大,不利于发展
严重支持,有了 go mod 和 goproxy.cn ,稳如老狗
2020-03-21 22:08:02 +08:00
回复了 xmge 创建的主题 程序员 Golang 问题求助 。不能修改字典中结构体属性的值
type Student struct {
name string
}

func main() {
m := map[string]Student{"people": {name: "ccc"}}
m["people"] = Student{name: "bbb"}
}
2020-03-20 09:19:41 +08:00
回复了 guonaihong 创建的主题 程序员 大家在项目里使用 nsq 的姿势是?
使用方式和你的一样
2020-03-17 16:08:27 +08:00
回复了 Freeego 创建的主题 程序员 国际手机号的验证放在前端做还是后端做?
前后都检查, 为了安全性
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4726 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 05:38 · PVG 13:38 · LAX 21:38 · JFK 00:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.