- 博客(3)
- 收藏
- 关注
原创 硅谷视频不用socket.shutdownOutput()导致服务端阻塞,但是也有不用不阻塞的,原来是这样
硅谷某神的视频实例3中不用socket.shutdownOutput()服务端就会被阻塞,但是实例1和实例2也没用为啥没阻塞呢?找了半天才理解原来socket.shutdownOutput();作用:关闭数据的输出 //给服务端发送一个说完了信号,否则对方的读取方法会一致阻塞,会在流末尾写入一个“流的末尾”标记,对方才能读到-1实例3需要是因为需要接收服务端返回消息,客户端socket.shutdownOutput()让服务端while终止读取,接着走下面返回消息给客户端代码实例1 2不需要是因为
2022-04-15 16:21:28
750
1
原创 echart中series的name图例是否展示点击事件
// 图例开关的行为只会触发 legendselectchanged 事件bar.on(‘legendselectchanged’, function(params) {// 获取点击图例的选中状态var isSelected = params.selected[params.name];// 在控制台中打印console.log((isSelected ? ‘选中了’ : ‘取消选中了’) + ‘图例’ + params.name);// 打印所有图例的状态console.log(param
2022-01-05 15:22:40
1022
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人