}
«网站首页

egmkang

关注此人
把egmkang加为好友
附言:



最新动态
  • egmkang 评论博客:KendyNet性能测试 2012-05-19 01:32
    引用sniperHW:
    单线程,只要人不是集中在一块,2000人是没问题的。如果全在一块,700人千兆已经抗不住了。
    引用egmkang:
    我们的网关的是多线程的,看样子好像可以抗住2000人左右.
    场景是单线程的,2000人也能抗住...
    恩,一起的话,压力是很大的.
  • egmkang 评论博客:KendyNet性能测试 2012-05-18 00:51
    我们的网关的是多线程的,看样子好像可以抗住2000人左右.
    场景是单线程的,2000人也能抗住...
  • egmkang 评论博客:TCP漏洞:半连接(zz) 2012-05-14 16:24
    一般而言,256的backlog 已经足够大了,一个时间帧里面有256个链接需要accept,那要喜死人了:-D
  • egmkang 评论博客:TCP漏洞:半连接(zz) 2012-05-14 16:23
    g就是配置incomplete sockets个数的地方.
    http://linux.die.net/man/2/listen
    你可以看看手册的最后面,Notes哪里....
  • egmkang 评论新闻:Debian管理员手册英文版发布 2012-05-11 14:46
    cool
  • egmkang 评论博客:Acceptor 和 Connector 2012-05-10 12:11
    引用sniperHW:
    我们服务器确实是windows的,但我写的东西跟我们目前的服务器无关,
    linux和windows都实现了对应的接口。
    ...
    想起来我同学他们的服务器,还有界面的,MFC写的....
  • egmkang 评论博客:Acceptor 和 Connector 2012-05-10 10:43
    你们服务器难道是Windows的??
  • egmkang 评论博客:求验证,是否最快的排序方法! 2012-05-08 10:53
    粗略看了一下,时间复杂度O(N^2),不是最快的排序
  • egmkang 评论博客:散列表(Hash Table)总结 2012-04-28 19:40
    引用styshoo1986:
    @egmkang
    恩,地址冲突越少,速度应该也就越快。毕竟链表这玩意儿应该是没数组快的。
    慢很多,可能将近1倍了
  • egmkang 评论博客:散列表(Hash Table)总结 2012-04-25 14:58
    4.1速度不错的,我试过了
    关于时间太长,会退化这一点,暂时没有本质好的解决办法
  • egmkang 评论博客:zz 哈希表质数数列 2012-04-25 14:54
    http://www.cnblogs.com/egmkang/archive/2012/01/18/2325474.html
  • egmkang 评论博客:C++: C没有闭包真的很痛苦…… 2012-04-24 20:56
    引用唐诗:
    @egmkang
    bind的时候是创建了一个对象,确实是调用的时候在自动构造.不过不建议C++中用char*啊。weak_ptr很多时候都可以避免使用,对象如果始终在同一个线程中是不需要使用weak_ptr的。多线程环境下要删除变量,建议将析构的行为通过闭包扔到该变量同一个线程去操作,保证对象构造和析构始终在同一个线程,这样就能避免weak_ptr了
    我们是单线程的程序,不存在多线程的逻辑.
  • 哈,我之前也看过这个
  • egmkang 评论博客:C++不是C/C++ 2012-04-23 21:25
    引用OwnWaterloo:
    @egmkang
    特地上来回你一帖:
    1. LZ与你的id有点像…… 基友?
    2. 让你在cnblogs上谈C++,让你在cnblogs上谈C++!!!
    ...
    lz貌似也是搞游戏,搞不好也是搞服务端的....
  • egmkang 评论博客:C++: C没有闭包真的很痛苦…… 2012-04-23 17:58
    指针,到真正invoke的时候,才去做到std::string的转换........
  • egmkang 评论博客:C++: C没有闭包真的很痛苦…… 2012-04-23 17:45
    在异步的时候,有用;同步的话,就一般了
  • 引用liyou:虽然看不懂,但感觉很厉害
    其实就是野指针,给搞down了
  • egmkang 评论博客:C++实现对lua访问的封装 2012-04-21 21:19
    引用sniperHW:
    @egmkang
    你指运行效率还是开发效率
    开发效率
  • egmkang 评论博客:C++实现对lua访问的封装 2012-04-21 14:13
    @sniperHW
    不过tolua++使用起来效率很高
  • egmkang 评论博客:C++实现对lua访问的封装 2012-04-21 13:43
    tolua++呢,我们项目在用这个

    其实我比较喜欢C的那种API,封装,交互都比较简单
  • 闭包在异步回调的时候确实很有用
  • egmkang 评论博客:C工具9:定时器 2012-04-20 17:31
    https://github.com/egmkang/green_turtle/blob/master/network/timer_queue.h

    哈,我前几天也自己写了一个定时器~~
  • egmkang 评论博客:算算今天是星期几 2012-04-20 10:30
    兄弟,看看time.h里面那些函数吧....
  • egmkang 评论博客:你又不杀狼人,何必非要银弹? 2012-04-17 23:02
    在多数项目上,我们不得不承认,指针的内存泄漏问题是最难定位也不好避免的。
    额..我只想说,内存泄露是最容易定位的.真是生成环境中,栈被破坏,野指针,那才是比较难定位和解决的
  • egmkang 评论博客:C++不是C/C++ 2012-04-17 22:37
    shared_ptr用lock free算法保证线程安全性,如果是单线程程序没必要lock free,会慢一些.服务器程序一般都是单线程逻辑,很少地方阻塞,所以不是很推荐shared_ptr.
    shared_ptr像毒药一样蔓延,一旦你用了,就要到处使用
  • egmkang 评论博客:C++不是C/C++ 2012-04-17 22:12
    引用Meta.Grfx:
    @egmkang
    有啥项目经验?你就是ctrl+c ctrl+v都能出几百万的代码行,没项目经验在这谈c++就是纯扯淡。
    有项目经验,搞C++时间长了就叼B了
  • egmkang 评论博客:C++不是C/C++ 2012-04-17 22:11
    引用Meta.Grfx:
    @egmkang
    有啥项目经验?你就是ctrl+c ctrl+v都能出几百万的代码行,没项目经验在这谈c++就是纯扯淡。
    你自己C-C/C-V不代表别人也这么干,搞不好你一直是这么干的
  • egmkang 评论博客:C++不是C/C++ 2012-04-17 16:01
    告诉我为啥.不能就因为我认为vector好,可以用,就说我不虚心,狂妄.
    就事论事,OK?
    另外,你从那里看出来我最多工作两年?
    我不知道工作两年怎么定义的,如果是从在公司写代码开始算的话,我大三暑假就开始写代码了;如果是从毕业才开始算,那我毕业两年半多了....
Top