完成双向链表的实现