北京手机号段
手机号段[@more@]北京--北京1300000北京联通130卡1300010北京联通130卡1300011北京联通130卡1300045北京联通130卡1300046北京联通130卡1300047北京联通130卡1300048北京联通130卡1300049北京联通130卡1300100北京联通130卡1300101北京联通130卡1300102北京联通130卡1300103北京联通130卡1300104北京联通130卡1300105北京联通130卡1300106北京联通130卡1300107北京联通130卡1300108北京联通130卡1300109北京联通130卡1300110北京联通130卡1300111北京联通130卡1300112北京联通130卡1300113北京联通130卡1300114北京联通130卡1300115北京联通
结合appfuse学习acegi
结合appfuse学习acegi[@more@]web.xml加入如下Filter的配置 <filter> <filter-name>securityFilter</filter-name> <filter-class>org.acegisecurity.util.FilterToBeanProxy</filter-class> <init-param> <param-name>targetClass</param-name> <param-value>org.acegisecurity.util.FilterChainProxy</param-value> </init-param> </filter>
ioc aop
ioc aop[@more@]1 从http://www.springframework.org下载Spring2 用eclipse新建Java项目3 建立我们的业务方法接口public interface BusinessObject {public void doSomething();public void doAnotherThing();}import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;public interface BusinessObject {public void doSomething();public void doAnotherThing();}import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;4 实现业务方法,注意这是的setWords使用了依赖注入,
C#实现的18位身份证格式验证算法
dd[@more@]18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民身份号码",另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。GB11643-1999《公民身份号码》主要内容如下: 一、范围 该标准规定了公民身份号码的编码对象、号码的结构和表现形式,使每个编码对象获得一个唯一的、不变的法定号码。 二、编码对象 公民身份号码的