水利、城防与数学