网事已疯

  • 关注
  • 短消息
  • 送银子
文章
9
评论
1
推荐
9
收藏
2
社区会龄
6 年
个人网站
godebug.org/
个人简介

啊蛤蛤蛤蛤蛤蛤蛤蛤!!!爱过,找蓝翔

  • 网事已疯 2推荐

    利用Qt将网页保存为PDF

    blog文章地址[http://www.godebug.org/index.php/archives/129/][1] 起因是在群里和大家讨论自己做一个图灵社区的客户端,说没有API不好搞,后来fairjm童鞋发了个[java版的豆瓣日志转pdf的文章][2],我忽然想用C++…...

  • 网事已疯 1推荐

    spawn性能简单测试

    blog中文章地址:[http://www.godebug.org/index.php/archives/128/][3] 之前的文章介绍了一下asio新加入的coroutine库spawn,不过因为是stackfull的,所以不免对其性能有些担忧,所以就写了点代码简单的测试…...

  • 网事已疯 1推荐

    asio学习笔记8——stackfull coroutine

    blog中的文章地址:[http://www.godebug.org/index.php/archives/126/][3] 今天没事可干,就再写一篇吧啊哈哈哈 这个spawn是boost 1.54中的asio新增加的东西,我目前用的boost是1.56,如果不能用以下代码请…...

  • 网事已疯 3推荐

    boost.coroutine学习笔记

    blog中的文章地址:[http://www.godebug.org/index.php/archives/124/][2] boost.coroutine库是一个stackfull的coroutine,其实本来对这东西没啥太大兴趣,不过后来发现boost.asio对这玩意有…...

评论了

  • 2016-09-18 11:06

    用的还是cabal,不是stack...不过好在stack常用的也就那么几个命令,看下文档就可以了

  • 2015-06-10 13:02

    现在我的actor类跪了也是可以重启的,process_message挂了抛异常了,也无所谓,重新push message还会继续跑。我用一个智能指针做“PID”,也是一个地址,也可以随便传,也可以不关心对应的是谁。actor本来就没那么复杂,“Actor模型的理念非常简单:天下万物皆为Actor,Actor之间通过发送消息进行通信。”,从这点来看两个通过网络连接通信的程序也未尝不可被称为Actor模型,你非要说没有做到Elixir或者Erlang中所有的功能就不是actor模型我也没办法,我又仔细看了下老赵的文章http://blog.zhaojie.me/2009/05/a-simple-actor-model-implementation.html,我一点没觉得他的ActorLite比我的功能多多少。这问题在讨论下去我觉得会跟那次在群里你跟我争C++模板元编程是不是属于函数式编程一个样,只会变成打嘴炮,你以你的标准觉得缺少某些特性不是Actor,那就不是了。

  • 2015-06-09 08:10

    我的意思是只要能方便用就是了,为什么非要纠结这些形式上的东西,非要自己封装一个函数弄个PID没什么太大意义,不弄就是泄露了?不是我把Actor看的太简单,是他本来就不复杂,复杂的是应用场景。

  • 2015-06-04 12:53

    你说actor泄露了,没太明白是什么意思

  • 2015-06-04 12:50

    没直接访问啊,post过去就好了,不过我觉得这个无所谓,用着方便就好了,至于容错,这个try catch后继续run就好了,虽然C++的异常坑很多