箭无虚发这个成语的来源可以追溯到古代的射箭高手甘蝇。甘蝇是古代的一位射箭高手,他只要一拉开弓射击走兽,走兽就会倒地,射击飞鸟,飞鸟就会落下。他总是能够做到箭无虚发,百发百中。
甘蝇有个学生叫作飞卫,飞卫和甘蝇学习射箭,后来飞卫的射箭技法愈发的娴熟,已经超过了他的老师。后来又有一个叫做纪昌的,向飞卫学习射箭,飞卫向纪昌提出了很多的要求,首先是练习不眨眼睛,于是纪昌就躺到他妻子的织布机下,眼睛一直看着织布机下的脚踏板,来练习不眨眼睛的技术。其次是练习好视力,把小东西看得像大东西一样,不明显的东西,看起来像明显的一样。于是纪昌把一个虱子吊在窗户上,每天看着他,看了三年以后,纪昌发现看虱子居然像是看车轮那样大。这个时候纪昌开始用弓箭向虱子射击,结果一箭就穿过了虱子的中心。飞卫说纪昌已经学到了真正的射箭本领。
这个故事告诉我们,无论学习什么技术,都需要循序渐进,勤学苦练基本功才能有所收获。
出自《晋书·陶侃传》:“朱伺与贼水战,左右三人上弩给伺,伺望敌射之,箭无虚发,意思是说射的非常准,箭术高明