上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页
  2020年10月18日
摘要: 早些年还在使用2.4+版本,现在最新版已经到4.1+,centos 7也使用3.+版本。对于使用外部eventloop相关的接口发生了大的变更。libev也应为早早对iouring支持,4+版本亲睐libev而不在是libuv。 首先是接口 libwebsockets一直以来都支持libuv,lib 阅读全文
posted @ 2020-10-18 20:02 bbqz007 阅读(2342) 评论(0) 推荐(0)
  2020年10月4日
摘要: 无锁读写原理,libzmq抽离ypipe代码,并用LF线程池作了benchmark比较。 阅读全文
posted @ 2020-10-04 20:49 bbqz007 阅读(590) 评论(0) 推荐(0)
  2020年9月22日
摘要: c++11标准库的regex比boost库的regex之间的性能差距接近5倍,这是为什么?stackflow上也找到一篇post,大家在7年前就有讨论了,但是没有一个答案。 今天就此做一个小小的profile 进行分析对比。 阅读全文
posted @ 2020-09-22 19:51 bbqz007 阅读(3332) 评论(0) 推荐(0)
  2020年7月11日
摘要: 很久很久之前写的辅助线编辑模块。现在用自己的XW动画层引擎写了个K线图,运行辅助线编辑工具。开源在github。 阅读全文
posted @ 2020-07-11 22:49 bbqz007 阅读(600) 评论(0) 推荐(0)
  2020年7月1日
摘要: cpprest依赖pplx可以全程异步编程,使得有限的线程池线程(默认40)不会因为调用服务阻塞,本demo示例两服务之间出现链路环路,嵌套调用层数上限1000的情况以及跟踪的成本。 阅读全文
posted @ 2020-07-01 19:06 bbqz007 阅读(804) 评论(0) 推荐(1)
  2020年6月19日
摘要: 如题。 阅读全文
posted @ 2020-06-19 20:48 bbqz007 阅读(609) 评论(0) 推荐(0)
摘要: pplx作为cpprestsdk项目一部分,是ppl并行开发库的一个跨平台移植简略版,依赖boost.asio库支持跨平台。到底简略到什么程度,支持多少功能,性能是否100%copy到了PPL呢。 阅读全文
posted @ 2020-06-19 19:04 bbqz007 阅读(2052) 评论(0) 推荐(0)
  2020年6月16日
摘要: sjlj (setjump/longjump)与dwarf-2为mingw32两种异常处理模型的实现。sjlj有着开销,而随linux发行的mingw32开发库包都是用sjlj版编译的,而Qt却采用dwarf-2版,那么两者之间有多少差异,本文就这问题对两版的异常代码的反汇编进行分析比较。 我使用m 阅读全文
posted @ 2020-06-16 21:02 bbqz007 阅读(1682) 评论(0) 推荐(1)
  2020年6月15日
摘要: cpprestsdk移植到MinGW,测试发现http_server_asio.cpp,运行在winiocp上发送数据有bug。 阅读全文
posted @ 2020-06-15 22:44 bbqz007 阅读(588) 评论(0) 推荐(0)
  2020年6月1日
摘要: 小心你使用的boost.asio跟cpprestsdk.so使用boost.asio不一致。 阅读全文
posted @ 2020-06-01 21:09 bbqz007 阅读(826) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页