- 浏览: 1356552 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (453)
- Struts2 (4)
- Struts1 (16)
- Spring (9)
- Hibernate (5)
- AJAX (16)
- MS Server (9)
- Oracle (35)
- 测试技术 (5)
- 其他 (37)
- JSF (1)
- EJB (5)
- ASP.NET (9)
- iBATIS (5)
- Struts Spring Hibernate (2)
- HTML (12)
- Eclipse使用 (5)
- 设计模式 (5)
- JSP (32)
- 正则表达式 (2)
- 服务器 (12)
- Java基础 (48)
- MySQL (4)
- 面试 (22)
- UML (1)
- 数据结构 (3)
- Ant (2)
- 规范 (4)
- JavaScript (29)
- 软件使用及技巧 (25)
- PHP (1)
- DWR (3)
- FreeMarker (1)
- ExtJs (17)
- JFreeChart (9)
- Reports (2)
- JavaException (1)
- Java Mail (1)
- Flex (9)
- 异常 (12)
- Log4j (2)
- WebService (1)
- jQuery (1)
- Sybase (2)
- myeclipse_plugin (2)
- Linux (5)
- jbpm (2)
- SCM (1)
- mongoDB (1)
最新评论
-
lihua2008love:
<typeAlias alias="User& ...
IBATIS简单操作 -
lihua2008love:
...
关于项目框架设计的一点学习 -
c_jinglin:
我使用<OBJECT CLASSID="cls ...
这就是个静态页面通过js控制mscomm对某com设备进行访问的例子. -
zlbjava:
赞,用了还不错
java获取请求的ip地址,并解析ip所属地区 -
完美天龙:
cs842813290 写道楼主,我明白的地方:在链表已有N个 ...
JAVA实现双向链表
if(kk_BlacklistVehicle_UserEnrol_IP.length()>15) {//判断输入的大于15位的直接出错 errors.add("errorKK_BlacklistVehicle_UserEnrol",new ActionMessage("kk_BlacklistVehicle_UserEnrol_IP.leng")) ; } else { StringTokenizer st = new StringTokenizer(kk_BlacklistVehicle_UserEnrol_IP,".",false);//去掉IP地址中的'.' System.out.println( "Token Total: " + st.countTokens() );//分出了几个字符串 if(st.countTokens()!=4) {//判断截取出来的字符串如果不是4段直接出错 errors.add("errorKK_BlacklistVehicle_UserEnrol",new ActionMessage("kk_BlacklistVehicle_UserEnrol_IP.GeShi")) ; } boolean b = true; int cou = 1 ; while( st.hasMoreElements() ) { cou++; for (int i = st.nextToken().length();--i>=0;) { //判断去掉'.'后其他字符是否都是数字 if (!(kk_BlacklistVehicle_UserEnrol_IP.charAt(i) >= 48 && kk_BlacklistVehicle_UserEnrol_IP.charAt(i) <= 57)) {//判断除了数字还有其他字符直接出错 System.out.println("您输入的IP中除了数字和.还包括了其他字符!请重新输入."); errors.add("errorKK_BlacklistVehicle_UserEnrol",new ActionMessage("kk_BlacklistVehicle_UserEnrol_IP.ZiFu")) ; b = false; break; } else { b = true; } } } StringTokenizer str = new StringTokenizer(kk_BlacklistVehicle_UserEnrol_IP,".",false);//去掉IP地址中的'.' System.out.println( "Token Total: " + str.countTokens() ); while( str.hasMoreElements() ) { cou++; str.nextToken(); } while( str.hasMoreElements() ) { if(b) { for (int i = 1;i<cou;i++) { String token = str.nextToken() ; int stSize = Integer.parseInt(token); System.out.println(token); if (stSize>255||stSize<0) { System.out.println("您输入的IP段不在0~255之间!请重新输入"); errors.add("errorKK_BlacklistVehicle_UserEnrol",new ActionMessage("kk_BlacklistVehicle_UserEnrol_IP.Size")) ; b = false; break; } else { b = true; } } } else { break ; } } boolean isIP = true; int j = 0 ; if(b) { //去掉'.'后其他字符是否都是数字进入到此if int count = 0; String temp = kk_BlacklistVehicle_UserEnrol_IP; if(temp.charAt(0) == '.' || temp.charAt(temp.length()-1) == '.' || temp.length()>15) { //判断第一位和最后一位是不是'.',是的话isIp设置为false isIP = false; } //这个for循环判断'.'是不是3个,如果不是3个,设置isIP为fasle for(int i=0;i<temp.length();i++) { j++ ; if(temp.charAt(i) == '.') { count++; j = 0 ; if(temp.charAt(i)==temp.charAt(i+1)) { count--; } } if(temp.charAt(i) != '.') { //判断数字是不是多于3位了,比3位多就count-- if(j>3) { count--; } } if(temp.charAt(i) == '0'&&(temp.charAt(i+1)=='1'||temp.charAt(i+1)=='2'||temp.charAt(i+1)=='3'||temp.charAt(i+1)=='4'||temp.charAt(i+1)=='5'||temp.charAt(i+1)=='6'||temp.charAt(i+1)=='7'||temp.charAt(i+1)=='8'||temp.charAt(i+1)=='9')) { //判断IP地址是否为这种形式,01.32.043.34,出现01,043这种格式不正确 count--; } } if(count != 3) { isIP = false; } } if(!isIP) { //isIP为false,提示错误信息 errors.add("errorKK_BlacklistVehicle_UserEnrol",new ActionMessage("kk_BlacklistVehicle_UserEnrol_IP.GeShi")) ; } }
发表评论
-
Web开发通用监控类解决方案(代码零侵入性)
2009-07-01 14:00 1209我们开发网站的过程中,经常会碰到这种情况,当调用某个类中函数的 ... -
java获取请求的ip地址,并解析ip所属地区
2009-06-01 09:05 9088每次看见QQ上面能够显示对方的ip和地址让人觉得舒服。。刚刚无 ... -
jsp是上传图片加水印
2009-05-05 14:46 1540参考附件. -
JSP 中路径相关的常用解决办法
2009-04-22 15:58 1937<%@ page language="ja ... -
Jsp页面弹出输入对话框的实现收藏
2009-01-16 16:48 4006在写JSP页面的时候,有时需要点击一个按钮弹出一个输入对话框, ... -
log4j xml配置详解
2008-12-30 08:07 15572<?xml version="1.0" ... -
一个关于java.net.Socket的超时的问题
2008-12-26 10:44 5040从异常信息中,可以看到是read timed out,应该是S ... -
防止刷新带来的重复提交
2008-10-08 14:17 1533------------------------------- ... -
防止盗链
2008-09-04 22:28 1583<%=request.getHeader("R ... -
用户登陆 封装
2008-08-31 23:37 1194首先要有一个封装类,我用UserInfo package d ... -
加密算法SHA-1,SHA-256,SHA-512,MD2,MD5
2008-08-31 23:33 6193自定义某种算法 package test; ... -
Java 调用 Oracle 存储过程返回结果集
2008-08-12 08:16 2598Oracle 存储过程返回结果集用 ref cursor 实现 ... -
分页技术
2008-07-19 11:33 1417在使用数据库的过程中,不可避免的需要使用到分页的功能,可是JD ... -
对分页的封装
2008-07-16 19:59 1887package com.bjsxt.oa.web; im ... -
Pagger-taglib分页
2008-07-16 17:57 1424<%@ page language="java ... -
JavaScirpt和JSP数据数据交互使用问题
2008-07-03 21:53 1510一、页面中的JavaScript的数据如何提交给后台的jsp程 ... -
用Cookie实现的购物车
2008-07-02 23:17 8312Cusorderitem.java 封装了相关的商品购买信息 ... -
Servlet中文API文档
2008-06-30 14:08 4163基本类和接口 一、javax. ... -
控制 Web 缓存
2008-06-19 21:11 1295控制 Web 缓存 假设两个并发用户(用户 A 和用户 ... -
JSP tag 学习
2008-05-19 20:16 2745在JSP2.0 中,对于自定义的标签有两种实现方法,实现接口或 ...
相关推荐
标题中的“IP验证控件-带源代码”指的是一个专门用于验证输入的IP地址是否合法的软件组件,它带有源代码,意味着用户可以查看、学习甚至根据自身需求对其进行修改和定制。这样的控件通常用于软件开发中,尤其是涉及...
在IT行业中,网络通信是至关重要的一个环节,而代理IP在很多应用场景中起着关键作用。"商道HTTP代理IP验证工具"就是针对这一需求设计的一款实用软件,...在处理大规模IP验证任务时,这款工具无疑是一个值得信赖的选择。
标题“特殊规则IP验证”指的是在编程中对特定格式或有特定要求的IP地址进行验证的过程。这通常涉及到网络编程,网络安全以及数据过滤等场景。在这个主题中,我们主要会探讨如何实现这样的验证机制,特别是在Java环境...
给定文件中的标题、描述及部分内容聚焦于“IP验证正则表达式”,这是一项关键的技术知识点,用于确保输入的字符串符合IPv4地址的标准格式。 ### IP地址基础知识 IP(Internet Protocol)地址是互联网上每个设备的...
标题中的“ip验证框ocx”指的是一个OCX(ActiveX Control)组件,它主要用于Windows应用程序中实现IP地址的有效输入和验证。OCX是微软在早期开发环境中使用的一种控件技术,可以让开发者轻松地在应用中集成特定的...
这里提到的"ip验证器"可能是针对IP地址的一种验证工具,其主要功能是检查输入的IP地址是否合法,是否存在,或者是否符合特定的网络规则。下面我们将详细探讨IP验证器的相关知识点。 IP地址是Internet Protocol...
文档内容是关于ip格式数据的js验证,传入ip字符串参数,返回true or false
《基于AMBA总线的CRC运算核IP验证报告1》 本报告主要针对基于AMBA总线的CRC(Cyclic Redundancy Check)运算核IP的设计进行验证,以确保其功能的正确性和可靠性。在传统的TestBench仿真方法中,由于受限于手动输入...
在IT行业中,自动化IP验证平台是集成电路(IC)设计领域中的关键组成部分,它极大地提高了设计质量和效率。这个压缩包文件“行业文档-设计装置-一种自动化IP验证平台.zip”包含了关于这种先进验证技术的详细资料,...
基于 IP 验证和授权插件的源码及jar,jar包可直接拷贝至activemq 目录下的 lib 目录下,打开activemq\conf\activemq.xml,在 broker 节点中加入: <plugins> <property name="allowedIPAddresses"> ...
嵌入式系统设计中的IP模块验证是至关重要的一个环节,它是确保硬件设计功能正确性和性能高效性的关键步骤。IP(Intellectual Property)模块是可复用的数字逻辑设计,通常由第三方供应商提供或由企业内部开发,用于...
2. **IP验证**:除了域名,系统还会对请求的IP地址进行验证。这增加了另一层安全,因为即使攻击者获取了授权域名,若不在许可的IP范围内,也无法运行程序。IP验证可以通过比较预设的授权IP列表与当前请求的IP来完成...
在WCF中,可以通过以下步骤实现客户端IP验证: 1. **配置服务**:首先,我们需要在服务的配置文件(通常是ServiceName.exe.config)中设置绑定。例如,对于基本HTTP绑定,可以在`<bindings>`部分添加以下代码: ``...
通过引入多线程,我们可以将IP地址列表分割成多个部分,每个线程负责验证一部分,这样就实现了IP验证的并行化,大大提高了验证效率。 具体实现上,开发人员可能会使用Python的`threading`库,或者Java的`Thread`类...
默认情况下,Chrome的–proxy-server="http://ip:port"参数不支持...但在启动代理IP时大多数会遇到需要通过用户名和密码验证来添加代理,本博客就遇到了这样的问题,查阅资料后,对整个思路做了一个封装,与大家共勉
IP验证
"易语言取IP代理验证源码"是一个易语言编写的项目,主要用于获取和验证IP代理。IP代理在互联网上扮演着重要的角色,它允许用户通过代理服务器来访问网络,从而提高匿名性或者解决地域限制等问题。 在易语言中,实现...
在IT行业中,网络编程是不可或缺的一部分,而IP地址的验证则是网络编程中的基本操作。本文将详细介绍关于"C# IP地址校验输入框源码"的相关知识点,并提供如何实现这一功能的详细步骤。 首先,让我们理解IP地址的...