Give all the info on your snake and it's setup you can.
Age
Weight (in grams)
How long you've had him
Enclosure type (tub, tank, etc)
Temps (hot spot, cold end, ambient)
Humidity levels
Basic tank layout (substrate, # hides, anything else in the tank)
Heating mechanism (UTH, heat lamp, etc)
Anything else related to him or his environment
Generally if he's striking he's either scared, pissed off, or hungry. Knowing his info and his environment can help narrow it down.