完成了双向链表的实现