摘要:很多情況下,我們不需要了解事物的詳情,只要知道這樣做有效就夠了,這種情況下我們就會用到,中文俗稱鍋爐片。所謂鍋爐片,其實(shí)就是一大段代碼,你也不用管為什么這樣,你只需要在用到的時候拷來拷去就行了。
很多情況下,我們不需要了解事物的詳情,只要知道這樣做有效就夠了,這種情況下我們就會用到boilerplate,中文俗稱『鍋爐片』。所謂鍋爐片,其實(shí)就是一大段代碼,你也不用管為什么這樣,你只需要在用到的時候拷來拷去就行了。當(dāng)然,如果你愿意鉆研,非要琢磨清楚這一大段代碼當(dāng)中到底包含了什么意思,你也可以學(xué)到不少東西,不過不求甚解的話,也沒有人指責(zé)你。
gzip壓縮gzip on; gzip_min_length 1k; gzip_buffers 16 64k; gzip_http_version 1.1; gzip_comp_level 5; gzip_proxied any; gzip_types text/plain application/x-javascript application/javascript application/octet-stream text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png image/svg image/svg+xml; gzip_vary on;
好吧,別問我為什么,我也不知道為什么,但總之這樣有效。
expire headerlocation ~* .(css|js|gif|ico|jpg|png|svg|woff|ttf|eot|woff2)$ { expires 365d; }
這段代碼相對好理解,給那些圖片等文件加上一個一年的有效期。但有一點(diǎn)要注意:一定要把root /opt/html;放在location /外面,你要放在里面,你就等著404吧。
跨域location /somewhere/ { if ($request_method=OPTIONS) { add_header Access-Control-Allow-Origin "$http_origin"; add_header Access-Control-Allow-Credentials "true"; add_header Access-Control-Allow-Methods "GET, POST, OPTIONS"; add_header Access-Control-Allow-Headers "sitessubid,Authorization,Content-Type,Accept,Origin,User-Agent,DNT,Cache-Control,X-Mx-ReqToken,Keep-Alive,X-Requested-With,If-Modified-Since"; add_header Content-Length 0; add_header Content-Type text/plain; return 200; } if ($request_method=POST) { add_header Access-Control-Allow-Origin "$http_origin"; add_header Access-Control-Allow-Credentials "true"; } }
給OPTIONS請求加一堆亂七八糟的頭部,給POST或者GET再加兩個頭部,然后就可以跨域了,具體原因不解釋,安全責(zé)任自負(fù)。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/39645.html
摘要:實(shí)現(xiàn)實(shí)現(xiàn)單例模式有多種方案使用提供了非常易用的類,只要繼承它,就會成為單例。參考鏈接單例模式最后,感謝女朋友支持。 問題:現(xiàn)代化的巧克力工廠具備計算機(jī)控制的巧克力鍋爐。鍋爐做的事情就是把巧克力和牛奶融在一起,然后送到下一個階段,以制成巧克力棒。下邊是一個巧克力公司鍋爐控制器的代碼,仔細(xì)觀察一下,這段代碼有什么問題? class ChocolateBoiler(object): ...
摘要:介于目前項目的前端開發(fā)基于人人企業(yè)版有了快狗團(tuán)隊的手摸手,很快就能用部署這樣一個后臺管理平臺。構(gòu)建鏡像,部署靜態(tài)資源這里借助獲取鏡像,通鏡像作為基礎(chǔ)來構(gòu)建人人企業(yè)版鏡像。本許可協(xié)議授權(quán)之外的使用權(quán)限可以從處獲得。 Created by huqi at 2019-5-24 21:01:30 Updated by huqi at 2019-5-26 00:00:42 前言 最近后端的小...
摘要:介于目前項目的前端開發(fā)基于人人企業(yè)版有了快狗團(tuán)隊的手摸手,很快就能用部署這樣一個后臺管理平臺。構(gòu)建鏡像,部署靜態(tài)資源這里借助獲取鏡像,通鏡像作為基礎(chǔ)來構(gòu)建人人企業(yè)版鏡像。本許可協(xié)議授權(quán)之外的使用權(quán)限可以從處獲得。 Created by huqi at 2019-5-24 21:01:30 Updated by huqi at 2019-5-26 00:00:42 前言 最近后端的小...
摘要:而在單線程環(huán)境下,繞不過錯誤就意味著導(dǎo)致應(yīng)用退出,重啟恢復(fù)的間隙會導(dǎo)致服務(wù)中斷,這是我們不愿意看到的。這也是支持高并發(fā)的重要原因之一實(shí)際上不光是操作,的絕大多數(shù)操作都是以這種異步的方式進(jìn)行的。 本文首發(fā)于我的個人博客: kmknkk.xin 不足之處歡迎斧正! Node特性:高并發(fā) 在解釋node為什么能夠做到高并發(fā)之前,不妨先了解一下node的其他幾個特性: 單線程 我們先來明確...
閱讀 771·2023-04-25 20:47
閱讀 2534·2019-08-30 15:53
閱讀 947·2019-08-26 14:05
閱讀 895·2019-08-26 11:59
閱讀 1679·2019-08-26 11:43
閱讀 1679·2019-08-26 10:57
閱讀 1355·2019-08-23 18:23
閱讀 2639·2019-08-23 12:57