会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
管理
订阅
09 2017 档案
Linux 网络编程中的read和write函数正确的使用方式
摘要:字节流套接字上的read和write函数所表现的行为不同于通常的文件IO,字节流套接字上调用read和write输入或输出的可能比请求的数量少,然而这不是出错的状态,例如某个中端使read和write提前返回,这时就应该继续读和写而不是出错返回了,下面是unp中对read和write函数在socke
阅读全文
posted @
2017-09-26 17:20
CodeUniverse
阅读(6099)
评论(0)
推荐(0)
Linux 使用tcpdump观察arp通信过程
摘要:ARP协议简介: ARP协议能实现任意网络层地址到任意物理地址的转换,此次讨论从IP地址到以太网地址(MAC地址)的转换。其工作原理是:主机向自己所在的网络广播一个ARP请求,该请求包含目标机器的网络地址。此网络上的其他机器都将收到这个请求,但只有被请求的目标机器会回应一个ARP应答,其中包含自己的
阅读全文
posted @
2017-09-26 14:52
CodeUniverse
阅读(5636)
评论(0)
推荐(0)
Linux 开启echo等服务
摘要: 第一步: 需要安装xinetd服务(其实daytime就包含在xinetd服务中),安装就直接在“新立得软件管理器“里搜索,安装。 sudo apt get install xinetd 第
阅读全文
posted @
2017-09-26 14:27
CodeUniverse
阅读(1371)
评论(0)
推荐(0)
Linux send和recv
摘要:1.send 函数 int send( SOCKET s, const char FAR buf, int len, int flags ); 不
阅读全文
posted @
2017-09-25 18:12
CodeUniverse
阅读(989)
评论(0)
推荐(0)
自己动手写http服务器——主程序(三)
摘要:功能:目前只支持对资源的访问. 使用的模型:多线程加epoll,与传统的一个连接请求一个线程处理不同的是,这个模型只为那些需要服务的连接请求调用线程进行处理, 整个模型的大致流程 + 创建一个线程持对象,将每一个线程池设为脱离线程,这样,在线程结束后,可以自动回收资源,每一个调用线程都在等一个信号,
阅读全文
posted @
2017-09-15 15:28
CodeUniverse
阅读(576)
评论(0)
推荐(0)
自己动手写http服务器——线程池(一)
摘要:创建一个线程池,每有一个连接对象就将它添加到工作队列中,线程池中的线程通过竞争来取得任务并执行它(它是通过信号量实现的)。
阅读全文
posted @
2017-09-15 14:44
CodeUniverse
阅读(402)
评论(0)
推荐(0)
http请求报文格式和响应报文格式
摘要:转载 "出处" <! baidu_tc block_begin: {"type":"CONTENT", "action":"SHOW"} 超文本传输协议(Hypertext Transfer Protocol,简称HTTP)是应用层协议。HTTP 是一种请求/响应式的协议,即一个客户端与服务器建立连
阅读全文
posted @
2017-09-15 14:44
CodeUniverse
阅读(19526)
评论(0)
推荐(1)
ubuntu16.04 Qt5.8 如何使用opecv3.2
摘要:``` 关于opencv3.2的编译有一大堆教程。可自寻查看。在Qt中使用opencv需要在pro文件中添加 相应的头文件和 动态链接库。如下 INCLUDEPATH += . INCLUDEPATH += /usr/local/include INCLUDEPATH += /usr/local/include/opencv INCLUDEPATH += /usr/local/include/op...
阅读全文
posted @
2017-09-10 01:43
CodeUniverse
阅读(296)
评论(0)
推荐(0)
Qt 显示图片的三种方法
摘要:一. 直接用QLabel显示原图 二.给图片添加滚动条 效果 三.图片自适应QLabel的大小 保持宽高比 拉伸图片
阅读全文
posted @
2017-09-10 01:41
CodeUniverse
阅读(14376)
评论(0)
推荐(0)
Markdown语法入门
摘要:本文内容参考与这里,本篇文档,用Markdown语法写成。 概述 宗旨 Markdown 的目标是实现「易读易写」。 可读性,无论如何,都是最重要的。一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成。Markdown 语法受到一些既有
阅读全文
posted @
2017-09-03 23:11
CodeUniverse
阅读(294)
评论(0)
推荐(0)
公告