首页 > TAG信息列表 > 100000000
1.24日学习总结
今天补了测试中的两个题目。题目如下。 这道题在测试中花了很多时间,我感觉绝大多数原因都是没看懂题目。 特别是题目中很明显的标志了。可以各使用n次,总数是2n。这加起来,不就是可以改2n次吗? 我每个选项都把它改成。A胜顺利就行了。。。。所以我当时真的挺无语的。代码如下。 #inRedis5 压力测试结果反馈报告
Redis 相信很多人都用过了,关于性能啥的,网上一堆报告,闲得蛋痛,又随便测测写写一些狗屁文章,来刷存在感了。 安装最新Redis5.0.10 Redis 官方地址 下载页默认是redis6.0,5.0版本在下面“other versions”,因为redis6.0 架构上做了很大的调整,线上服务器是centos7.8并且是内网状态,在不联网面试题之爬虫
爬虫url去重方法 将访问过的url保存到数据库中,然后爬取前查询校验(效率很低) 用python中的set去重,比如100000000个URL需要内存100000000*2byte*50/1024/1024/1024=9G(很占内存) URL经过MD5之后保存到set,一般一个MD5占128位=16byte*100000000=1G多(scrapy的方法类似,scrapy是用过sha1) 用python 四舍五入进位不准
python中四舍五入进位不准,自己写了个方法 n = -15355000n1 = -25000000n2 = -35500000n3 = 45300000n4 = 55000000n5 = 65500000n6 = 7500000n7 = 60000000def new_round(_float, _len): if str(_float).startswith('-') and len(str(_float)) == _len + 3: return rou