腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
xingoo, 一个梦想做发明家的程序员
专栏作者
举报
805
文章
898746
阅读量
80
订阅数
订阅专栏
申请加入专栏
全部文章(805)
java(111)
其他(97)
编程算法(91)
es 2(47)
spark(39)
数据库(34)
spring(34)
apache(30)
大数据(30)
数据处理(30)
javascript(26)
存储(26)
windows(25)
angularjs(24)
机器学习(23)
oracle(23)
linux(23)
数据结构(23)
html(22)
xml(20)
sql(17)
eclipse(13)
tomcat(13)
jsp(12)
jquery(12)
云数据库 SQL Server(12)
云数据库 Redis(12)
mvc(12)
node.js(11)
udp(11)
安全(11)
api(10)
scala(9)
汇编语言(9)
容器(9)
hadoop(9)
c++(8)
深度学习(8)
开源(8)
分布式(8)
shell(8)
aop(8)
servlet(7)
缓存(7)
jvm(7)
jdbc(7)
指针(7)
c 语言(6)
ruby(6)
css(6)
图像处理(6)
http(6)
hbase(6)
函数(6)
json(5)
打包(5)
git(5)
运维(5)
hashmap(5)
二叉树(5)
https(5)
flink(5)
tensorflow(4)
bootstrap(4)
ajax(4)
android(4)
maven(4)
腾讯云测试服务(4)
人工智能(4)
mybatis(4)
zookeeper(4)
队列(4)
ios(3)
.net(3)
ecmascript(3)
github(3)
容器镜像服务(3)
神经网络(3)
mapreduce(3)
网络安全(3)
yum(3)
推荐系统(3)
线性回归(3)
tcp/ip(3)
单元测试(3)
架构设计(3)
io(3)
ip(3)
size(3)
python(2)
go(2)
nosql(2)
access(2)
ide(2)
svn(2)
jar(2)
struts(2)
lucene/solr(2)
mongodb(2)
express(2)
yarn(2)
游戏(2)
html5(2)
面向对象编程(2)
keras(2)
kernel(2)
汽车(2)
cuda(2)
int(2)
服务器(2)
接口(2)
链表(2)
连接(2)
排序(2)
设计模式(2)
搜索(2)
算法(2)
对象存储(1)
负载均衡(1)
mac os(1)
php(1)
c#(1)
lua(1)
bash(1)
listview(1)
textview(1)
搜索引擎(1)
unix(1)
centos(1)
负载均衡缓存(1)
企业邮箱(1)
知识图谱(1)
数字营销(1)
腾讯专有云 PaaS 平台(1)
kubernetes(1)
grunt(1)
自动化(1)
黑客(1)
压力测试(1)
数据迁移(1)
爬虫(1)
无人驾驶(1)
jdk(1)
图像识别(1)
ssh(1)
正则表达式(1)
numpy(1)
dns(1)
opencv(1)
npm(1)
grep(1)
自动化测试(1)
cdn(1)
dubbo(1)
gcc(1)
socket编程(1)
uml(1)
无监督学习(1)
微信(1)
小程序(1)
安全漏洞(1)
系统架构(1)
nat(1)
虚拟化(1)
abstraction(1)
acrobat(1)
adobe(1)
arguments(1)
bi(1)
break(1)
class(1)
component(1)
decorator(1)
default(1)
device(1)
distributed(1)
dom(1)
double(1)
editor(1)
expression(1)
google(1)
handle(1)
hdfs(1)
host(1)
keydown(1)
kibana(1)
pdf(1)
ps(1)
search(1)
shadow(1)
shutdown(1)
state(1)
status(1)
stl(1)
sum(1)
swt(1)
unsigned(1)
viewer(1)
void(1)
winsock(1)
word(1)
编程(1)
遍历(1)
变量(1)
编译器(1)
测试(1)
对象(1)
后端(1)
集合(1)
计算机(1)
进程(1)
路由器(1)
配置(1)
事件(1)
数学(1)
数组(1)
思维导图(1)
网络(1)
系统(1)
效率(1)
学习笔记(1)
优化(1)
语法(1)
终端(1)
主机(1)
搜索文章
搜索
搜索
关闭
UDP套接口编程
udp
dns
常用的UDP实现的程序:DNS域名系统,NFS网络文件系统,SNMP简单网络管理协议 ssize_t recvfrom(int sockfd,void *buff,size_t nbytes,int flags,struct sockaddr * from,socklen_t *addrlen); ssize_t sendto(int sockfd,void *buff,size_t nbytes,int flags,struct sockaddr * to,socklen_t addrlen); sock
用户1154259
2018-01-17
904
0
InfoQ —— 腾讯游戏大数据服务场景与应用
udp
简介 周东祥,本人从2010年毕业进入腾讯互动娱乐部门工作,一直致力在腾讯游戏运营开发工作。先后负责SAP业务受理系统,盗号自助系统,元数据系统以及近2年在腾讯游戏大数据运营开发中积累大量的大数据开发
用户1154259
2018-01-17
1.9K
0
路由跟踪技术
udp
ip
计算机
路由器
主机
用来确定路由器的IP地址,也就是在网络上到达特定主机所经过的计算机。 程序需要两个套接字: 1 一个用于接收ICMP封包的原始套接字sRaw 2 用于发送TTL不断增加UDP封包的套接字sSend。 实现代码如下: void main() { char *szDestIp = "10.16.115.178"; // 210.181.18.12910.16.115.25 61.55.66.30 char recvBuf[1024] = { 0 }; // 创建用于接收ICMP封包的
用户1154259
2018-01-17
876
0
原始UDP封包发送
udp
发送原始UDP封包时: 1 以IPPROTO_UDP 为协议类型创建一个原始套接字,打开原始套接字上的IP_HDRINCL选项 2 构建UDP封包,要先设置IP头,设置UDP头,最后UDP净荷数据。 3 初始化完整的UDP封包之后,调用sendto函数即可将他发送。 计算UDP封包校验和的过程如下: void ComputeUdpPseudoHeaderChecksum( IPHeader *pIphdr, UDPHeader *pUdphdr, char *payloa
用户1154259
2018-01-17
1.8K
0
套接字选项
udp
选项影响套接字操作,如 封包路由,OOB数据传输,获取和设置套接字选项分别是 getsockopt setsockopt 用法如下: int getsockopt(SOCKET s,int level,int optname,char* optval,int* optlen); int setsockopt(SOCKET s,int level,int optname,char* optval,int* optlen); 每个协议层套接字的选项有不同的级别: 应用层:SOL_SOCKET 传输层:IPPR
用户1154259
2018-01-17
1.2K
0
广播通信
udp
广播:可以把数据发送给本地子网上的每个机器。 如果多个进程都发送广播数据,网络就会阻塞 对于UDP来说,存在一个特定的广播地址,255.255.255.255 发送方程序在创建套接字后使用setsockopt函数打开SO_BROADCAST选项,然后设置广播地址255.255.255.255,向端口号4567不断发送广播数据。 发送代码如下: SOCKET s = ::socket(AF_INET,SOCK_DGRAM,0); //有效的SO_BROADCAST选项 BOOL bBroadcast = TR
用户1154259
2018-01-17
1.3K
0
IP多播
udp
c++
c#
1 多播地址 IP多播地址采用D类IP地址确定多播的组,地址范围是224.0.0.0 到 239.255.255.255. 2 组管理协议(IGMP) 两个多播节点之间的所有路由器必须支持IGMP协议 任何没有开启IGMP的路由器仅简单的丢弃接收到的多播数据 3 使用IP多播
用户1154259
2018-01-17
1.1K
0
TCPServer TCPClient三次握手模拟编程
udp
套接字创建和关闭: SOCKET socket(int af,int type,int protocal); 套接字类型: SOCK_STREAM 流套接字,TCP提供有连接的可靠传输 SOCK_DGRAM 数据包套接字,UDP提供无连接的不可靠传输 SOCK_RAW 原始套接字 绑定套接字到指定的IP地址和端口号 int bind( SOCKET s,//套接字句柄 const struct sockaddr * name,//关联的本地地址 int namelen//地址的长度 ); 监听 in
用户1154259
2018-01-17
587
0
UDP连接代码
udp
由于只有部分代码,自己填不上.......程序未能运行成功,悲剧! server: 1 SOCKET s = ::socket(AF_INET,SOCK_DGRAM,IPPROTO_TCP); 2 if(s == INVALID_SOCKET) 3 { 4 printf("Failed socket()\n"); 5 return 0; 6 } 7 //填充sockaddr_in结构 8 sockaddr_
用户1154259
2018-01-17
705
0
winsock库
udp
加载Winsock库函数 : WSAStartup 1 int WSAStartup( 2 WORD wVersionRequested,//指定想要加载的winsock库 3 LPWSADATA lpWSAData//指向 WSADATA的指针,用来返回DLL库的详细信息 4 ); WSADat头结构 1 typedef struct WSAData 2 { 3 WORD wVersion; //库文件建议应用程序使用的版本
用户1154259
2018-01-17
593
0
计算机网络基础回顾
udp
tcp/ip
对于程序员来说,计算机网络的知识是很重要也很基础的。尤其是做web开发就要对http或者https很熟。有的时候涉及到域名,还会碰到跨域问题。这些其实都是计算机网络相关的知识,本篇就主要回顾下计算机网络中的重要内容: 1 IP地址 2 分层结构 3 网络层 4 传输层 5 应用层 IP地址 IP地址是一台机器在局域网或者公网上唯一的标识,比如最常见的我们检测本机的网络好不好使需要ping 127.0.0.1;在局域网的时候,需要设置局域网的地址,比如192.168.0.2;上网的时候,还需要配置猫..
用户1154259
2018-01-17
745
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档