NOPD: Man arrested for shooting officer has lengthy rap sheet