【 在 hgoldfish (老鱼) 的大作中提到: 】
: 这东东背后需要注意很多小细节。一般人用现成的库就好了。我做的 qtng 应该是 c++ 世界比较完善的协程库,考虑了各种同步,异常,内存管理的情况。
源你都开了,为啥不多写些文档呢?
docs/practices.rst
Best Pratices
Use CoroutineGroup to manage Coroutines
The difference between send() and sendall(), recv() and recvall()
Pass QSharedPointer<T> to coroutine entry
开源你得求人用才行啊。:-)
linux kernel的维护者水平如何,工资几许?和某司那个不检查缓冲区长度的比呢?
https://www.theregister.com/2013/01/04/torvalds_kernel_bug_rage/
图个啥?啊?
哦,刚看到
https://github.com/hgoldfish/qtnetworkng/blob/master/docs/intro.rst这个够长
还有,我一听到Qt,就觉得是做界面的。网络server,我不需要界面。再说nginx鼎鼎大名,还有人说现在Enovy更火。做界面,客户端,我为啥不能开7,8个线程?chrome不是每个标签2~3个进程?再说MFC, C#,……。QtCore里有啥,和std, boost相比的优势是?
https://lkml.org/lkml/2012/12/23/75
...@redhat.com
他干事倒是有钱拿的
"We never EVER blame the user programs." --Linus,他也要求用户啊
--
修改:hgoldfish FROM 112.47.122.*
FROM 106.121.132.*