240 发简信
  • 120
    什么是IP地址

    一:IP地址 IP地址有一些非常重要的特点: 每一个IP地址都由网络号和主机号两部分组成,从这个角度讲,IP地址是一个分等级的地址结构。这种分级...

  • 120
    什么是ARP协议

    在学习IP协议之前,必须要弄懂IP地址与硬件地址的区别。 下图说明了这两种地址的区别,从层次的角度讲,物理地址是数据链路层和物理层使用的地址,而...

  • 120
    网络协议漫谈

    一、什么是网络协议? 想象一下,我们有一封信,要送给隔壁市的好基友,要怎么做呢? 把信装信封 把信投递到邮筒 邮递员送信 好基友取信 写信得知道...

  • c++类型转换及RTTI

    我们都知道C++完全兼容C语言,C语言的转换方式很简单,可以在任意类型之间转换,但这也恰恰是缺点,因为极其不安全,可能不经意间将指向const对...

    0.2 68 0 1
  • 120
    造轮子系列:Looper、Message

    android中的消息队列非常经典,Looper内部循环,从消息队列中取消息,然后再交由对应的handler执行,handler负责发送消息。 ...

    0.4 90 0 1
  • 120
    容器简单介绍

    c++中经常会用到各种容器,需要对容器的数据结构或者算法有基本理解,在适当的时候以选用适当的容器,以增强性能 容器也会有一些坑,比如在map中使...

  • c++并发编程(一)

    多线程创建 c++创建线程非常简单,需要用到std的thread类,可用下面的方法来创建一个thread 注意,thread的构建函数中,两个参...

  • RAII

    RAII,完整的英文是 Resource Acquisition Is Initialization,是 C++ 所特有的资源管理方式,也是一种...

  • 120
    智能指针

    指针非常强大,是c++的精髓所在,但用裸指针总有点心惊肉跳,怕一个不小心就引起内存问题,排查起来就相当费时费力了。裸指针有哪些问题: 忘记释放资...