Boundary blow-up solutions and their applications