一、著作与教材:
《近代的尺度:两次鸦片战争军事与外交》(论文集),32万字,上海三联书店,1998年
《天朝的崩溃:鸦片战争再研究》,42万字,三联书店,1995年
《苦命天子:咸丰帝奕詝》,22万字,上海人民出版社,1995年
《清代全史》第七卷,辽宁人民出版社1993年(合著,撰写其中第一章及第四章第三节,约10万字)
《国民党抗战殉国将领》,26万字,河南人民出版社,1987年(主编)
二、论文:
《戊戌变法时期司员士民上书研究》,160千字,《明清论丛》第五辑,紫禁城出版社,2004
《日本政府对于戊戌变法的观察与反应》,90千字,《历史研究》2004年第3期(与郑匡民教授合作)
《戊戌变法期间光绪帝对外观念的调适》,45千字,《历史研究》2002年第6期
《戊戌政变的时间、过程与原委:先前研究各说的认知、补证、修正》,155千字,《近代史研究》2002年第4、5、6期
《1898年张之洞召京与沙市事件的处理》,26千字,《中华文史论丛》2002年第1辑
《清末帝王教科书:中国第一历史档案馆所藏讲义-以周自齐〈外交讲义〉为中心》,23千字,台北中研院近代史研究所:《二十世纪的中国与世界论文选集》,2001年3月
《50年来的中国近代军事史研究》,15千字,《近代史研究》1999年第5期(与刘统合作)
《公使驻京本末》,65千字,《近代的史度:两次鸦片战争军事与外交》(上海三联书店,1998年)
《入城与修约:论叶名琛的外交》,30千字,《历史研究》1998年第6期
《大沽口之战考实》,45千字,《近代史研究》1998年第6期
《试析浙东之战》,11千字,《档案与史学》1998年第6期
《鸦片战争经费考》,45千字,《近代史研究》1996年第1期
《三元里抗英史实辨证》,15千字,《历史研究》1995年第1期
《伊里布与浙江停战》,20千字,《近代史研究》1994年第5期
《第一次中比条约的订立及其评价》,4千字,《近代史研究》1994年第2期
《鸦片战争时期厦门之战研究》,20千字,《近代史研究》1993年第4期
《龚自珍与他的时代》,6千字,《社会科学》(上海),1993年第1期
《关于广州反入城斗争的几个问题》,22千字,《近代史研究》1992年第6期
《鸦片战争与不平等条约》,18千字,《历史研究》1992年第1期
《定海之战考实》,17千字,《历史研究》1990年第6期
《1841年虎门之战研究》,22千字,《近代史研究》1990年第4期
《1842年吴淞之战新探》,11千字,《历史档案》1990年第3期
《南京临时政府军制初探》,15千字,《军事历史研究》1989年第2期
《也谈湖湘文化》,10千字,《湖南师范大学学报》1989年第1期
《论刘韵珂:兼评鸦片战争时期的主和思想》,16千字,《近代史研究》1988年第4期
《第二次鸦片战争时期清军的装备与训练》,13千字,《近代史研究》1986年第4期
《第二次鸦片战争中清军指挥人员刍论》,11千字,《历史教学》1986年第11期
《中华民国军制述略》,6千字,《历史教学》1986年第4期
《论十九世纪五十年代初清海防奏议》,8千字,《贵州社会科学》1985年第9期
《第二次鸦片战争中清军与英法军兵力考》,17千字,《近代史研究》1985年第1期
《鸦片战争初期英军对广州、厦门军事行动问题》,2千字,《历史教学》1983年第7期
《鸦片战争时期的中英兵力》,29千字,《历史研究》1983年第5期
《云南陆军讲武堂与辛亥云南起义》,16千字,《华东师范大学学报》1982年第3期
《太平天国定都天京是一大战略错误》,8千字,《历史教学》1981年第3期
《论张居正综核名实的思想和他的考成法》,12千字,《中国古代史论丛》(福建人民出版社)1981年第2辑
(转载自北京大学历史系网站)