摘要:和類似,但是瀏覽器關閉則會全部刪除,和相同,實際項目中使用較少。啟用壓縮在服務器端對文件進行壓縮,在瀏覽器端對文件解壓縮,可有效減少通信傳輸?shù)臄?shù)據(jù)量。 1、 減少http請求,合理設置 HTTP緩存 http協(xié)議是無狀態(tài)的應用層協(xié)議,意味著每次http請求都需要建立通信鏈路、進行數(shù)據(jù)傳輸,而在服務器端,每個http都需要啟動獨立的線程去處理。這些通信和服務的開銷都很昂貴,減少ht...
摘要:一先看效果圖效果如圖,當輸入文字的時候,提示區(qū)域動態(tài)的顯示已輸入的字數(shù)和最大輸入的字數(shù)。非常常用的小功能?,F(xiàn)在好多用等框架寫,我暫時先用寫了,原因是讀者比較好理解,需要其他方式也便于修改,高手估計也不用看這些東西啦哈哈哈。 一、先看效果圖showImg(https://segmentfault.com/img/bVRZ0G?w=647&h=159); 效果如圖,當輸入文字的時候,提示區(qū)...
摘要:基本的學習思路是跟著框架設計這本書,甚至可以說是這本書的讀書筆記。也參考很多網(wǎng)上解讀的博客和學習資料。當然,最重要的資料還是框架的源代碼。后來由于開發(fā)者反對,新興的框架都在命名空間上構建。 JavaScript框架學習筆記(一) 我為什么要學習框架 更深入的理解工具,以后用起來更順手而且也能做一定的工具取舍,學習理解新工具也就更快, 對提升js水平也很有幫助,框架有很多解決坑的經(jīng)典思...
摘要:正則表達式小結創(chuàng)建方式直接量語法創(chuàng)建對象的語法語法屬性說明我們寫的正則表達式的規(guī)則,而則是規(guī)則的修飾符,為全局匹配,為區(qū)分大小寫的匹配,為多行匹配。注意正則表達式,一定要加上修飾符。 背景介紹 這幾天,剛來公司,導師安排點任務增加些功能,以便熟悉了開發(fā)環(huán)境。接到的任務中,有一個環(huán)節(jié)需要處理一個業(yè)務的json數(shù)據(jù),具有多級嵌套,我要做的是讓使用者可以修改其中的userName。 有兩個思...
摘要:非線程安全的雙重檢查鎖這里看起來很完美,但是是一個錯誤的優(yōu)化,代碼在讀取到不為的時候,引用的對象有可能換沒有完成初始化,這樣返回的是有問題的。 在Java多線程程序中,有時需要采用延遲初始化來降低初始化類和創(chuàng)建對象的開銷,雙重檢查鎖定是常見的延遲初始化技術,但它是一種錯誤的用法 雙重檢查鎖的演進以及問題 使用syncronized實現(xiàn) public synchronized stati...