
TCP/UDP
ywb201314
兵法有言,知己知彼,百战不殆
展开
-
IPv4与数字格式IP互转
数字地址:IPv4的格式大家众所周知:xxx.xxx.xxx.xxx,其中xxx可选范围[0,255]。例如代表本机的127.0.0.1,路由器常用的192.168.1.1,DNS类别例如谷歌DNS地址8.8.8.8事实上IPv4并非只有这样一种表现方式,还可以表现成数字格式,即IP地址的数字化形式,使用时同访问IP一样,例如浏览器输入ip访问时,完全可以用其对应的数字代替数字地址好处:...转载 2019-12-23 14:15:51 · 428 阅读 · 0 评论 -
JAVA【long值与ip地址互转】 - ip的判别
阅读前提: 您需要了解什么是 ip地址本章目的:实现ip地址和 long类型值的互转一、应用范围 一般用在登录限制、查找IP所在城市等需求中,windows的ping命令也支持整数形式的IP。二、关键技术点 将IP地址转化成整数的方法如下: 1、通过String的indexOf方法找出IP字符串中的点"."的位置。 2、根据点的位置,使用...转载 2019-12-23 11:10:04 · 595 阅读 · 0 评论 -
BCD码中压缩和非压缩的区别
一、字节表示不同1、非压缩BCD码:非压缩BCD码用1个字节表示一位十进制数。2、压缩BCD码:压缩BCD码的每一位用4位二进制表示,一个字节表示两位十进制数。二、内容规定不同1、非压缩BCD码:高4位的内容不做规定(也有部分书籍要求为0,二者均可),低4位二进制表示该位十进制数。2、压缩BCD码:每个数位占用半个字节(4个二进制位),其值也用二-->十进制编码(BCD码...转载 2019-12-20 15:51:26 · 15981 阅读 · 0 评论 -
BCD码与十进制数间转换
1.BCD码 BCD码(Binary-Coded Decimal)称为二进码十进数或二——十进制代码。用4位二进制数来表示1位十进制数中的0~9这10个数码。BCD码可分为有权码和无权码两类:有权BCD码有8421码、2421码、5421码,其中8421码是最常用的BCD码。无权BCD码有余3码,余3循环码等。1.1 8421码 8421 BCD码是最基本和最常用的BCD码,它和四位...转载 2019-12-20 15:50:22 · 2881 阅读 · 0 评论 -
Netty之UDP协议开发
UDP协议简介UDP是用户数据报协议(User Datagrame Protocol,UDP)的简称,主要作用是将网络数据流压缩成数据报的形式,提供面向事务的简单信息传送服务。UDP与TCP协议比较:UDP协议格式:通过UDP协议的格式图我们可以看出:1.UDP协议是由首部和数据组成。2.首部部分很简单,只有8个字节,由四个字段组成,每个字段都是两个字节。各个字段意义分别是...转载 2019-12-19 17:15:04 · 476 阅读 · 0 评论