V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mlzboy
V2EX  ›  C

学习c/c++ socket编程,求idea做个什么样的小应用比较有意思?

  •  
  •   mlzboy · 2012-07-17 14:41:05 +08:00 · 2810 次点击
    这是一个创建于 4273 天前的主题,其中的信息可能已经有所发展或是发生改变。
    就不想写聊天室之类的了,没有什么实用价值,希望得目的是既达到学习的目的,作出的东西又有实际的应用价值,求idea
    25 条回复    2014-07-05 02:08:45 +08:00
    GreatHan
        1
    GreatHan  
       2012-07-17 18:13:33 +08:00
    自己写个简单的HTTP服务器
    likai
        2
    likai  
       2012-07-17 21:02:06 +08:00
    写个网络游戏外挂
    aisk
        3
    aisk  
       2012-07-17 23:56:50 +08:00
    kv的内存db
    mlzboy
        4
    mlzboy  
    OP
       2012-07-18 01:31:32 +08:00
    kv有redis了,简单的http服务器好像也没有用哎,外挂有难度,
    容我再想想,就是一想到就很兴奋的那种
    fanzeyi
        5
    fanzeyi  
       2012-07-18 01:33:40 +08:00
    MUD Server =_=
    mlzboy
        6
    mlzboy  
    OP
       2012-07-18 01:58:58 +08:00
    我想好了,做proxy吧,对我个人还是挺有挑战的
    noevil
        7
    noevil  
       2012-07-18 02:38:46 +08:00
    木马。
    shiweifu
        8
    shiweifu  
       2012-07-18 07:08:02 +08:00
    深入理解计算机系统
    http://book.douban.com/subject/1230413/
    这书倒数第二章介绍了HTTP Server的原理,给出了一个简单的实现

    MUD游戏编程
    http://book.douban.com/subject/1831697/
    这里面给出了一个C++ 实现的MUD 服务端,telnet的原理神马的,记不太清具体都啥了
    fangzhzh
        9
    fangzhzh  
       2012-07-18 09:25:36 +08:00
    自己实现一个c100的socket服务器,会不会很有挑战性?
    firsthym
        10
    firsthym  
       2012-07-18 09:31:51 +08:00   ❤️ 1
    抢票-》》》12306.com
    clowwindy
        11
    clowwindy  
       2012-07-18 18:01:05 +08:00
    c1k 的 proxy
    chloerei
        12
    chloerei  
       2012-07-18 19:04:47 +08:00
    翻墙能用上的
    jybox
        13
    jybox  
       2012-07-18 19:13:42 +08:00
    用C++写论坛什么的....
    guoxx_
        14
    guoxx_  
       2012-07-18 19:35:34 +08:00
    tcp hole punch
    Ronon
        15
    Ronon  
       2012-07-19 09:06:50 +08:00   ❤️ 1
    @firsthym 是12306.cn,一看就不是经常买票的·~~~
    luoqeng
        16
    luoqeng  
       2012-07-19 12:57:16 +08:00
    后门 最小的那种,我就是这样提起兴趣的。比如 1kb后门 去搜一下。
    xingfuqiu
        17
    xingfuqiu  
       2012-07-19 13:25:12 +08:00
    如果你想挑战一下的话,可以写个网站
    goace
        18
    goace  
       2012-07-19 17:24:09 +08:00
    写个FTP
    feilaoda
        19
    feilaoda  
       2012-07-20 08:26:49 +08:00
    最有意义的就是把goagnet用c实现一下
    lz我可以提供一部分代码,是基于libuv的。
    sqbing
        20
    sqbing  
       2012-07-20 12:01:59 +08:00
    基本上你能想得到的网络服务都能完成了……
    cxh116
        21
    cxh116  
       2012-07-20 13:10:54 +08:00
    来个分布式代理吧
    公司每个ip都限制流量的
    通过虚拟机,开两个IP,那么速度是不就是x2了
    不知道这个可以实现不
    luoqeng
        22
    luoqeng  
       2012-07-20 19:06:53 +08:00
    多弄几张网卡怎么样?
    colincat
        23
    colincat  
       2012-07-20 19:17:01 +08:00
    写监控软件哈~
    tsuibin
        24
    tsuibin  
       2012-07-20 23:07:07 +08:00
    写一个EPOLL的web server吧 :)
    yuugnagyou
        25
    yuugnagyou  
       2014-07-05 02:08:45 +08:00
    同问~~不过这个帖子好像有点早了?撸主最后做什么了?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2698 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 15:13 · PVG 23:13 · LAX 08:13 · JFK 11:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.