投票统计—将IP转化成Long整型
来源:互联网 发布:不用网络的好游戏 编辑:程序博客网 时间:2024/05/20 18:44
在上一篇投票过滤器里我们看到的两条语句:String ip=request.getRemoteAddr();和long ipnum=StringHandler.getIpNum(ip);第一条不必多讲就是获取客户端的ip地址,第二条语句则是将我们获取的ip转换成长整型。这里调用了StringHandler类里面的静态方法getIpNum(String ip);下面就让我们来看看这个是怎么实现的:
public class StringHandler {public static long getIpNum(String ip){long ipNum=0;if(ip!=null&&!ip.equals("")){String[] subips=ip.split("\\.");for(int i=0;i<subips.length;i++){ipNum+=Integer.parseInt(subips[i]);if(i<subips.length-1)ipNum=ipNum<<8;}}return ipNum;}}注:ipNum=ipNum<<8;是将ipNum的二进制数向左移8位。
- 投票统计—将IP转化成Long整型
- unsigned long整型数字转化成IP地址的实现
- 将长整型的数转化为ip地址形式
- uboot里将字符串IP转化为长整型类型
- linux C++字符串 //去除\r\n //字符串分割 /字符串转化为大写格式 //将字符串转换为long long //将字符串(八进制)转化为无符串整型
- 将date类型转化为long类型,将long转化成date类型
- 将字符串转化为整型
- JAVA如何将ip字符串转化为整型的工具方法
- java中如何将string 转化成long
- java中如何将string 转化成long
- 转化ip地址为长整型数字
- 将整型转化为中文大写
- 递归将整型数转化为字符
- CString 转化成long
- C语言strtoul()函数:将字符串转换成unsigned long(无符号长整型数)
- C语言strtol()函数:将字符串转换成long(长整型数)
- C语言strtol()函数:将字符串转换成long(长整型数)
- 长整型 long long
- 富士通收购法国云服务初创公司RunMyProcess
- Linux 下各个目录的作用
- 读懂岁月
- 输入一个整数,判断该整数是否是回文!
- OA JBPM中的公文(发文、收文)流程
- 投票统计—将IP转化成Long整型
- linux常用的软件
- 第六周任务二B
- 平面坐标点类
- 各国人玩的艺术
- android initlogo.rle 在32位LCD上显示
- 回来
- Jbpm4或Activiti5的流程任务分发与汇总
- 第六周任务二A