蔡海斌
蔡海斌
单线程局限性很大,如果有一个地方死循环,整个系统就会卡死。跳出单线程的框,走多线程~  参考下这边封装的多线程调用, 模块使用:tiny-worker, 代码不方便贴,你看能不能推出写法。
和人工智能有啥关系...
I have to append a global flag to avoid those same calling.
@major697 I set a param to flag the click. the above image is my code
@major697 ```node //测试弹窗,使用别的弹窗方案.官方的,在win10里,实在跑不起来.暂时跳过,需要测试回调事件是否能接触到 //主进程相关对象 globalShortcut.register('CommandOrControl+Alt+S', (event, arg) => { // 打开开发者工具 // win.webContents.openDevTools(); //使用其它弹窗方案,非electron(主进程方式和渲染进程方式试了都不行) //默认是windwosToaster 对象 //文档:https://www.npmjs.com/package/node-notifier notifier = require('node-notifier'); // String //notifier.notify('hello world'); //绑定事件需要防止在notify提示动作之前,可能notify会将线程断掉,导致后续函数无法触发 //有重复绑定的问题,并不是触发了前面的动作,而是随着绑定的次数,该click函数会被重复多次,可通过name进行证明 notifier.on('click', function (notifierObject, options)...
基于midwayjs编写的一个自动更新框架结构说明 https://haibin.info/?p=1439 (只有结构说明,不方便提供源码....) 公司整个项目用midway重写了,所有功能模块切割成了插件形式. 然后所有客户更新,都是以插件的形式推送和更新。之前先用的是eggjs, 后面挣扎了好一阵子,用midwayjs绝对不会后悔哈哈~   eggjs&midwayjs 确实强大好用,赞一个 : )
只能以房间为单位,不能指定用户发送消息?
嗯, 目前就是这么处理。谢谢哈
不过有点不是很理解,是走redis订阅发布,但是我启动4核,推送消息时,4个都能接收到,但是redis publish时确只显示推送了1个客户端. 然后我直接通过redis-cli subscribe channel, 再发布, 就有显示多一个...为啥?
