通用双向（非循环）链表的实现