原创 CSS3動畫簡單案例

1.簡易加載中 @keyframes myfirst { from{transform: rotate(0deg)}to{transform: rotate(360deg)} } .loading

原创 react配置less,並使用less module(webpack.config.js配置)

網上看了很多配置,最後才發現create-react-app2.0後就不用eject就可以使用css module特性,那麼less仿照css的配置即可 1.css module的使用 將CSS文件名爲[filename].module.c

原创 JS實現函數的節流和防抖

1.函數的節流 一個函數執行一次後,只有大於設定的執行週期後纔會執行第二次。應用場景:如用戶不斷滑動滾輪 實現原理:A:用函數的閉包來鎖住上一執行的時間,在用這一次執行的時間相比,大於設定的間隔時間則執行閉包內部的this執行會出問題這裏用

原创 原生JS上傳圖片接收服務器端圖片並且顯示圖片(主要描述blob類型)

1.瞭解後端處理圖像的方式 一:圖片以獨立文件的形式存儲在服務器的指定文件夾中,再將路徑存入數據庫字段中二:將圖片轉換成blob,直接存儲到數據庫的 Image 類型字段中(這種方式負擔很大不建議使用) blob (binary large

原创 詳解Ubuntu16.04安裝Python3.7及其pip3並切換爲默認版本

這篇文章主要介紹了詳解Ubuntu16.04安裝Python3.7及其pip3並切換爲默認版本,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧 0.配置依賴環境,如果不進行這步可能會出現

原创 Ubuntu16.04安裝Python3.7及其pip3並切換爲默認版本

0.配置依賴環境,如果不進行這步可能會出現一些問題 中間可能有多餘空格,去除下再運行,一般都能安裝成功,如果不能可以先更新下sudo apt-get update sudo apt-get install zlib1g-dev libbz2

原创 HTTP返回Code常用含義

200: '服務器成功返回請求的數據。', 201: '新建或修改數據成功。', 202: '一個請求已經進入後臺排隊(異步任務)。', 204: '刪除數據成功。', 400: '發出的請求有錯誤,服務器沒有進行新建或

原创 vmware虛擬機裏ubuntu無法連接到同一個子網的其他電腦解決辦法

在虛擬機設置裏面更改網絡連接模式

原创 原生JS發請求

var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function () { if (xhr.readyState == 4 && xhr.sta

原创 React componentwillmount和componentdidmount請求數據

1.清楚調用順序 2.componentWillMount的問題 這個方法正確調用的時候是在component第一次render之前,所以第一眼看上去覺得就應該在這裏去fetch datas. 但是這裏有個問題,在異步請求數據中這一次返回

原创 Umi.js

umi,中文可發音爲烏米,是一個可插拔的企業級 react 應用框架。umi 以路由爲基礎的,支持類 next.js 的約定式路由,以及各種進階的路由功能,並以此進行功能擴展,比如支持路由級的按需加載。然後配以完善的插件體系,覆蓋從源碼到構

原创 Dva.js總結

1.why Dva dva 是基於現有應用架構 (redux + react-router + redux-saga 等)的一層輕量封裝,沒有引入任何新概念,全部代碼不到 100 行。dva 實現上儘量不創建新語法,而是用依賴庫本身的語法,

原创 實現React-redux的基本功能

1.要實現redux,先搞清楚context React.js 的 context 就是這麼一個東西,某個組件只要往自己的 context 裏面放了某些狀態,這個組件之下的所有子組件都直接訪問這個狀態而不需要通過中間組件的傳遞。一個組件的

原创 React&ES6

1.class ES6 提供了更接近傳統語言的寫法,引入了 Class(類)這個概念,作爲對象的模板。通過class關鍵字,可以定義類。基本上,ES6 的class可以看作只是一個語法糖,它的絕大部分功能,ES5 都可以做到,新的class