记载历史的方法有哪些