/birthday_in_pi

birthday_in_pi

Primary LanguagePython

Pi in Birthday

简略版,如有问题,请提Issue

利用y-cruncher生成的txt文件,在read_large_pi.py中进行改名fname = "pi_str.txt"

pi_str.txt

根据y-cruncher生成的小数据测试文件

flask_server.py

微信后台服务

create_pi_d.py

生成

  • pi_date.txt: 易读易查
  • pi.json:直接查表,空间换时间

read_large_pi.py

主要的查询代码

测试环境

  • 性能:8位数1s以内
  • 机器:腾讯云1核2G
  • 数据量:25亿位数(2.4G大小的文件)

pi_date.txt

根据create_pi_d.py生成的表

pi.json

根据create_pi_d.py生成的json

read_large_pi.exe

根据read_large_pi.py文件打包出来的exe文件,示例见

1.png