原创 vscode集成C/C++編譯運行調試 新手福利

背景 在百度貼吧的C語言吧,發現提問題的同學基本還在使用VC6.0或者DEV C++。 這兩個工具都太老,而且沒有更新。使用體驗都不太好。   解決方案 微軟自家編輯器vscode+相應插件。 vscode官方已經推出了一個插件,便於大家

原创 從iOS 8報錯Promise——Babel配置

問題 有用戶打開頁面白屏,找到用戶手機系統是iOS 8。在找到iOS 8進行測試後,發現是Promise報錯。   思考 代碼都通過Babel轉義了,爲何還會報錯?查看Babel官網說明,如下圖: 說明如果需要支持Promise,需要使

原创 怎樣訓練寫故事的能力?

作者:寫手k君 鏈接:https://www.zhihu.com/question/29910338/answer/65835604 來源:知乎 著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。1,衝突!衝突!衝突!!

原创 0基礎0元學習Python-第二天

目錄 複習第一天的內容 第二題 第三題 總結 複習第一天的內容 李雷第一天寫了第一個Python程序,用來轉換字符。 我們來複習一下這個程序: intab = "abcdefghijklmnopkrstuvwxyz" outab = "

原创 讀FastClick源碼理清移動端click事件300ms延遲問題

移動端爲什麼會有300ms的延遲 2007年,iPhone爲了兼容PC網站,引入了雙擊縮放的操作。這個設計針對當時的情況非常人性化,其他瀏覽器也紛紛跟進。但是這個這個操作爲了區分用戶是想雙擊縮放還是真的單擊,會在用戶單擊之後300ms才觸

原创 你真的會用getBoundingClientRect嗎

你真的會用getBoundingClientRect嗎? 左鵬飛 2017.09.20 本文介紹了什麼是getBoundingClientRect;以及獲取width,height的兼容性寫法;最後介紹了兩個使用場景:獲取頁面元素的位

原创 rem佈局在iOS裏的一個問題

背景 今天遇到一個(其實之前就遇到了一直沒重視)佈局問題。 在iphone plus機型和MAX機型裏,一個transfrom: translate3d(x, y, z)操作比預計的位置要遠。 最後根據調試和不斷測試找到了問題的原因,

原创 對Vue裏$nextTick的思考

這個API的官方說明是: 在下次 DOM 更新循環結束之後執行延遲迴調。在修改數據之後立即使用這個方法,獲取更新後的 DOM。 這是怎麼做的呢? Vue源碼裏有一個next-tick.js,源碼比較短,我們來仔細看一看: /* @f

原创 培養好習慣的死循環

1、習慣是什麼 習慣是一種常常出現的行爲,而且常常是在無意識下出現的,從心理學的觀點來看,習慣是某種程度上固定的思考方式、意志或者感覺行爲方式,是由以往重複的心智體驗而獲得的。 我們每天都在重複着習慣,早上喝一杯咖啡,坐地鐵一直玩手機,下

原创 React Native WebView優化(iOS)

問題 在React Native中打開一個WebView會有非常明顯的白屏時間。   分析問題 在網上看了一些關於WebView的優化,參考下面這個WebView打開過程: 我們可以總結爲: 1、節約初始化的時間,預先初始化一個WebV

原创 前端微發佈,讓上線前端頁面方便快捷

問題背景 現在基於webpack打包的項目,大多都是單頁面的。雖然webpack可以配置構建多頁面,但是webpack對於多頁面構建速度會比較慢,如果頁面增加,整個開發和構建體驗都會下降。 我們一般會選擇一個頁面或者兩個頁面在一個webp

原创 前端換膚的一些思考

先看看大家怎麼做的。下面是兩篇別人寫的文章,最後是我自己的方法。 第一篇:聊一聊前端換膚 之前在做網站換膚,所以想談談網站換膚的實現。網頁換膚就是修改顏色值,因此重點就在於怎麼來替換。 一般實現     如上圖,我們會看到在某些網站的右

原创 工程實踐:給函數取一個"好"的名字

早在2013年,國外有個程序員做了一個有意思的投票統計(原始鏈接請見:《程序員:你認爲最難做的事情是什麼?》),該投票是讓程序員從以下幾個選項中選出平時在工作中自己認爲最難做的事情: 做項目方案設計 編寫測試用例 撰寫設計文檔 向別人解釋

原创 0基礎0元學習Python-第三天

李雷的學習來到了第三天。居然能堅持到第三天,不容易呀~   複習第二天的內容 學會了使用Python讀取文件,獲得文件裏的數據。 學會了通過Python使用正則表達式匹配字符串。正則表達式使得查詢變得強大而且簡單。使用的方式如下: #!

原创 IMG標籤與before,after僞類

在CSS中總有一些你不用不知道,用到才知道的“坑”。比如今天要談的,把 before, after 僞類用在 <img> 標籤上。 嗯,實際上你用你會發現,在大多數瀏覽器這是無效的,dom中並不會出現你想要的結果。 爲什麼會這樣呢? 讓我