原创 使用網頁代碼快速寫出你自己的第一個手機App

前言 如果你會寫html代碼的話,那這篇文章帶你快速也能寫出一個移動客戶端應用(安卓&IOS) , 首先我們來了解下App的幾種常見形式. 1.原生App 原生APP,又稱爲Native App,就是利用Android、iOS

原创 ES6 Promise 對象 詳解新特性

Promise 對象 Promise 是個啥? 是異步編程的一種解決方案,其實是一個對象,自己身上有all、reject、resolve這幾個方法,原型上有then、catch等方法。 主要用於異步計算. 可以將異步操作隊

原创 ES6 模塊 新特性

ES6 模塊 背景 ES6引入了模塊化 , 打個比喻 , 之前的js代碼裏的東西相當於公共設施,“共享” . 這樣就導致了很多的毛病,特別是項目複雜 , 大起來 , 毛病百出 非常容易出錯 , 例如命名衝突 , 安全問題等

原创 Python安裝 詳細教程

前言 最近老聽說python很火,這好,那不錯的,上個網頁都到處彈出人工智能學python,大數據學python 的課程,它到底火在哪裏呢, 於是上網查找了下資料.python的優勢: 據我瞭解 它代碼簡潔,功能強大,大數據處理

原创 HashMap底層原理(當你put,get時內部會發生什麼呢?)

HashMap底層原理解析(一) 接觸過HashMap的小夥伴都會經常使用put和get這些方法,那接下來就對HashMap的內部存儲進行詳解.(以初學者的角度進行分析)-(小白篇) 當程序試圖將多個 key-value 放入 H

原创 ES6 數值 新特性

傳統方式     在介紹數值的擴展之前來看看舊的規範和使用方式,有對比才能看出不同之處. 在ES5中,存在一些全局函數如: isNaN(),parseInt(),parseFloat() 等. 但是大家有沒有覺得把這類處理數值的

原创 ES6中Map和Set

前言 ◣ ES6是JavaScript語言的新標準,2015年6月正式發佈後,迅速推廣, 現在大多數瀏覽器都支持ES6中的大多數特性. 而本文將對ES6新增數據結構集Map和Set進行了解. Map ◣ Map顧名思義,地圖本

原创 ES6 函數 新特性

【ES6 函數 擴展】 函數我覺得在任何一門語言中都非常的重要 , 可以簡化代碼 , 使代碼結構更加清晰 , ES6 中也對函數進行了擴展 , 使函數使用起來非常的方便 , 簡潔. 箭頭函數 箭頭函數應該是對原函數書寫