原创 H5通過流的方式預覽PDF文件實踐總結:

前言: 最近領導讓研究H5如何通過後端返回流的方式去預覽PDF文件,通過實踐,現總結如下: 一.導入插件pdf.js,先去官網下載插件: http://mozilla.github.io/pdf.js/getting_start

原创 svn和git區別,以及git常用命令

關於源碼管理工具的學習與總結: SVN又叫做集中式版本控制器。嚴重的依賴服務器端,當服務器端無法使用的時候,版本控制也就無 法再使用:代表TortoiseSVN(windows),cornerstone(mac)  開發中結

原创 css基礎知識

一.CSS引入方式 1.行間樣式 2.內部樣式 3.外聯樣式 二.border屬性相關 border: 1px soild red ; 分別對應粗細 樣式 顏色 border方向:top right bottom left

原创 ps使用總結

一.ps常用快捷鍵總結: 1.M 切換到矩形選擇工具 2.H 切換到抓手工具(小手) 3.command+d 取消選框 4.Z 切換到放大工具 5.如何設置選擇區域單位? 信息右上角-面板選項-標尺單位 6.清除所有參考線

原创 移動端常見問題總結

*一.Font Boosting(偶現) :* 在一段文字沒有給它設置高度時,在webkit內核下,文字的大小被瀏覽器放大了,解決方案: 1.設置高度 2.設置最大高度 max-height 二.fixed定位 當使用fi

原创 async/await學習總結

譯者按: Node.js的異步編程方式有效提高了應用性能;然而回調地獄卻讓人望而生畏,Promise讓我們告別回調函數,寫出更優雅的異步代碼;在實踐過程中,卻發現Promise並不完美;技術進步是無止境的,這時,我們有了Async/Awa

原创 內存空間詳解

注:本文只作爲學習和參考,如有疑問,歡迎大家指出,共同交流學習,謝謝! 前言 因爲JavaScript具有自動垃圾回收機制,所以對於前端開發來說,內存空間並不是一個經常被提及的概念,很容易被大家忽視。特別是很多不是計算機專業的朋友在進入到

原创 webpack代碼分割和懶加載

實現方式: 1.webpack methods require.ensure([''], callback,chunkName) // []路徑可省略 // var _ = require('lodash') 必須 require.

原创 vuex、輔助函數、Modules總結(附Demo)

一.Vuex概念 專爲vue.js應用程序開發的狀態管理模式, 採用集中式存儲管理應用的所有組件的狀態, 以相應的規則保證狀態以一種可預測的方式發生變化 二.狀態 組件內部狀態:僅在一個組件內使用的狀態. 應用級別狀態:多個組件公用的狀

原创 Charles獲取https數據相關配置

一.配置 Charles 根證書 操作如下: 之後會彈出鑰匙串,如果不彈出,請自行打開鑰匙串,如下圖: 系統默認是不信任 Charles 的證書的,此時對證書右鍵,在彈出的下拉菜單中選擇『顯示簡介』,點擊使用此證書時,把使用系統

原创 webpack學習1

一.webapck相關文檔地址 1.webpack版本release https://github.com/webpack/webpack/releases 2.webapck中文文檔 https://webpack.docschina

原创 vscode常用插件

一.常用插件 vscode-icons 圖標美化 Debugger for Chrome 調試 Beautify 代碼格式化 Prettier 代碼格式化(修復vetur插件自帶問題) ESLint 代碼規範 Java

原创 webpack學習2

webpack核心概念 Entry Output Loaders Plugins 一.Entry 代碼的入口 打包的入口 單個或多個 二.output 打包成的文件(bundle) 一個或多個 自定義規則 三.loa

原创 js 獲取每月有幾周,當前時間在當月第幾周,今天周幾等方法

因產品需要展示相關時間,現總結如下方法:以供日後參考: 獲取每月有幾周 // year:年 month:月 day:日 getWeeks(year, month, day) { const d = new Date()

原创 淺析前端頁面渲染機制

前言 作爲一個前端開發人員,瀏覽器渲染機制是個老生常談的問題,爲了日後參考回顧,於是寫下該文,如有遺漏或者錯誤,歡迎留言指出! 主流瀏覽器介紹 市面上主流瀏覽器:Chrome,FireFox,Safari,IE 瀏覽器使用內核也是有差別