随笔分类 - PHP
摘要:算法介绍 Luhn算法(Luhn algorithm),也称为“模10”(Mod 10)算法,是一种简单的校验和算法,一般用于验证身份识别码,例如发卡行识别码、国际移动设备辨识码(IMEI),美国国家提供商标识号码,或是加拿大社会保险号码。该算法由IBM科学家Hans Peter Luhn创造,专利
阅读全文
摘要:使用到了PHP内置的filter_var与gethostbyname函数 function domainValidate($var = 'www.baidu.com') { $regx = filter_var(gethostbyname($var), FILTER_VALIDATE_IP) ||
阅读全文
摘要:正文:将IP地址以整型存储 一般我们在数据库中会用到ip地址用来查记录的等等,而ip地址是分为四段的,一般是用varchar或char类型存储。但是其实有更好的存储方法就是以整型存储IP地址、因为char和varchar所占字节会比int类型要大,例如:char(16),就占了16个字节,而使用 i
阅读全文
摘要:问题 面试中经常会遇到这样的问题,给定一个数组,找出该数组中出现次数大于一半的数字,并且返回。 实现办法 摩尔投票法,每次从序列里选择两个不同的数字删除掉(可以理解为抵消),最后剩下一个数字或者相同的数字就是出现次数大于一半的那一个。其实大致就能理解为,一直在删除、删除、删除直到不能删除为止,就是我
阅读全文
摘要:简介 Redis是一个key-value的nosql产品,和我们熟知的Memcached有些类似,但他存储value类型相对更加丰富,包括string(字符串),list(链表),set(集合),zset(sorted set 有序集合)和hash。与memcached一样,为了保证高效率,数据都是
阅读全文

浙公网安备 33010602011771号