240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    Boost.Asio

    Most programs interact with the outside world in some way, whether it be...

  • Resize,w 360,h 240
    STL容器的底层实现——顺序容器

    所谓顺序容器(sequential containers),其中的元素都可序(ordered),但未必有序(sorted)。C++本身提供了一个...

  • Effective C++

    有人说C++程序员可以分为两类,读过《Effective C++》的和没读过的。无论此书是否对得起这样的称呼,毫无疑问的是当我阅读完世界C++大...

  • Resize,w 360,h 240
    C++实现分布式文件解析系统

    一、该系统的应用场景 整个分布式文件解析系统一共有四个角色:任务分配服务器、文件解析服务器、工作站和管理平台。在一个大型的网络中,有若干个用户(...

  • Resize,w 360,h 240
    Linux中的IO复用机制——Epoll

    在Linux中IO复用机制主要目的是为了实现在单进程环境下,同时监控多个描述符(文件描述符,套接字描述符等)的目的。一旦监控的描述符就绪,就会通...

  • 动态内存与智能指针

    在C/C++中,动态内存的使用很容易出问题,因为确保在正确的时间释放内存是极其困难的。有时忘记释放内存就会出现内存泄露的问题;有时在尚有指针引用...

  • Resize,w 360,h 240
    C++11的新特性

    这篇文章以《C++ Primer》(第五版)为基础,结合自己的理解,将C++11的新特性加以总结、概括,以加深印象同时方便自己查阅。 1、lon...

  • 在Linux上用C++实现Ping

    首先我们在terminal上使用ping命令并用wireshark软件抓包,看看实现ping命令需要那些协议,以及ping的数据包由那些内容构成...

  • 浅谈Linux下的ruid、euid、suid及普通用户可执行程序以root权限特权运行的方法

    浅谈RUID、EUID、SUID 想要实现普通用户在非sudo的情况下,执行需要root权限的函数或者指令,必须要能够理解这三个UID的值。这三...

个人介绍
并非所有流浪者都迷失了自我