js 全寫就是javascript,是一種腳本語言。它一共由三個(gè)部分組成。分別是DOM,BOM,ECMAscript,

我們提供的服務(wù)有:網(wǎng)站設(shè)計(jì)制作、網(wǎng)站設(shè)計(jì)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、淮安區(qū)ssl等。為上千多家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的淮安區(qū)網(wǎng)站制作公司
HTML 是超文本標(biāo)記語言。HTML里的每一個(gè)標(biāo)簽就是JS里面的DOM節(jié)點(diǎn)。
JS操作DOM節(jié)點(diǎn)就是在操作HTML的標(biāo)簽,這樣它們倆就結(jié)合到一起了。
最近有好多小伙伴向我咨詢:“如何學(xué)習(xí)JAVA?”,其實(shí)這個(gè)問題太寬泛了,好像每個(gè)人在一開始接觸java的時(shí)候都會請教這個(gè)問題。本人對這個(gè)問題有很深的體悟和感慨,一開始想要自學(xué),結(jié)果不夠自律,后來選擇了一家培訓(xùn)機(jī)構(gòu)進(jìn)行學(xué)習(xí)。今天,云南IT培訓(xùn)想要在這里分享我的心路歷程。
一.明確自己學(xué)習(xí)的原因
1.問問自己是抱著什么目的要學(xué)習(xí)Java,沒有目標(biāo)的學(xué)習(xí)是效率極低的,并且容易半途而廢;
2.了解Java可以做什么,Java可以從事的崗位以及軟件行業(yè)的發(fā)展情況;
3.自己是否對Java方向感興趣;
二.學(xué)習(xí)Java基礎(chǔ)
1.學(xué)習(xí)準(zhǔn)備
推薦看視頻入門,可以通過某寶以及某魚購買相關(guān)的視頻,別挑三揀四,選中一個(gè)視頻看完再說,對于初學(xué)者,無論選哪一個(gè)都是值得你學(xué)習(xí)的。
有人說編輯器等IDE環(huán)境不適合看視頻,浪費(fèi)時(shí)間,但是初學(xué)者在學(xué)習(xí)第一個(gè)編程IDE時(shí),推薦看視頻或者通過搜索引擎了解工具的使用,看書其實(shí)在剛開始可能更浪費(fèi)時(shí)間;
看完基礎(chǔ)視頻對知識有個(gè)大概的了解,這時(shí)候看書就不會一頭霧水,此時(shí)可以通過看書來深入學(xué)習(xí),之后的學(xué)習(xí)可以自己選擇看書還是看視頻,最好的方法是花時(shí)間既看視頻也看書;
學(xué)著學(xué)著忘掉前面的別總想著回頭記住,先往后學(xué),有些基礎(chǔ)知識暫時(shí)用不上,當(dāng)你學(xué)到應(yīng)用的知識時(shí)自然會慢慢理解;
2.書籍推薦
入門書籍:《HeadFirstJava》、《Java核心技術(shù)》
進(jìn)階書籍:《Java編程思想》
三.JavaWeb
1.學(xué)習(xí)路線
學(xué)習(xí)完Java基礎(chǔ),接著適合學(xué)習(xí)JavaWeb,這個(gè)推薦看視頻,學(xué)習(xí)數(shù)據(jù)庫和JDBC基礎(chǔ)知識以及基本的前端知識,然后學(xué)習(xí)SSM框架,學(xué)習(xí)路線為:
Mysql-JDBC-HTML、CSS、JavaScript、JSP-Spring-SpringMVC-Mybatis-SSM整合-SSM項(xiàng)目實(shí)戰(zhàn)
2.書籍推薦
《深入分析javaweb技術(shù)內(nèi)幕》
《架構(gòu)探險(xiǎn)-從零開始寫javaweb框架》
并發(fā)編程
《Java并發(fā)編程的藝術(shù)》
設(shè)計(jì)模式
《HeadFirst設(shè)計(jì)模式》
JVM
《深入理解Java虛擬機(jī)》
要想超越別人,不僅僅要掌握實(shí)戰(zhàn)技能,更重要的是基礎(chǔ)扎實(shí)
具體安裝步驟和流程
小程序開發(fā)入門
Node.js 詳解
node.js是什么?
Node.js 是一個(gè)基于 Chrome V8 引擎的 JavaScript 運(yùn)行環(huán)境。 Node.js 使用了一個(gè)事件驅(qū)動、非阻塞式 I/O 的模型。
Node 是一個(gè)讓 JavaScript 運(yùn)行在服務(wù)端的開發(fā)平臺,它讓 JavaScript 成為與PHP、Python、Perl、Ruby 等服務(wù)端語言平起平坐的腳本語言。
Node對一些特殊用例進(jìn)行優(yōu)化,提供替代的API,使得V8在非瀏覽器環(huán)境下運(yùn)行得更好。V8引擎執(zhí)行Javascript的速度非常快,性能非常好。Node是一個(gè)基于Chrome JavaScript運(yùn)行時(shí)建立的平臺, 用于方便地搭建響應(yīng)速度快、易于擴(kuò)展的網(wǎng)絡(luò)應(yīng)用。Node 使用事件驅(qū)動, 非阻塞I/O 模型而得以輕量和高效,非常適合在分布式設(shè)備上運(yùn)行數(shù)據(jù)密集型的實(shí)時(shí)應(yīng)用。
Node.js 的發(fā)展歷程
簡單的說 Node.js 就是運(yùn)行在服務(wù)端的 JavaScript。
Node.js 是一個(gè)基于Chrome JavaScript 運(yùn)行時(shí)建立的一個(gè)平臺。
Node.js是一個(gè)事件驅(qū)動I/O服務(wù)端JavaScript環(huán)境,基于Google的V8引擎,V8引擎執(zhí)行Javascript的速度非常快,性能非常好。
介紹
Node.js 是一個(gè)非常新興的開發(fā)工具,它誕生自 2009 年,年齡遠(yuǎn)不如 Python、Ruby、PHP 等老大哥,但是它確實(shí)有史以來發(fā)展最快的開發(fā)工具,沒有之一。在這短短的幾年間,我們看到了 Node.js 從當(dāng)初的一無所有到如今的飛速發(fā)展,這是沒有任何其他開發(fā)工具能夠媲美的。
作者
Ryan Dahl,網(wǎng)名 ry,雖然如今已經(jīng)沒有多少人了解這一名字。是的,他就是 Node.js 的親爹,我們依稀還記得那個(gè)安裝 Node.js 需要執(zhí)行這行命令的日子。
名字的由來
其實(shí)?Node.js?最開始叫?「Web.js」(發(fā)布之前),后來因?yàn)?API?設(shè)計(jì)越來越龐大,ry?和他的團(tuán)隊(duì)依稀感覺到Web.js?已經(jīng)過于狹隘了,于是就有了現(xiàn)在的名字。
Vue.js詳解
Vue.js是什么?
Vue.js是一款流行的JavaScript前端框架,一個(gè)用于創(chuàng)建用戶界面的開源JavaScript框架,旨在更好地組織與簡化Web開發(fā)。Vue所關(guān)注的核心是MVC模式中的視圖層,同時(shí),它也能方便地獲取數(shù)據(jù)更新,并通過組件內(nèi)部特定的方法實(shí)現(xiàn)視圖與模型的交互。
Vue.js是一套構(gòu)建用戶界面的漸進(jìn)式框架。與其他重量級框架不同的是,Vue 采用自底向上增量開發(fā)的設(shè)計(jì)。Vue的核心庫只關(guān)注視圖層,并且非常容易學(xué)習(xí),非常容易與其它庫或已有項(xiàng)目整合。另一方面,Vue完全有能力驅(qū)動采用單文件組件和Vue生態(tài)系統(tǒng)支持的庫開發(fā)的復(fù)雜單頁應(yīng)用。
Vue.js 的目標(biāo)是通過盡可能簡單的 API 實(shí)現(xiàn)響應(yīng)的數(shù)據(jù)綁定和組合的視圖組件。
Vue.js 自身不是一個(gè)全能框架——它只聚焦于視圖層。因此它非常容易學(xué)習(xí),非常容易與其它庫或已有項(xiàng)目整合。另一方面,在與相關(guān)工具和支持庫一起使用時(shí),Vue.js 也能完美地驅(qū)動復(fù)雜的單頁應(yīng)用。
學(xué)習(xí)網(wǎng)站:
Node.js 和 Vue.js 的區(qū)別
一個(gè)是前端框架,一個(gè)是服務(wù)端語言。
Node.js 是一個(gè)基于 Chrome V8 引擎的 JavaScript 運(yùn)行環(huán)境。
Node.js 使用了一個(gè)事件驅(qū)動、非阻塞式 I/O 的模型,使其輕量又高效。
Node.js 的包管理器 npm,是全球最大的開源庫生態(tài)系統(tǒng)。
Vue.js是一個(gè)構(gòu)建數(shù)據(jù)驅(qū)動的 web 界面的漸進(jìn)式框架。Vue.js 的目標(biāo)是通過盡可能簡單的 API 實(shí)現(xiàn)- 響應(yīng)的數(shù)據(jù)綁定和組合的視圖組件。它不僅易于上手,還便于與第三方庫或既有項(xiàng)目整合。
另一方面,當(dāng)與單文件組件和?Vue?生態(tài)系統(tǒng)支持的庫結(jié)合使用時(shí),Vue?也完全能夠?yàn)閺?fù)雜的單頁應(yīng)用程序提供驅(qū)動。
過渡坦克——JS-1(JS-85)
1943年2月24日,蘇聯(lián)車?yán)镅刨e斯克基洛夫工廠奉命設(shè)計(jì)一種新型坦克。該坦克將以“斯大林”(JS)的名字命名。由于該廠此前很長一段時(shí)間醉心于KV-13的研制,所以設(shè)計(jì)師理所當(dāng)然地以它為基礎(chǔ)設(shè)計(jì)研制新型坦克。那么KV-13是一種什么坦克呢?原來在二戰(zhàn)前夕,蘇聯(lián)陸軍高層將領(lǐng)中有一部分人主張研制一種介于重型坦克和中型坦克之間地“聯(lián)合坦克”。也就是現(xiàn)代主戰(zhàn)坦克地最初概念。1942年3月,在KV-1坦克地基礎(chǔ)上設(shè)計(jì)。最后生產(chǎn)出來地坦克戰(zhàn)斗全重31.7噸,比T34-76重,T34比-85輕,車體前裝甲120毫米,炮塔前裝甲85毫米,發(fā)動機(jī)使用600馬力地V2K柴油機(jī),最大公路速度55公里/小時(shí)。可是由于原始設(shè)計(jì)來源于KV-1坦克,所以底盤機(jī)械故障多地毛病也繼承了下來,多次改進(jìn)無效,只好下馬!另外由于受KV-1/KV-2坦克分別使用76毫米火炮和152毫米火炮的成功經(jīng)驗(yàn)的啟發(fā),在KV-13的改進(jìn)底盤上也分別推出了裝76.2毫米坦克炮的223工程和安裝一門122毫米U-11榴彈炮的234工程。基洛夫工廠分別飛正式把它們命名為JS-1和JS-2。在1943年3~4月的試車中這兩種坦克樣車表現(xiàn)良好。這兩輛車都是五個(gè)負(fù)重輪,外形古怪的鑄造炮塔,于后來的JS-1JS和-2有天壤之別。
在試車階段,一輛被蘇聯(lián)紅軍繳獲的“虎”式坦克被送到庫賓卡實(shí)驗(yàn)場。蘇聯(lián)使用各種火炮對它的裝甲進(jìn)行了射擊測試。結(jié)果表明,在當(dāng)時(shí)現(xiàn)有火炮中,最有希望擊穿“虎”式坦克正面裝甲的是1939年型85毫米高射炮。它能在1000米的距離上擊穿“虎”式正面100毫米厚的裝甲。
全新的JS重型坦克樣車的準(zhǔn)備工作因此展開。兩種85毫米坦克炮裝備裝在新車底盤上測試。一種是以76.2毫米坦克炮為基礎(chǔ)擴(kuò)膛而來的S-31/85毫米坦克炮;另一種是由SU-85自行火炮的D-5S發(fā)展而來的D5-T坦克炮。這些更大的火炮使得炮塔必須重新設(shè)計(jì),車體的長度延長420毫米。再考慮到原先過于緊湊的底盤是很多問題的根源,最終的結(jié)果原先底盤的第二和第三負(fù)重輪之間增加一對負(fù)重輪,這種每側(cè)6個(gè)負(fù)重輪的設(shè)計(jì)已經(jīng)有JS-2的影子了!
1943年6月新樣車(被命名為JS-85)和當(dāng)時(shí)也剛完成的KV-85一起在庫賓卡進(jìn)行試驗(yàn)。在出廠的兩輛新樣車中,一輛裝S-31的85毫米火炮,一種是裝D5-T85毫米火炮。試驗(yàn)持續(xù)了3個(gè)月,包括全面的機(jī)動性和火力測試。經(jīng)過設(shè)計(jì)師的不斷改進(jìn),新JS坦克的2底盤日漸成熟和完善。1943年9月4日,JS-85完成了試驗(yàn),開始服役了!
庫爾斯克的產(chǎn)物——JS-2
在JS-1進(jìn)行最后的試驗(yàn)時(shí),蘇德戰(zhàn)場爆發(fā)了驚心動魄的坦克大會戰(zhàn)——庫爾斯克會戰(zhàn)。盡管在這場大戰(zhàn)中,蘇聯(lián)紅軍會取得最后的勝利,但是在戰(zhàn)斗中,蘇軍發(fā)現(xiàn)了一種可怕的怪物——德國的“斐迪南”式自行反坦克炮。這種利用“虎”式坦克的底盤改造的反坦克炮不僅有71倍口徑的88毫米炮(后來裝備“虎王”的主炮),最厲害的還是其200毫米厚的前裝甲。蘇聯(lián)紅軍當(dāng)時(shí)裝備部隊(duì)的各種反坦克炮,包括正在研制的JS-1和T34-85上裝備的85毫米炮都不可能從正面擊穿其200毫米厚的前部裝甲。1943年8月,當(dāng)庫爾斯克戰(zhàn)役剛剛結(jié)束,蘇聯(lián)軍方就決定為JS坦克加裝威力更大的火炮。
在庫爾斯克戰(zhàn)役中,發(fā)生過這么一件事情:當(dāng)?shù)聡盎ⅰ碧箍藢t軍的一個(gè)榴彈炮陣地進(jìn)行沖擊時(shí),蘇軍士兵們只好用陣地上的122毫米口徑1931年式A-19加農(nóng)榴彈炮對德軍坦克進(jìn)行平射。它們意外的發(fā)現(xiàn),這種火炮平射時(shí)威力巨大,無論發(fā)射什么彈鐘,只要德國坦克被命中一發(fā)都是九死一生。庫爾斯克的成功經(jīng)驗(yàn)鼓勵著蘇聯(lián)人,他們決心將122毫米火炮安裝上“斯大林”坦克。
設(shè)計(jì)師很快在A-19和M-30式榴彈炮的基礎(chǔ)上設(shè)計(jì)出來D-2式122毫米坦克炮。這種火炮與原先JS-29(234號工程)原型車上安裝的U-11火炮有根本的不同。其威力巨大,但是后坐力也是很大的,因此必須要在炮口上安裝制退器。
JS-2(js-122)重型坦克的原型車在1943年的秋季進(jìn)行了一系列的試驗(yàn)。樣車安裝的式D-2火炮的改進(jìn)型——D-25T坦克炮。由于JS-2的底盤和JS-1基本沒有差別,所以試驗(yàn)主要圍繞它的火力系統(tǒng)進(jìn)行。在當(dāng)時(shí)一系列試驗(yàn)中,JS-2上安裝的122毫米火炮顯示了良好的性能。在對被繳獲的德國“豹”式坦克炮塔側(cè)面的設(shè)計(jì)試驗(yàn)中,在1500米距離上JS-2的122毫米D-25T坦克炮可以貫穿“豹”式的正面裝甲。而在對“豹”式炮塔側(cè)面的射擊試驗(yàn)中,炮彈竟然貫穿了炮塔。將炮塔對穿的穿甲彈彈芯在“豹”式坦克的另一側(cè)幾米處被找到。
JS-2重型坦克戰(zhàn)斗全重42噸。乘員為4人—車長,炮長,駕駛員和裝填手。坦克的基本姓能數(shù)據(jù):車長9.83米,寬3.07米,車高2.73米,車底距地高465毫米。與小巧的T-34相比,它儼然是一個(gè)龐然大物。JS-2采用一臺520馬力的V-2系列柴油發(fā)電機(jī)。該發(fā)動機(jī)與KV坦克的相比功率稍小,但是結(jié)構(gòu)更加簡單,與T-34具有更大的通用性。JS-2的公路最大速度是37千米/小時(shí),平均越野時(shí)速12~19千米/小時(shí)。雖然它的燃料載量為523升,但是油耗非常驚人。在公路行軍時(shí)百千米耗油217升,越野狀態(tài)為249升。最大公路行程240千米,最大越野行程210千米,但是實(shí)際通常只有150千米左右。JS-2的爬坡性能為35度,無準(zhǔn)備涉水深度1.3米,過垂直墻高0.99米,越壕寬度2.48米.
在火力方面,JS-2的主要武器為一門D25T 122毫米的43倍口徑坦克炮,俯仰角-3度~+20度,備彈28發(fā)。在通常情況下,彈藥配備穿甲彈和榴彈是3:7比例。穿甲彈又分為普通鋼芯穿甲彈和鎢芯穿甲彈兩種。二戰(zhàn)后期通常只有一些富有作戰(zhàn)經(jīng)驗(yàn)的近衛(wèi)坦克部隊(duì)才能在一輛坦克上裝幾發(fā)鎢芯彈。用來在約1千米以上距離對德國的“虎王”坦克正面進(jìn)行攻擊。122毫米炮使用曳光普通鋼芯穿甲彈在1千米距離垂直穿甲厚度160毫米。輔助武器是兩挺7.62毫米DT車載機(jī)槍,備彈1000發(fā),其中有一挺是后射機(jī)槍,可以對從坦克側(cè)后偷襲的步兵進(jìn)行殺傷。這也是吸收了KV坦克的成功經(jīng)驗(yàn)。JS-2的后期型號上加裝了一挺12.7毫米的DSHK高射機(jī)槍,備彈500發(fā)。
坦克的裝甲厚度為:車體前下裝甲100毫米,傾角30度;車體前上裝甲120毫米,傾角60度;車體側(cè)面裝甲80毫米,傾角90度;車體后下裝甲60度,傾角41度;車體側(cè)上裝甲60毫米,傾角48度;車底裝甲20毫米;車體頂部裝甲30毫米;炮塔前裝甲100毫米,加上防盾總厚度為140~160毫米;側(cè)后部裝甲90毫米,呈平滑的圓弧過渡,炮塔頂部裝甲30毫米,炮塔上部的指揮塔裝甲90毫米。
在戰(zhàn)爭時(shí)期,戰(zhàn)車的生產(chǎn)成本中最重要的資源是人力。在這方面相比德國坦克JS-2的經(jīng)濟(jì)性尤為突出。對比蘇聯(lián)和納粹德國的坦克生產(chǎn),會發(fā)現(xiàn)各自坦克的生產(chǎn)工時(shí)有數(shù)量級的差別:生產(chǎn)一輛“虎”式需要25萬個(gè)工時(shí),生產(chǎn)一輛“豹”式需要15萬工時(shí),而生產(chǎn)一輛JS-2只要5萬工時(shí)。在德國生產(chǎn)一輛“虎”的時(shí)間里,蘇聯(lián)可以生產(chǎn)5輛“斯大林-2”坦克!如果是以這樣差距拼消耗,即使“虎”與“斯大林-2”戰(zhàn)損是1:2德軍也完全沒有獲勝的希望。
蘇聯(lián)設(shè)計(jì)師選擇122毫米作為坦克炮的口徑的另一個(gè)原因也是為了減少生產(chǎn)的工時(shí)。盡管D-2火炮的彈藥和A-19加榴炮有區(qū)別,但是兩種火炮可以使用相同的車床和作業(yè)流程來生產(chǎn),從而降低了人力和設(shè)備的投入。
按照中國的古話,德國人嗜好復(fù)雜機(jī)械天性可能要被冠以奇技淫巧的惡命。而蘇聯(lián)對陸軍武器那樣敏銳的感覺和把握能力則讓我們佩服。任何新武器在戰(zhàn)場上剛剛出現(xiàn),蘇聯(lián)就迅速將其中的精華吃透,套用一句廣告詞叫“吸收特別快”,并能用最快的速度和數(shù)量來轉(zhuǎn)化成戰(zhàn)斗力。這種情況讓我們聯(lián)想到成吉思汗裝備簡單實(shí)用的復(fù)合弓,采用單一戰(zhàn)術(shù)的蒙古騎兵與裝備精銳盔甲,高頭大馬的波蘭騎士的對陣情況。蒙古騎兵曾經(jīng)以3個(gè)萬人隊(duì)掃蕩半個(gè)西歐。西方拍攝的影視作品(比如美國的《兵臨城下》)中每每以人海戰(zhàn)術(shù)丑化二戰(zhàn)蘇軍,其實(shí)看來后怕的成分更大。
火炮的取舍
JS-2的122毫米火炮威力空前,以至直到二戰(zhàn)結(jié)束,蘇聯(lián)重型坦克部隊(duì)的指揮官都不需要關(guān)心他們的對手了什么新坦克。而在一些最近幾年播放的大多是西方國家制作的二戰(zhàn)資料片中認(rèn)為JS-2的主炮是榴彈炮,主要使用高爆彈實(shí)施火力支援,甚至都不做為坦克來參與雙方坦克裝備的比較,這是偏見,也是為了掩蓋西方盟國在二戰(zhàn)中一直沒有成熟可靠的可以對抗德國重型坦克的同類車型的事實(shí)。實(shí)際上沒有任何一種新的德國坦克能夠在常見距離上承受122毫米炮的打擊。122毫米坦克炮采用分裝式彈藥,雖然使得坦克炮塔結(jié)構(gòu)緊湊,但是卻大大降低了主炮的射速。在樣車試驗(yàn)階段只有1~1.5發(fā)/分。在增加第二裝填手,改進(jìn)炮塔布置之后才勉強(qiáng)達(dá)到2發(fā)/分的水平。這種射速加上28發(fā)載彈量嚴(yán)重限制了JS-2的戰(zhàn)斗力。這在當(dāng)時(shí)條件下是很難克服的!增加載彈量必然使得車體的體積和重量增大,從而大大降低JS-2的機(jī)動性。最后蘇聯(lián)軍方?jīng)Q定,這些問題暫時(shí)不去理會,先讓JS-2服役——為了服從武器系統(tǒng)的總體性能,一些單個(gè)的性能指標(biāo)可以放棄。
與德國人相比,這是完全不同的設(shè)計(jì)思路。德國人總是追求機(jī)械的完美和每項(xiàng)細(xì)微性能都能滿足要求,當(dāng)技術(shù)水平暫時(shí)達(dá)不到要求時(shí),不惜使得系統(tǒng)復(fù)雜化來滿足要求。最后設(shè)計(jì)出來都是精密有余,而可靠性不足的武器。比如德國中型坦克“豹”式重量竟然與蘇軍的重型JS-2坦克相當(dāng),而兩者在火力和裝甲方面的差距一看便知。原因絕對不是因?yàn)榈聡墓I(yè)設(shè)計(jì)能力有問題,而是指導(dǎo)思想不同。
底盤的取舍
JS-2的戰(zhàn)斗全重達(dá)到46噸,這對它的底盤是個(gè)考驗(yàn)。采用扭肝懸掛裝置的底盤的表現(xiàn)并不出色,只能說“表現(xiàn)一般”。而且JS-2只有6對負(fù)重輪,12個(gè)受力點(diǎn),每個(gè)接近4噸的重量在通過起伏比較大的復(fù)雜地形和障礙時(shí),JS-2的懸掛系統(tǒng)顯得很僵硬,不能起到很好的減震作用。德國重型坦克采用的交錯(cuò)排列的負(fù)重輪和寬履帶,每個(gè)受力點(diǎn)承受重量要輕的多,所以德國重型坦克的行駛平穩(wěn)性通常比蘇聯(lián)坦克好,從而在持續(xù)作戰(zhàn)能力上有一定優(yōu)勢,這對重視精銳部隊(duì)的德軍來說意義重大。
JS-2用的是V-2系列柴油機(jī)。對重型坦克來說或許功率是低了一點(diǎn),可是因?yàn)樗刑K聯(lián)坦克都裝備V-2系列發(fā)動機(jī),這樣在通用維護(hù)方面相對簡便了很多。
在裝甲防護(hù)方面,蘇聯(lián)對JS-2進(jìn)行了相當(dāng)嚴(yán)酷的試驗(yàn)。作為重型坦克,蘇聯(lián)要求JS-2在360度方向,500~600米范圍內(nèi)可以防御自己裝備的ZIS-3型76.2毫米坦克炮的打擊。實(shí)彈射擊表明JS-2的裝甲厚度滿足了以上條件。當(dāng)斯大林看到這種重型坦克走下生產(chǎn)線時(shí),自信地說到:“我們要用這種坦克來結(jié)束戰(zhàn)爭!”
JS系列地戰(zhàn)斗表現(xiàn)
1944年12月在JS-1服役后的兩個(gè)月,匆匆結(jié)束試驗(yàn)的JS-2也開始服役。在1944年1月以后,由于JS-2的性能全面超越JS-1,所以之后蘇聯(lián)只生產(chǎn)JS-2。德國士兵們很快就發(fā)現(xiàn)了這是個(gè)可怕的對手.
在一次戰(zhàn)斗中,蘇軍的JS重型坦克與其他中型,輕型坦克編隊(duì)沖入德軍陣地。在600~700米距離上雙方激烈交火。幾乎每輛蘇軍坦克都被擊中過,平均每輛JS-2挨了7發(fā)炮彈,但是大部分JS-2坦克生存了下來。不僅擊毀了大批德國IV坦克和III號突擊炮,甚至還繳獲了16輛德國“豹”式坦克。戰(zhàn)斗中一門德軍的PAK-40 75毫米反坦克炮在距離一輛JS-2 200米時(shí)瞄準(zhǔn)其側(cè)面裝甲連開數(shù)炮才將其擊毀。1944年4月20號~5月10號的20天里,蘇軍的72近衛(wèi)獨(dú)立坦克團(tuán)以損失2輛JS-2的代價(jià),摧毀41輛包括“虎”式坦克和III號突擊炮在內(nèi),還有10火炮等大量的重型軍事裝備。有一輛JS-2在與德軍突擊炮交火中火炮失靈,在脫離過程中被擊中5次,竟然毫無損傷,直到一輛德軍突擊炮摸到它右側(cè)600米距離,才打穿這輛JS-2的發(fā)動機(jī)艙,坦克才被擊毀。
盡管JS坦克取得了很大成功,可是在與“虎”和“虎王”等重型坦克一對一的較量中沒有完全獲得優(yōu)勢。這主要還是因?yàn)樘K聯(lián)坦克采用的鑄造裝甲由于在實(shí)際加工中容易出現(xiàn)空泡,降低了裝甲的抗打擊能力,特別是在戰(zhàn)時(shí)強(qiáng)調(diào)速度的情況下愈加惡化!面對德國裝備的88毫米炮,只有140~150毫米的裝甲在1000米距離上才是安全的。在1000米距離上JS-2的正面能夠抵御88毫米炮穿甲彈的攻擊,。另外“豹”坦克的KWK42 75毫米70倍口徑的坦克炮也能在1000米以外擊穿JS-2的裝甲。而JS-2和“虎”還有“虎王”都可以在1000米以內(nèi)互相擊穿對方的主裝甲。這種情況下決斗的勝負(fù)就要看客觀環(huán)境和人的素質(zhì)了!
1944年3月4日,德軍503重型坦克營在塔爾諾波里地區(qū)首次遭遇JS-2重型坦克。這是蘇軍近衛(wèi)第11重坦克團(tuán)JS-2坦克的首戰(zhàn)。交戰(zhàn)中,處于有利防御態(tài)勢的德軍“虎”式坦克一頓痛打,123號“虎”射出的一枚88炮彈擊中JS-2后還引爆了車內(nèi)彈藥,強(qiáng)烈的爆炸將巨大的炮塔拋出很遠(yuǎn)。
在另一邊,蘇軍著名的“屠虎勇士”烏達(dá)洛夫大尉曾經(jīng)在JS-2單車對7輛“虎王”較量時(shí)取得擊毀其中3輛的戰(zhàn)績。除此之外,JS-2和“虎王”很少有機(jī)會交手。
在戰(zhàn)火中不斷改進(jìn)
為了加強(qiáng)JS-2坦克的攻擊力,蘇聯(lián)在戰(zhàn)爭過程中不斷改進(jìn)其彈藥。從D25T式122毫米炮最初使用的BR-471鋼芯穿甲彈,只能在600~700米距離上擊穿“豹”式坦克的前裝甲,或者在1200米距離擊穿“虎”式坦克的前裝甲。而在后來新型的鎢芯穿甲彈裝備D25T之后,在1944年秋季使用時(shí),蘇聯(lián)坦克手吃驚的發(fā)現(xiàn)這種炮彈可以在1500米距離上擊穿德國“豹”式坦克正面裝甲。
戰(zhàn)爭后期由于德國坦克不少都采用了傾斜裝甲,蘇聯(lián)就開發(fā)了可以在接觸傾斜裝甲時(shí)在上面“刨坑”的鈍頭穿甲彈。又由于德軍在戰(zhàn)爭后期的巷戰(zhàn)中步兵使用的“鐵拳”反坦克火箭筒成為了JS-2的最大威脅。它擊毀了JS-2損失總數(shù)的百分之七十。于是蘇軍就利用就便器材改造成反空心裝藥的防護(hù)網(wǎng)。JS-2最明顯的改進(jìn)是車體前部的首上裝甲,原來這里設(shè)有駕駛員的觀察窗。由于這個(gè)窗是幾乎垂直的,大大削弱了車體前部防護(hù)。德國炮手喜歡瞄準(zhǔn)這一部位射擊。蘇聯(lián)方面因而將大傾角的前裝甲一直延伸到炮塔座圈前方,這個(gè)特征成為JS-2M與JS-2的主要外觀區(qū)別。
同時(shí)在實(shí)戰(zhàn)中蘇聯(lián)坦克兵為了對付附近樓房等制高點(diǎn)的目標(biāo),另時(shí)將DP機(jī)槍用鋼絲固定在炮塔頂部。這一改進(jìn)得到后來的官方認(rèn)可,以至此后的生產(chǎn)的JS-2頂部安裝了DSHK 12.7毫米高平兩用機(jī)槍。
在戰(zhàn)爭最后一年里,紅軍每個(gè)近衛(wèi)獨(dú)立重型坦克率裝備65輛JS-2,每個(gè)坦克集團(tuán)軍至少有一個(gè)JS-2重型坦克團(tuán)。蘇軍此時(shí)慣用戰(zhàn)術(shù)是以JS-2和JS-2M重型坦克為先鋒,利用它們抗得起打擊,火力強(qiáng)的特點(diǎn)吸引德軍正面防御的火力和兵力,利用機(jī)動性能好,速度快的中型T34坦克從兩翼迅速包抄,撕開突破口,擴(kuò)展勝利戰(zhàn)果!
JS-3發(fā)展史
簡介
萬維網(wǎng) 的核心語言、 標(biāo)準(zhǔn)通用標(biāo)記語言 下的一個(gè)應(yīng)用 超文本標(biāo)記語言 ( HTML )的第五次重大修改(這是一項(xiàng)推薦標(biāo)準(zhǔn)、外語原文: W3C Recommendation、見本處 參考資料 原文內(nèi)容:[1]
)。
2014年10月29日, 萬維網(wǎng)聯(lián)盟 宣布,經(jīng)過接近8年的艱苦努力,該標(biāo)準(zhǔn)規(guī)范終于制定完成。
發(fā)展歷程
標(biāo)準(zhǔn)通用標(biāo)記語言 下的一個(gè)應(yīng)用 HTML 標(biāo)準(zhǔn)自1999年12月發(fā)布的HTML4.01后,后繼的HTML5和其它標(biāo)準(zhǔn)被束之高閣,為了推動Web標(biāo)準(zhǔn)化運(yùn)動的發(fā)展,一些公司聯(lián)合起來,成立了一個(gè)叫做 Web Hypertext Application Technology Working Group (Web 超文本 應(yīng)用技術(shù)工作組 - WHATWG ) 的組織。WHATWG 致力于 Web 表單和應(yīng)用程序,而 W3C (World Wide Web Consortium, 萬維網(wǎng) 聯(lián)盟) 專注于 XHTML 2.0。在 2006 年,雙方?jīng)Q定進(jìn)行合作,來創(chuàng)建一個(gè)新版本的 HTML。
HTML5草案的前身名為 Web Applications 1.0,于2004年被WHATWG提出,于2007年被W3C接納,并成立了新的 HTML 工作團(tuán)隊(duì)。
HTML 5 的第一份正式草案已于2008年1月22日公布。HTML5 仍處于完善之中。然而,大部分 現(xiàn)代瀏覽器 已經(jīng)具備了某些 HTML5 支持。
2012年12月17日, 萬維網(wǎng)聯(lián)盟 (W3C)正式宣布凝結(jié)了大量網(wǎng)絡(luò)工作者心血的HTML5規(guī)范已經(jīng)正式定稿。根據(jù)W3C的發(fā)言稿稱:“HTML5是開放的Web網(wǎng)絡(luò)平臺的奠基石。”
2013年5月6日, HTML 5.1正式草案公布。該規(guī)范定義了第五次重大版本,第一次要修訂 萬維網(wǎng) 的核心語言:超文本標(biāo)記語言( HTML )。在這個(gè)版本中,新功能不斷推出,以幫助Web應(yīng)用程序的作者,努力提高新元素互操作性。
本次草案的發(fā)布,從2012年12月27日至今,進(jìn)行了多達(dá)近百項(xiàng)的修改,包括HTML和XHTML的標(biāo)簽,相關(guān)的 API 、 Canvas 等,同時(shí)HTML5的圖像img標(biāo)簽及svg也進(jìn)行了改進(jìn),性能得到進(jìn)一步提升。
支持Html5的瀏覽器包括 Firefox (火狐瀏覽器), IE9 及其更高版本, Chrome (谷歌瀏覽器), Safari ,Opera等;國內(nèi)的傲游瀏覽器(Maxthon),以及基于IE或 Chromium (Chrome的工程版或稱實(shí)驗(yàn)版)所推出的 360瀏覽器 、 搜狗瀏覽器 、 QQ瀏覽器 、 獵豹瀏覽器 等國產(chǎn)瀏覽器同樣具備支持HTML5的能力。
在移動設(shè)備開發(fā)HTML5應(yīng)用只有兩種方法,要不就是全使用HTML5的語法,要不就是僅使用JavaScript引擎。
JavaScript 引擎的構(gòu)建方法讓制作手機(jī)網(wǎng)頁游戲成為可能。由于界面層很復(fù)雜,已預(yù)訂了一個(gè) UI 工具包去使用。
純HTML5手機(jī)應(yīng)用運(yùn)行緩慢并錯(cuò)漏百出,但優(yōu)化后的效果會好轉(zhuǎn)。盡管不是很多人愿意去做這樣的優(yōu)化,但依然可以去嘗試。
HTML5手機(jī)應(yīng)用的最大優(yōu)勢就是可以在網(wǎng)頁上直接 調(diào)試 和修改。原先應(yīng)用的開發(fā)人員可能需要花費(fèi)非常大的力氣才能達(dá)到HTML5的效果,不斷地重復(fù)編碼、調(diào)試和運(yùn)行,這是首先得解決的一個(gè)問題。因此也有許多手機(jī)雜志客戶端是基于HTML5標(biāo)準(zhǔn),開發(fā)人員可以輕松調(diào)試修改。
2014年10月29日,萬維網(wǎng)聯(lián)盟淚流滿面地宣布,經(jīng)過幾乎8年的艱辛努力,HTML5標(biāo)準(zhǔn)規(guī)范終于最終制定完成了,并已公開發(fā)布。
在此之前的幾年時(shí)間里,已經(jīng)有很多開發(fā)者陸續(xù)使用了HTML5的部分技術(shù), Firefox 、 Google Chrome 、Opera、Safari 4+、Internet Explorer 9+都已支持HTML5,但直到今天,我們才看到“正式版”。
HTML5將會取代1999年制定的HTML 4.01、XHTML 1.0標(biāo)準(zhǔn),以期能在互聯(lián)網(wǎng)應(yīng)用迅速發(fā)展的時(shí)候,使網(wǎng)絡(luò)標(biāo)準(zhǔn)達(dá)到符合當(dāng)代的網(wǎng)絡(luò)需求,為桌面和移動平臺帶來無縫銜接的豐富內(nèi)容。
W3C CEO Jeff Jaffe博士表示:“HTML5將推動Web進(jìn)入新的時(shí)代。不久以前,Web還只是上網(wǎng)看一些基礎(chǔ)文檔,而如今,Web是一個(gè)極大豐富的平臺。我們已經(jīng)進(jìn)入一個(gè)穩(wěn)定階段,每個(gè)人都可以按照標(biāo)準(zhǔn)行事,并且可用于所有瀏覽器。如果我們不能攜起手來,就不會有統(tǒng)一的Web。”
HTML5還有望成為夢想中的“開放Web平臺”(Open Web Platform)的基石,如能實(shí)現(xiàn)可進(jìn)一步推動更深入的跨平臺Web應(yīng)用。
接下來,W3C將致力于開發(fā)用于實(shí)時(shí)通信、 電子支付 、應(yīng)用開發(fā)等方面的標(biāo)準(zhǔn)規(guī)范,還會創(chuàng)建一系列的隱私、安全防護(hù)措施。
W3C還曾在2012年透露說,計(jì)劃在2016年底前發(fā)布HTML 5.1。
網(wǎng)站名稱:JavaScript歷程,JS的歷史
網(wǎng)頁URL:http://chinadenli.net/article19/dsshddh.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、網(wǎng)站建設(shè)、電子商務(wù)、域名注冊、定制網(wǎng)站、App開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)