原创 vscode 中智能化自動提示webpack配置項

vscode 中智能化自動提示webpack配置項 在這裏,我想跟你分享我在編寫 Webpack 配置文件時用過的一個小技巧,因爲Webpack 的配置項比較多,而且很多選項都支持不同類型的配置方式。如果你剛剛接觸 Webpack

原创 由 Credentials 引起的cors跨域問題

Access-Control-Allow-Credentials 首先介紹一下Access-Control-Allow-Credentials這個響應頭字段: Access-Control-Allow-Credentials,標誌

原创 windows下打開sketch文件

現在UI一般都用sketch來做設計,但可能因爲各種原因,前端同學並不能使用mac來開發,而是用windows,就會有比較噁心的事情了。。。。打不開sketch文件,因此推薦一款能夠在windows下打開sketch文件的免費應用軟件——

原创 echarts 座標軸名稱位置自定義

旋轉: nameRotate, 旋轉度數 名稱與座標軸間距: nameGap , 間距 大體位置調整:nameLocation, end、start、center三種選項 but想要是座標軸名稱放到任意位置的話,比如:

原创 leaflet自定義toolTip樣式

leaflet自帶tooltip相關api,支持傳入自定義內容,但容器不支持自定義樣式,通過leaflet源碼_initLayout函數可以找到生成的tooltip的class名leaflet-tooltip等,然後就可以通過修改

原创 簡單字符驗證碼的實現

驗證碼的通用作用就是防止機器(爬蟲)大規模的採集數據,防止不法分子通過抓包獲取數據來模擬用戶操作而產生危害用戶的行爲等。 爲滿足以上簡單需求,首先驗證碼的字符不能放在html標籤裏面,這可以被爬蟲直接獲取,因此採用canvas來繪

原创 乾了這碗,談談畢業前後這兩年的感悟

首先粗略介紹一下我的情況,19年渣渣一本畢業,一腳邁進了前端坑,一小廠開發,從實習到現在一年多了。。。 如果你即將畢業,或畢業不久或許看完會有用(如果沒有就當故事吧,不過不能下酒?) 這篇文章的起因 偶然間發週報時看到了

原创 react router BrowserHistory模式Nginx配置

location / { try_files $uri /index.html; }  

原创 git stash 暫存

工作中經常會遇到:正在開發某一功能在feat1分支上,但突然有一線上bug要解決,要切換到feat2分支,但是feat1功能還沒開發完,現在commit的話,會造成commit log信息不完整,不想commit。這個時候stas

原创 常用GoogleHacking語法

  1、intext:(僅針對Google有效) 把網頁中的正文內容中的某個字符作爲搜索的條件   2、intitle: 把網頁標題中的某個字符作爲搜索的條件   3、cache: 搜索搜索引擎裏關於某些內容的緩存,可能會在過期內容中發現

原创 vscode自定義高亮霓虹燈效果主題

 參考:https://github.com/robb0wen/synthwave-vscode 做了部分調整 SynthWave '84 這個主題不建議使用,實用效果不好。(雖然很‘炫’ myTheme.css .mtk3 { c

原创 Clean Code JavaScript精粹

from:https://github.com/alivebao/clean-code-js 本文從Clean Code JavaScript中提取出部分個人認爲的重點,並摻雜了部分個人見解。 對功能類似的變量名採用統一的命名

原创 geojson 文件獲取途徑

分享兩個geojson獲取的途徑: https://github.com/yezongyang/china-geojson http://datav.aliyun.com/tools/atlas/#&lat=33.504759069226

原创 用黑白的純淨致敬逆行者

今天,舉國哀悼,同時向逆行者致敬,許多網站紛紛響應,將五顏六色的元素紛紛置爲黑白,其實只需簡單修改html的css樣式即可 html { -webkit-filter: grayscale(100%); -moz-

原创 commonJS require 加載機制&&緩存和刪除

衆所周知,Node使用CommonJS模塊規範,內置require命令用於加載模塊,而與ES6的模塊規範其中一點不同就是,require加載模塊以後會生成一個緩存,這就意味着,第一次加載某個模塊以後,之後再次加載的話也不過是從緩存