原创 iOS通訊錄授權(區分iOS9前後版本)

做通訊錄授權彈窗的時候,做了很多查詢,所以想做一個防止自己過後忘記的總結,針對iOS不同版本進行使用區分(不包含UI部分)。 參考文章:https://www.jianshu.com/p/df0ea100c3da iOS8及之前採用的是A

原创 零碎知識點學習記錄

MVVM是Model-View-ViewModel的簡寫。它本質上就是MVC 的改進版。MVVM 就是將其中的View 的狀態和行爲抽象化,讓我們將視圖 UI 和業務邏輯分開。 Babel 是一個 JavaScript 編譯器 ES6

原创 產品知識學習記錄

  計算機硬件能夠直接執行的是: I Ⅰ.機器語言程序 Ⅱ.彙編語言程 序 Ⅲ.硬件描述語言 【解析】:計算機語言通常分爲三類:即機器語言,彙編語言和高級語言。 機器語言是用二進制代碼表示的計算機能直接識別和執行的一種機器指令的集合。它是

原创 iOS學習

轉載學習記錄 .h裏面的@interface,不消說,是典型的頭文件,它是供其它Class調用的。它的@property和functions,都能夠被其它Class“看到”。 而.m裏面的@interface,在OC裏叫作Class Ex

原创 算法複習小記

決策樹系列(五)——CART CART,又名分類迴歸樹,是在ID3的基礎上進行優化的決策樹,學習CART記住以下幾個關鍵點: (1)CART既能是分類樹,又能是分類樹; (2)當CART是分類樹時,採用GINI值作爲節點分裂的依據;當CA

原创 eslint注意事項

在 Windows 操作系統中使用的換行符(換行符)通常是回車符(CR),後面是換行符(LF),使其成爲回車換行符(CRLF),而Linux和Unix使用簡單換行符(LF)。相應的控制序列是"\n"(對於LF)和"\r\n"對於(CRLF

原创 webpack,vue

webpack打包邏輯,配置,如何識別內部命令,原始只識別js,非js靜態資源需要通過loader進行額外配置   npm install安裝webpack vue vue-loader css-loader vue-template-c

原创 ES6筆記

Babel 是一個廣泛使用的 ES6 轉碼器,可以將 ES6 代碼轉爲 ES5 代碼,從而在現有環境執行。 Babel 的配置文件是.babelrc,存放在項目的根目錄下。該文件用來設置轉碼規則和插件。presets字段設定轉碼規則 暫時

原创 HTML學習

轉載w3school部分知識點,方便自己記憶   HTML 指的是超文本標記語言 (Hyper Text Markup Language) HTML 不是一種編程語言,而是一種標記語言 (markup language) 標記語言是一套標

原创 關於庫

最近替換資源,查了些相關資料,轉載記錄學習。 CreateJS是基於HTML5開發的一套模塊化的庫和工具。基於這些庫,可以非常快捷地開發出基於HTML5的遊戲、動畫和交互應用

原创 零碎知識點記錄

MVVM是Model-View-ViewModel的簡寫。它本質上就是MVC 的改進版。MVVM 就是將其中的View 的狀態和行爲抽象化,讓我們將視圖 UI 和業務邏輯分開。  

原创 vue框架學習

通過使用 v-once 指令,你也能執行一次性地插值,當數據改變時,插值處的內容不會更新。但請留心這會影響到該節點上的其它數據綁定: <span v-once>這個將不會改變: {{ msg }}</span>   指令是帶有 v-

原创 js學習,持續更

轉載學習,記錄適合自己的記憶點 如需從 JavaScript 訪問某個 HTML 元素,您可以使用 document.getElementById(id) 方法。 在文本字符串中使用反斜槓對代碼行進行換行 document.write(

原创 工作中需要注意的部分總結

統計需求: 遇見問題時,如果不懂,先查的細緻,問的清楚,不要在不確定需求的情況下就去做,很容易耽誤事情。對於統計需求,要區分是行爲需求單個上報,還是需要客戶端去做整體次數的統計,還是針對整個用戶羣體進行統計。這個區分清楚,在產品需求不夠明

原创 Git撤銷已經推送(push)至遠端倉庫的提交(commit)信息

轉載學習Git撤銷已經推送(push)至遠端倉庫的提交(commit)信息2018年03月04日 12:11:19閱讀數:592有關修改提交(git commit)信息的方法可以參考: Git commit –amend 修改提交信息有時