批量校驗18為身份證號碼10W數據不到1秒搞定


idcheck

本軟件完全參照國家標准GB 11643-1999公開的方法進行校驗。軟件沒啥技術含量,就用用Golang的Goroutine加快了批量操作,本軟件為命令行軟件。可以校驗單個身份證,也可以導入CSV文件批量校驗。本軟件無任何聯網功能,完全本地運行

使用

1、查詢校驗單個身份證號碼

把壓縮包中的文件解壓出來,然后按住Shift+鼠標右鍵-->選擇在此處打開命令行窗口或者在此處打開PowerShell窗口輸入idcheck即可查看使用方法

$ idcheck
#########################################
##idcheck_v1 僅限於校驗18位身份證號碼!##
##支持單個號校驗和csv文件批量導入      ##
##        by dot1x © 2020-2021         ##
##使用方法:                            ##
##    idcheck [身份證號]               ##
##    idcheck -f [csv文件名或全路徑名] ##
##例如:                               ##
##    idcheck 123456789012345677       ##
##    idcheck -f Template.csv          ##
#########################################

校驗單個身份證號碼:idcheck 123456789123456789

$ idcheck 123456789123456789
123456789123456789---->校驗失敗
[*] [TIME] 完成耗時:0s
=======By dot1x 2020-2021=======

2、導入CSV批量查詢:idcheck -f Template.csv。導入模板格式參照Template.csv

10W行數據處理僅需要:510毫秒

100W行數據處理僅需要:1分44秒

$ idcheck.exe -f Template.csv
[+] [INFO] 讀取合計條數:100000條
[+] [INFO] 結果合計條數:100000條
[+] [INFO] 2021-05-10 22:35:30 校驗完成,結果已保存到:result.csv
[*] [TIME] 完成耗時:538.8817ms
=======By dot1x 2020-2021=======
$ idcheck.exe -f Template100.csv
[+] [INFO] 讀取合計條數:1000000條
[+] [INFO] 結果合計條數:1000000條
[+] [INFO] 2021-05-10 22:35:00 校驗完成,結果已保存到:result.csv
[*] [TIME] 完成耗時:1m44.7381687s
=======By dot1x 2020-2021=======

下載地址

藍奏雲:https://wwe.lanzous.com/iIJLHp0birg


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM