Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
初识网络原理
确定不来看看新出炉的知识 目录 1 网络互连 1 1局域网 1 2广域网 2 网络通信基础 2 1IP地址 2 2端口号 3 认识协议 3 1五元组 3 2协议分层 3 3OSI 7层模型 3 4TCP IP5层 或5层 模型 3 5网络设
JavaEE
网络编程
Java
HTTP GET参数的获取
REQUEST METHOD的值一般包括POST和GET两种 GET参数的获取 在GET方法下 CGI程序无法直接从服务器的标准输入中获取数据 因为服务器把从标准输入接收到的数据编码到环境变量QUERY STRING 或PATH INFO
CC
网络编程
后台开发
C STL
poll两种模式浅析(ET or LT)
转 http gotowqj iteye com blog 1931556 linux异步IO浅析 http hi baidu com kouu blog item e225f67b337841f42f73b341 html epoll有两
c
网络编程
Linux
在Java中使用网络框架编写网络应用程序
前言 自从JDK1 4中有了NIO以后 这个方面越来越活跃 也为java赢得更多开发者的支持 做java网络编程需要掌握一些基本的知识和技能 套接字编程 阻塞 非阻塞通信 创建HTTP服务器与客户程序 数据报通信 对象的序列化与反序列化 J
Java
网络编程
MINA
Netty
WinDump使用资料
WinDump使用提示 基本用法 windump aBdDeflnNOpqRStvxX c count F file i interface m module r file s snaplen T type w file E algo se
网络编程
dst
TCP
网络
Microsoft
【Linux网络编程笔记】TCP短连接产生大量TIME_WAIT导致无法对外建立新TCP连接的原因及解决方法—基础知识篇
最近遇到一个线上报警 服务器出现大量TIME WAIT导致其无法与下游模块建立新HTTP连接 在解决过程中 通过查阅经典教材和技术文章 加深了对TCP网络问题的理解 作为笔记 记录于此 备注 本文主要介绍TCP编程中涉及到的众多基础知识 关
NetworkProgramming
Linux
tcpip
网络编程
异步Windows Socket包装,包括TCP与UDP,可处理粘包
头文件 struct IPAddress union struct IPV4Address ULONG host USHORT port address UINT64 64 static IPAddress Zero ULONG GetHo
Windows 系统
项目管理经验
网络编程
socket
Windows
libcurl库及curl API的简介
目录 一 libcurl简介 二 curl API简介 三 库安装编译方法 内容来源 Http协议之libcurl实现 谢呈勖 博客园 cnblogs com 一 libcurl简介 libcurl是一个跨平台的网络协议库 支持http h
网络编程
https
SSL
网络协议
TCP服务器/客户端实例(C/C++)
本篇博客阅读有障碍请参阅 网络编程入门 1 1 Linux下的TCP服务器 include
网络编程
TCP选项之SO_RCVBUF和SO_SNDBUF
SO RCVBUF SO SNDBUF 先明确一个概念 每个TCP socket在内核中都有一个发送缓冲区和一个接收缓冲区 TCP的全双工的工作模式以及TCP的滑动窗口便是依赖于这两个独立的buffer以及此buffer的填充状态 接收缓冲
网络编程
SORCVBUF
SOSNDBUF
程序性能分析及性能测试
这里所说的程序是指对外提供tcp ip交互协议的服务性程序 网络程序性能分析很重要 比如随着网络请求流量越来越大 我们需要知道已部署的服务能不能满足需求 这里采用对网络服务程序进行建模的方法分析影响程序性能的各要素 并计算相关性能值 它不够
性能
性能测试
网络编程
高性能
测试
网络编程--TCP/IP协议
参考 https lijie blog csdn net article details 105297532 https blog csdn net qq 20785973 article details 83104695 https bl
网络编程
Java
开发语言
后端
Linux下获取ip、mac、子网掩码、广播地址信息
get interface c include
网络编程
Linux
tcpip
MacOS
第四篇、UDP消息发送
文章目录 前言 一 UDP通信操作 二 代码示例 1 UDP消息发送 总结 前言 上一篇我们共同学习了TCP文件传输 本篇我们来学习UDP消息发送 一 UDP通信操作 发送方 1 建立一个socket连接 2 建立一个包 3 发送包 4 关
网络编程
udp
网络
tcpip
Linux操作系统——文件I/O相关函数
文章目录 前言 一 文件I O的相关函数 1 open函数 创建或打开文件 2 close函数 关闭被打开的文件 3 read函数 从文件中读取数据存放到缓存区中 4 write函数 将数据写入文件中 5 lseek函数 更改文件读写位置
网络编程
Linux
c语言
基于C语言的UDP聊天室项目——网络编程(含源码)
一 UDP网络编程 准备阶段 1 1项目要求 利用UDP协议 实现一套聊天室软件 服务器端记录客户端的地址 客户端发送消息后 服务器群发给各个客户端软件 1 2实现功能 登录 服务器存储新的客户端的地址 把某个客户端登录的消息发给其它客户端
网络编程
c语言
udp
网络
网络协议
【RDMA】技术详解(一):RDMA概述
目录 0 前言 一 技术背景 1 传统的 TCP IP 网络通信的弊端 2 新的网络通信技术 TOE and RDMA 2 1 TOE TCP IP协议处理工作从CPU转移到网卡 2 2 RDMA 绕过CPU 数据直接 传 到对端内存 二
RDMA
网络编程
字节序网络序大小端问题
基本概念 主机字节序 就是自己的主机内部 内存中数据的处理方式 可以分为两种 大端字节序 big endian 按照内存的增长方向 高位数据存储于低位内存中 小端字节序 little endian 按照内存的增长方向 高位数据存储于高位内存
网络编程
Linux内核中网络数据包的接收, 涉及到select/poll/epoll
转自 https blog csdn net dog250 article details 50528280 与网络数据包的发送不同 网络收包是异步的的 因为你不确定谁会在什么时候突然发一个网络包给你 因此这个网络收包逻辑其实包含两件事 1
c
Linux
网络编程
File 类和 InputStream, OutputStream 的用法总结
目录 一 File 类 1 File类属性 2 构造方法 3 普通方法 二 InputStream 1 方法 2 FileInputStream 三 OutputStream 1 方法 2 FileOutputStream 四 针对字符流对
网络编程
JavaEE
Java
开发语言
«
1 ...
8
9
10
11
12
13
14
»