`WebSocket TCP UDP WebSocket`不仅可以客户端和客户端之间通信,服务端也可以直接发送消息给客户端。 下面实现的一个多人的在线聊天室,前台聊天框是在网上找的模板,该聊天室具有的功能如下 1. 当一个客户端进入之后,其他客户端会看到系统消息提示(某某某进入了聊天室) 2. 客户 ...
分类:
Web程序 时间:
2020-03-08 18:04:45
阅读次数:
224
zmq的基本功能: (1)将消息快速高效地发送给其他节点,这里的节点可以是线程、进程、或是其他计算机; (2)zmq为应用程序提供了一套简单的套结字API,不用考虑实际使用的协议类型(进程内、进程间、TPC、或广播); (3)当节点调动时,zmq会自动进行链接或者重连; (4)无论是发送消息还是接收 ...
分类:
其他好文 时间:
2020-03-08 17:52:30
阅读次数:
98
有无缓存的区别 无缓存并不等价于缓存为1 package main import ( "time" "math/rand" "sync" "log" ) func main() { rand.Seed(time.Now().UnixNano()) log.SetFlags(0) // ... con ...
分类:
其他好文 时间:
2020-03-06 22:20:15
阅读次数:
136
目标Demo是通过JavaServerSocket和Socket通信实现客户端发送消息和发送文件到服务器,服务器接收到消息和文件,并且实现解决inputStream.read()的阻塞问题思路。服务器端创建ServerSocket服务器serverSocket=newServerSocket(port);//首先创建一个服务端口//等待客户端的连接请求socket=serverSocket.acc
分类:
移动开发 时间:
2020-03-04 23:15:06
阅读次数:
103
条件:搭建好kafka环境 搭建zookeeper+kafka地址:https://www.cnblogs.com/weibanggang/p/12377055.html 1、java无注解方式 加入kafka包: <dependency> <groupId>org.apache.kafka</gr ...
分类:
编程语言 时间:
2020-03-04 23:07:57
阅读次数:
100
原文链接 CSP vs Actor 模型 Actor Actor 模型是一个通用的并发编程模型,可以应用在几乎任何一种编程语言中,典型的是 Erlang。多个 actor(进程) 可以同时运行、不共享状态、通过向与进程绑定的消息队列(也称为信箱)异步发送消息来进行通信。 actor-1 与 acto ...
分类:
其他好文 时间:
2020-03-04 18:47:45
阅读次数:
91
原文:钉钉微应用发送消息 微应用就是网站,钉钉自带的E应用难用,而且前端UI都不是很好,所以倾向使用网站来开发 string UrlUserID = "https://oapi.dingtalk.com/message/send?access_token=" + token; //获取自己的Toke... ...
分类:
其他好文 时间:
2020-03-04 14:46:14
阅读次数:
109
粘包问题出现在TCP连接下。 由于client 端通过 tcp 连接 向 server端发送消息,多条消息之间没有明显的区分,导致server端在接收时,会将前一条消息的 结尾与下一天消息的开头放入一个缓冲区进行接收。 导致两条数据粘在一起, 称为粘包。 解决粘包的思路为,在发送一条消息时 将前4个 ...
分类:
编程语言 时间:
2020-03-03 15:03:40
阅读次数:
65
一、对象导论 1:多态的可互换对象 面向对象程序设计语言使用了后期绑定的概念。 当向对象发送消息时,被调用的代码直到运行时才能确定。也叫动态绑定。 2:单根继承结构 所有的类最终都继承自单一的基类,这个终极基类的名字就是Object 3:对象的创建和生命期 对象的数据处于作用域,Java完全采用了动 ...
分类:
编程语言 时间:
2020-02-24 23:57:53
阅读次数:
122
用户购买一笔订单,需要在订单的有效截止时间前一定时间,提醒用户去使用。到达有效结束时间,将订单设置为失效。这时候可以用延时队列可以很好的解决,用户下单之后,在有效期前发送一条提醒用户去使用的消息,和一条订单已经失效的消息。 入口 生产者 将消息发送出去,延时delay毫秒,同时记录下消息发送的时间。 ...
分类:
编程语言 时间:
2020-02-21 18:13:39
阅读次数:
67