建州建安人,字公达。第进士。尝为苏州郡从事。仁宗嘉祐中为御史,出知太平府,后为司封郎中。工诗善饮,时号张百杯,又曰张百篇。有《蓬莱集》。
密雪晓初霁,朝阳霭融融。
隐几高堂上,坐对飞来峰。
梵塔倚天半,楼台出烟中。
岧然金银阙,瑰碧交玲珑。
渐转皎日高,杳杳闻疏钟。
天和发秀彩,灏气如腾虹。
况予世虑疏,久矣渟心胸。
更临物外趣,愈觉万缘空。
稽山何崔嵬,奠此东南区。
群山状趋附,万壑流萦纡。
畴昔大禹来,简计天下书。
诸侯率麏至,万玉争凫趋。
防风独强梁。后至行趦趄。
天威不可舍,改骨盈高车。
至今憔悴烟,惨澹藏封隅。
遂令百世后,尊王无异图。
乃知圣人心,赏罚尽贻谟。
雨后惊涛激箭催,为君停棹把离杯。宦游向老令人笑,别恨伤春触处来。
故国未归江令宅,全家且上子陵台。如今遇酒伸眉醉,休问多才与不才。