取反
碰到一个豁免内网地址的需求,策略要求仅对公网地址做安全判定
碰到一个豁免内网地址的需求,策略要求仅对公网地址做安全判定,于是写个正则,正好也能水一篇。 内网地址范围如下: 以上地址段再加上loopback地址段 127.0.0.0/8 (即127.0.0.0 – 127.255.255.255),就是非公网地址的范围,寻找一个正则匹配以上所有地址段,然后对匹配结果取反即为公网IP。 ipv4地址形如 a.b.c.d,其中:a的取值范围为1-255(其中224-239 240-255在正常情况下不会碰到,既可以按1-255来理解,也可以按1-223来理解);b c d的取值范围为0-255
计算机是使用二进制进行存储和计算的
计算机是使用二进制进行存储和计算的。二进制运算遵循的规则是“进二”。 原码,指一个二进制数左边加上符号位后所得到的码,且当二进制数大于0时,符号位为0;二进制数小于0时,符号位为1;二进制数等于0时,符号位可以为0或1
