如图,在三角形ABC中,角C=90度,AD是角BAC的平分线,BC=3,AC=4,求CD的长.