自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

外媒速遞:九種方式快速提升AngularJS性能水平

原創(chuàng)
新聞
作為目前應(yīng)用最為廣泛的Web應(yīng)用框架之一,AngularJS已然成為我們工作當(dāng)中的重要組成部分。然而,仍有相當(dāng)一部分問題困擾著Angular專家,特別是種種對(duì)其性能造成影響的負(fù)面因素。

【51CTO.com原創(chuàng)稿件】外媒速遞是核子可樂精選的近日國(guó)外媒體的精彩文章推薦,希望大家喜歡!

本期給大家推薦的是九種方式快速提升AngularJS性能水平、五大領(lǐng)域七款必備工具助你輕松搞定網(wǎng)絡(luò)管理任務(wù)、為你的數(shù)據(jù)庫(kù)配備版本控制方案的六大理由和每位開發(fā)者都應(yīng)研讀的五本軟件安全著作等。

一、九種方式快速提升AngularJS性能水平

原文標(biāo)題:9 Ways to Improve AngularJS Performance

AngularJS

作為目前應(yīng)用最為廣泛的Web應(yīng)用框架之一,AngularJS已然成為我們工作當(dāng)中的重要組成部分。然而,仍有相當(dāng)一部分問題困擾著Angular專家,特別是種種對(duì)其性能造成影響的負(fù)面因素。下面,我們將就這一話題談開去,聊聊快速提升AngularJS性能的九種方式。

1. Batarang工具——基準(zhǔn)性能監(jiān)視程序

2. 使用原生JavaScript或者Ladash

3. 利用Chrome開發(fā)者工具配置以發(fā)現(xiàn)性能瓶頸

4. 盡可能減少監(jiān)視程序數(shù)量

5. ng-if比ng-show效果更好

6. 不要使用ng-repeat

7. 使用$watchCollection(包括第三條參數(shù))

8. 使用console.time進(jìn)行問題調(diào)試

9. 防卡頓ng-model

二、五大領(lǐng)域七款必備工具助你輕松搞定網(wǎng)絡(luò)管理任務(wù)

原文標(biāo)題:7 must-have network tools

隨著以云計(jì)算為代表的一系列新興技術(shù)方案的廣泛普及,企業(yè)所面臨的網(wǎng)絡(luò)環(huán)境需求也變得更加復(fù)雜。為了切實(shí)應(yīng)對(duì)這些具體挑戰(zhàn),我們顯然有理由利用更具現(xiàn)代特性的成果作為武器。在今天的文章中,我們將立足五大領(lǐng)域共同了解七款經(jīng)過從業(yè)專家親身驗(yàn)證的重要工具,相信能夠幫助大家更為輕松地應(yīng)對(duì)各類網(wǎng)絡(luò)管理任務(wù)。

1. SD-WAN

2. 網(wǎng)絡(luò)配置管理器

3. 運(yùn)營(yíng)智能平臺(tái)

4. 網(wǎng)絡(luò)監(jiān)控與管理

5. 網(wǎng)絡(luò)協(xié)議分析器

三、為你的數(shù)據(jù)庫(kù)配備版本控制方案的六大理由

原文標(biāo)題:6 Reasons to Version Control Your Database

對(duì)于大多數(shù)應(yīng)用程序開發(fā)者而言,沒有版本控制的世界根本無(wú)法想象。這類機(jī)制的助益在于幫助我們快速追蹤并保留代碼變更歷史,從而全面了解軟件的開發(fā)進(jìn)度。同樣的,這種能力在數(shù)據(jù)庫(kù)管理領(lǐng)域同樣非常重要——特別是在DevOps全面普及這一時(shí)代背景之下。下面,我們將共同探討數(shù)據(jù)庫(kù)結(jié)合版本控制機(jī)制的六大理由。

1. 易于在團(tuán)隊(duì)內(nèi)分享代碼變更

2. 對(duì)開發(fā)管道擁有更明確的觀察能力

3. 有能力對(duì)數(shù)據(jù)庫(kù)的此前版本進(jìn)行回滾或者恢復(fù)

4. 以更具可讀性的方式展示合規(guī)性與審計(jì)效果

5. 為數(shù)據(jù)庫(kù)自動(dòng)化建立基礎(chǔ)

6. 同步數(shù)據(jù)庫(kù)與應(yīng)用代碼變更

四、每位開發(fā)者都應(yīng)研讀的五本軟件安全著作

原文標(biāo)題:5 (Software) Security Books That Every (Software) Developer Should Read

首先必須承認(rèn),這里有點(diǎn)標(biāo)題黨的意思——更確切地講,這五本軟件安全著作值得每位開發(fā)者加以關(guān)注。事實(shí)上,市場(chǎng)上存在著浩如煙海的安全相關(guān)書籍,但我仍結(jié)合自身經(jīng)歷為大家獻(xiàn)上這份簡(jiǎn)短的推薦列表,希望能夠?yàn)楦魑粚?duì)軟件安全抱有關(guān)注的開發(fā)者朋友帶來(lái)幫助。

1. Hacking: The Art of Exploitation(黑客:漏洞利用的藝術(shù))

2. Iron-Clad Java:Building Secure Web Applications(堅(jiān)固的Java:構(gòu)建安全Web應(yīng)用)

3. Software Security: Building Security In(軟件安全:安全內(nèi)置之路)

4. The Tangled Web: A Guide to Securing Modern Web Applications(紛亂的Web:現(xiàn)代Web應(yīng)用保護(hù)指南)

5. Threat Modeling: Designing for Security(威脅建模:安全設(shè)計(jì))

【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文作者和出處為51CTO.com】

戳這里,看該作者更多好文

責(zé)任編輯:趙寧寧 來(lái)源: 51CTO專欄
相關(guān)推薦

2017-08-30 08:45:31

Web編程MySQL聊天機(jī)器人

2016-10-08 09:46:44

MacOS網(wǎng)絡(luò)職業(yè)

2016-11-02 20:09:30

IT人士系統(tǒng)日志戰(zhàn)略性預(yù)測(cè)

2018-06-13 08:40:43

AICIOAndroid P

2017-12-07 08:59:56

NoSQLPython敏捷性

2017-07-20 08:47:19

網(wǎng)頁(yè)加載時(shí)間移動(dòng)開發(fā)IT

2018-04-09 08:36:53

敏捷開發(fā)云安全基礎(chǔ)設(shè)施

2016-07-20 13:57:04

云技術(shù)項(xiàng)目云管理軟件測(cè)試自動(dòng)化和構(gòu)建應(yīng)用網(wǎng)

2017-05-16 08:41:59

2017-12-22 08:57:32

ITMySQL開源工具

2017-08-23 08:35:37

iOS邊緣計(jì)算網(wǎng)站

2017-08-15 08:45:25

應(yīng)用程序大數(shù)據(jù)企業(yè)網(wǎng)絡(luò)

2017-10-18 08:51:15

Visual Stud云計(jì)算微服務(wù)

2017-07-24 09:37:07

2017-11-30 08:53:28

Windows機(jī)器學(xué)習(xí)軟件方案

2018-04-02 08:35:51

對(duì)話式界面開源工業(yè)物聯(lián)網(wǎng)

2017-08-25 08:46:08

2017-01-06 08:51:31

2016-10-19 20:02:15

云策略控制權(quán)敏捷性Web應(yīng)用程序

2017-05-10 08:51:03

WiFiLinuxAndroid
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)