原创 【源碼學習----koa】koa中間件核心(koa-compose)源碼解讀分析

最近經常使用koa進行服務端開發,迷戀上了koa的洋蔥模型,覺得這玩意太好用了。而且koa是以精簡爲主,沒有很多集成東西,所有的東西都需按需加載,這個更是太合我胃口了哈哈哈哈。 相對與express的中間件,express的中間件

原创 tinymce-vue自定義圖片上傳插件,且在插件中調用vue組件

最近工作項目需要基於tinymce-vue進行插件開發,需要自己寫一個插入圖片/視頻/鏈接的插件,雖然說tinymce自帶就有這些插件,但是這些插件的UI界面長得不是很美觀,所以大佬說要自定義tinymce的這些插件。現在就基於t

原创 leetCode初級算法---買賣股票的最佳時機 II(Js版/兩種思路)

最近在家待業,無聊的時候刷刷LeetCode,看到一道超級熟悉算法題。因爲之前參加秋招,春招都遇到過,而且遇到過幾次。反正無聊也是無聊,那就再寫寫吧,順便開始寫寫博客(好久沒寫了),算這道題來寫博客的原因除了這題經常看見外,另外一

原创 對於基於promise的HTTP庫axios的二次封裝

對於前端開發者來說,對於封裝自己的組件庫或者API,可能是再常見不過的事了。 所以現在我們自己來對axios進行二次封裝,對請求api的集中式管理,使axios使用起來更加方便快捷。 以下都是基於vue-cli下進行,用其它方式搭建項目的

原创 關於JavaScript圖片懶加載與防抖節流

什麼是圖片的懶加載? 當圖片進入瀏覽器的可視區域,才加載該圖片。這樣大大加快了對與圖片較多的頁面的加載熟慮。例如一些較大型網上商城,一個頁面有很多的圖片,如果不使用懶加載,用戶進入網頁的速度會相當慢,這樣用戶體驗可能就沒那麼好了。 實現原

原创 關於JavaScript中的嚴格模式('use strict')

在JavaScript中嚴格模式使用'user strict' 指令進行聲明(有一些較老的版本瀏覽器會認爲這是一句字符串)。 那麼,什麼是嚴格模式呢,就是更加嚴格地執行js代碼。使用嚴格模式的好處:提高代碼的安全性,降低維護成本,增加運行

原创 JavaScript的幾個基礎知識

JavaScript是前端開發的基礎,下面是本人學習前端過程中覺得容易混淆或者難以區分的一點小小總結。 1.document.documentElement與docuement.body的區別:   document.docuemntEl

原创 JavaScript的六種數據類型及判斷方法

對於javascript有六種數據類型,其中包括五種基本類型(string,boolean,number,undefined,null),跟一種引用類型(Object) 對於基本類型,可能大家都比較熟悉,基本概念就不做過多的介紹。 引用類

原创 安卓向JSP服務端發送請求與接收來自JSP服務端返回的信息(字符串或JSON)並對數據進行解析

      如今,安卓app幾乎普及到我們每個人。作爲開發者,我們都知道,我們所使用的軟件APP,絕大多數都是移動端+WEB服務端,那麼怎麼讓安卓客戶端跟web服務端通信,可能對一些剛接觸安卓的學習者來說可能是一個難點。下面通過一個簡單的