Using a generalized version of double optical gating, we produced single isolated attosecond pulses with 2 mJ, 25 fs driving lasers. Through attosecond streaking, we characterized isolated 160 attosecond pulses with 170 ...