Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Unix网络编程5种IO模型
IO模型 用一幅图表示所支持的I O模型 纵向维度是 阻塞 Blocking 非阻塞 Non blocking 横向维度是 同步 异步 总结起来是四种模型 同步阻塞 同步非阻塞 异步阻塞 异步非阻塞 Unix网络编程 中划分出了 第五种 模
异步
IO
内核
unix
网络编程
TCP和UDP的最完整的区别
欢迎访问个人网站 这里排版舒服点 TCP和UDP的最完整的区别 码到城攻TCP和UDP的最完整的区别https www codecomeon com posts 7 TCP UDP TCP与UDP基本区别 1 基于连接与无连接 2 TCP要
网络编程
TCP
udp
区别
gethostbyname()函数详解
基本概念 gethostbyname 函数主要作用 用域名或者主机名获取地址 操作系统提供的库函数 以下的讨论基于linux环境 域名系统 Domain Name System DNS 主要用于主机名字与IP地址之间的映射 每个组织机构往往
udp
tcpip
网络编程
Linux
socket
select 模型解释
套接字模式 阻塞套接字和非阻塞套接字 或者叫同步套接字和异步套接字 套接字模型 描述如何对套接字的I O行为进行管理 Winsock提供的I O模型一共有五种 select WSAAsyncSelect WSAEventSelect Ove
网络编程
socket
Buffer
多线程
server
【Python爬虫与数据分析】爬虫Json数据解析
目录 一 Json文件数据解析 二 Json数据包解析获取图片资源 三 Json数据包解析获取视频资源 一 Json文件数据解析 json字符串 通常类似python数据类型中的列表和字典的结合 也可能是单独的列表或者字典格式 通常可以通过
Python爬虫与数据分析
json
python
爬虫
网络编程
案例——UDP聊天
UDP聊天案例 做一个网络编程相关的案例 想着用利用UDP的快速且不用连接的优点做一个聊天室 我们一个聊天程序需要可以接收消息 也要可以发送消息 所以我们的DatagramSocket对象不但需要调用send函数 还需要调用recieve函
Java通信
Java
网络编程
挖掘视频网站【优酷】上被截断的视频的地址--001
不知道大家看视频的时候有没有注意过 一个稍微长的视频 比如超过20分钟 你刚开始看的时候暂停播放 它的进度条会在中途某一个位置停止加载 当你把播放位置调节到那个停顿的地方 视频又开始继续加载 如果视频还有很多 它会停顿很多次 我们不禁要问
前端
网络编程
javascript
开发工具
网络
libevent(6)windows上使用iocp网络模型
windows操作系统上不能使用epoll模型 只能使用iocp网络模型 这里我把怎么在windows上使用iocp的代码直接贴上 include
网络编程
Windows
网络
libevent
IOCP
URL中的+,空格,/,?,%,#,&,= 及转义处理
URL出现了有 空格 等特殊符号的时候 可能在服务器端无法获得正确的参数值 如何是好 解决办法 将这些字符转化成服务器可以识别的字符 对应关系如下 URL中的特殊字符 有些符号在URL中是不能直接传递的 如果要在URL中传递这些特殊符号 那
网络编程
转义处理
空格
P2P原理以及如何实现(整理)
前言 这几天看了p2p的原理以及实现的demo 整理一下 一共分为三部分 第一是概念原理 第二是demo实现 第三是p2p协议相关以及分类 一 概念原理 比较全面的理解 https zhuanlan zhihu com p 30351943
网络编程
P2P
【网络编程·应用层】https协议——加密与窃密的攻防战
需要云服务器等云产品来学习Linux的同学可以移步 gt 腾讯云 lt gt 阿里云 lt gt 华为云 lt 官网 轻量型云服务器低至112元 年 新用户首次下单享超低折扣 目录 一 https协议的介绍 二 加密和解密 1 加密和解密的
网络编程
网络
https
智能路由器
网络协议
网络编程之网络丢包故障如何定位?如何解决?
引言 本期分享一个比较常见的网络问题 丢包 例如我们去ping一个网站 如果能ping通 且网站返回信息全面 则说明与网站服务器的通信是畅通的 如果ping不通 或者网站返回的信息不全等 则很可能是数据被丢包了 类似情况想必大家都不陌生 针
tcpip
网络协议
网络编程
Linux
完成端口(CompletionPort)详解 - 手把手教你玩转网络编程系列之三
http blog csdn net xujiezhige article details 41115453
网络编程
高级提升
网络编程5之poll、epoll、超时检测
1 poll机制 poll的实现和select非常相似 只是文件描述符fd集合的方式不同 poll使用struct pollfd结构而不是select的fd set结构 其他的都差不多 include
网络编程
linux c语言
Servlet
Qt网络编程-TcpClient入门Demo(1)
Qt网络编程 TcpClient入门Demo 1 文章目录 Qt网络编程 TcpClient入门Demo 1 toc 1 TCP Client 1 1 示例代码结构 1 2 TCPClient流程图 1 3 实现效果 1 4 关键信号 1
QT
Qt网络编程
网络编程
TCP
TCP Client
C、C++中对json格式数据的解析和封装
C 首先需要调库 include
网络编程
c语言
json
开发语言
网络分层模型
OSI七层模型 物数网传会表应 物理层 主要定义物理设备标准 如网线的接口类型 光纤的接口类型 各种传输介质的传输速率等 它的主要作用是传输比特流 就是由1 0转化为电流强弱来进行传输 到达目的地后再转化为1 0 也就是我们常说的数模转换与
网络编程
网络
Connect函数阻塞
1 采用select 在学习嵌入式Linux网络编程中 很多同学都发现了一个问题 那就是调用connect函数时 如果服务端关闭 客户 端调用connect 函数时 发现阻塞在那里 而且利用ctrl c信号去停止客户端程序时 需要等待一个较
网络编程
Nodejs+Express中页面控制器及脚本自动加载设计
Express自身带强大的路由功能 这让我们可以详细拆分项目的需求 设计出优美的restful风格对外API 为了方便实现上述功能 我加入了页面控制器及脚本自动加载设计 比如针对会员模块 我们在app js中指定了模块的路由文件 app u
网络编程
nodejs
javascript
Express
自动加载
getaddrinfo简单应用——取得IP地址
转自 http biancheng dnbcw info linux 265956 html 一个域名可能对应好几个ip地址 a out www baidu com 115 239 210 27 115 239 211 112 getadd
网络编程
«
1
2
3
4
5
6
7
...14
»