摘要:
package com.cjonline.foundation.authority.pojo;import java.util.ArrayList;import java.util.Collections;import java.util.Iterator;import java.util.List;import org.apache.log4j.Logger;import com.cjonline.foundation.util.CheckNullEmpty;/** * 实现递归的帮助类,最终的结果可以描述成如下: * 根(root) * --1(子系统1) * -----1.1 * --- 阅读全文
摘要:
要想让你的网站和搜索引擎相处融洽,并让用户尽可能准确地获得所需信息,在设计页面时掌握一些与搜索引擎有关的基本技巧还是非常必要的。不论是通过商业软 件建立的网站内部的搜索引擎还是一些公共的搜索引擎(比如Google),其实它们的基本规则都是一样的。本文介绍如何让你的网站更容易被搜索引擎检索 到,你将学会一些基本的控制搜索结果的方法,另外还有确保网站页面能够被搜索引擎检索到并能让用户获得更准确的检索结果的技术。用Meta标记控制搜索结果要控制搜索引擎的结果,不论是内部搜索引擎还是外部搜索引擎,最基本的方法就是给页面写入名称属性为ROBOT 的Meta标记,其内容还应该包括INDEX 或者NO IN 阅读全文
摘要:
#region 验证邮箱验证邮箱/**//// /// 验证邮箱/// /// /// public static bool IsEmail(string source){return Regex.IsMatch(source, @"^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$", RegexOptions.IgnoreCase);}public static bool HasEmail(string source){return Regex.IsMatch(source, @"[A-Za-z0-9](([_ 阅读全文
摘要:
package besttone.utils;import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 90%的验证都调用了Regular方法 但是本类也可删除大部分方法 涉及到正则的判断都直接穿参数和正则表达式 * 但是为了方便业务类调用和有更直观的含义 建议不要这么做 * Pattern的matcher已经被同步synchronized 所以 此类的任何使用正则验证的方法都不需要同步 * */ public class RegularValidate { public RegularV... 阅读全文