Spark的将IP转换为Long型的方法
2019-04-13 17:13
100 查看
版权声明:版权声明中 https://blog.csdn.net/lds_include/article/details/89285518
Spark的将IP转换为Long型的方法
ip格式
192.168.111.4
转换方法
/** * 把IP转化为long类型的数据 * @param ip * @return */ def ip2Long(ip: String): Long = { val fragments = ip.split("[.]") var ipNum = 0L for (i <- 0 until fragments.length) { ipNum = fragments(i).toLong | ipNum << 8L } return ipNum }
相关文章推荐
- spark: RDD与DataFrame之间的相互转换方法
- Java和scala实现 Spark RDD转换成DataFrame的两种方法小结
- PowerShell中把IP转换为长整形数字的方法
- Long和Date数据类型之间相互转换代码 - 调整时间推前往后,截取long型日期方法。
- 把ip转换成对应的城市名的实现方法
- IP转换成长整形数字的方法
- java 本地库大量数据 服务器ip转换为城市和经纬度方法
- 编写一个程序,用parseInt()方法将字符串100由十六进制转换为十进制的int型数据。再用valueOf()方法将字符串12345678转换为long型数据。
- mysql中的Ip转换成16进制的函数方法.
- 点分十进制字符串IP与十进制整数相互转换方法
- 探讨PHP函数ip2long转换IP时数值太大产生负数的解决方法
- 域名转换IP的一种实现方法
- 编写一个程序,用valueOf()方法将long型数据12345678转换为字符串。再用toString()方法将十进制int型数据100转换为十六进制数表示的字符串。
- Spark RDD 到 LabelPoint的转换(包含构造临时数据的方法)
- 匹配ip段、ip转换为long型、屏蔽ip段(InetAddress类)
- UNIX常用的IP表示掩码方式转换为字符串的程序实现方法
- 将long型转换为多少MB的方法
- 匹配ip段、ip转换为long型、屏蔽ip段(InetAddress类)
- 探讨PHP函数ip2long转换IP时数值太大产生负数的解决方法
- 将IP转换为整数值的方法(转载)