max lenght of a training session?

I thing for optimal results you have a rest between speed workout and weight workout,because after your speed workout you not have big energie resurs and your weight training not be a very good,for me you need time to recovery between two workouts,and what is this 1 hour for warming up,gays what you do 1 hour?MY warm up is maximum 30-40min i do 4x100,different drills 6 sets for 30-40m,3x60m accelerations,flexibility…this is only warm up it is?