分布式/并行计算
文章平均质量分 78
InsZVA
啊 你们要是看了我发的博客很多错误的地方 指出来啊 我比较菜 坑人的
展开
-
Golang1.7 Goroutine源码分析
一、 Golang简介1.1概述 Golang语言是Google公司开发的新一代编程语言,简称Go语言,Go 是有表达力、简洁、清晰和有效率的。它的并行机制使其很容易编写多核和网络应用,而新奇的类型系统允许构建有弹性的模块化程序。 Go 编译到机器码非常快速,同时具有便利的垃圾回收和强大的运行时反射。而他最广为人知的特性便是语言层面上对多核编程的支持,他有简单的关键字go来原创 2016-06-29 16:29:07 · 4493 阅读 · 3 评论 -
匹配队列问题
匹配队列问题最近在做视频聊天平台,想让他支持随机配对,做一个匹配队列。要求每个客户端到达后加入队列,匹配时随机找到 匹配目标。并且能够实现,广播所有人正在匹配的人数,在客户端离开后,也能及时清除垃圾。最初的设想–无头苍蝇乱撞最初的设计方案,采用每个客户端一个线程,同时每个客户端连接的时候,进入队列,客户端匹配的时候,更改状态 为正在匹配,并在队列中搜寻目标。如果搜寻到了目标,先试图获得自己的锁,原创 2016-10-18 22:15:22 · 2396 阅读 · 0 评论