240 发简信
IP属地:北京
  • C语言实现base64编解码

    base64编解码 工作中经常会用到base64编解码, 有些开源库中也有实现, 但是如果再去看他们的怎么用有时候也是有点费劲的, 还有就是需要...

  • Resize,w 360,h 240
    Linux socket编程

    socket编程 网络通信, 首先那些七层模型等概念, 直接百度或谷歌查询, 小的不才, 不如别人总结的. 不过那些还是不好理解, 这里只是个人...

    0.4 6752 2 12
  • Resize,w 360,h 240
    16进制字符串转字节字节数组

    简述: 我们知道1字节占8bit; 0000000 ~ 11111111 以char形式表示就是 -128 ~ 127; 至于为什么回头再补充!...

  • Resize,w 360,h 240
    TCP状态(图文)

    TCP通信时状态转换 如上图所示, 图一和图二相互对应, 其中图一主要是红实线和绿虚线部分, 其他为极端情况, 分析如下: 三次握手 由clie...

  • Linux并发服务器模型五 -- epoll

    前言多进程和多线程模型在实现中相对简单, 但其开销和CPU高度比较大, 一般不用多线程和多进程来实现服务器多路模型.select由于其跨平台, ...

  • Resize,w 360,h 240
    Linux 网络相关

    一. 网络应用程序设计模式C/S - client/server 协议灵活, 可缓存数据, 但是开发量大B/S - browser/serv...

  • Linux 进程间通信(3) -- mmap共享映射区

    进程间通信(IPC - InterProcess Communication) 通信的方式有很多: 文件, 管道, 信号, 共享内存, 消息队列...

  • Resize,w 360,h 240
    Oracle数据库基本操作

    Oracle数据库简介 Oracle数据库安装 Oracle数据库基本操作 (select from where, group by, ord...

  • Linux并发服务器模型四 -- poll

    介绍 相对于select做了一些改进, 突破了1024, select是需要一张表, 并且需要遍历其中改变的描述符而poll将这些内容封装成一个...