golang
已收录文章:14155篇
-
服务端代码经常需要升级,对于线上系统的升级常用的做法是,通过前端的负载均衡(如nginx)来保证升级时至少有一个服务可用,依次(灰度)升级。 而另一种更方便的方法是在应用上做热249 收藏
-
在日常编程中,我们肯定会遇到用socket传送文件内容,如果是大文件的,总不能传送到一半因某原因断掉了,又从新传送文件内容吧。对,我们需要续传,也就是接着上次传送的位置继续发送文183 收藏
-
问题内容请看代码!type User struct { name string sfz string } all := []User{} for i := 1; i <= 2; i++ { tempUser := User{name: a["name"].(string), sfz: a["sfz"].(string)} // a 是某个map all = append(all, tem190 收藏
-
问题内容路径 /home/bot/Desktop/coder/ideaboom/test_ELK_EFK 有 filebeat.yml 文件┌──(bot㉿kali)-[~/Desktop/coder/ideaboom/test_ELK_EFK] └─$ ll291 收藏
-
问题内容通常下单会减库存,加减用户金额由于多事务竞争会造成幻读脏读之类的问题。所以能想到的就是将对库存字段和对用户金额字段的操作进行串行化处理。用户下单请求先进队列,然后159 收藏
-
问题内容 func updateCheck() (bool, string) { defer func() { if err := recover(); err != nil { glog.Error("检测版本失败:", err) return false, "检测版本失败" } }() //核心业务代码,442 收藏