原创 上傳本地項目至github方法

參考博客鏈接: https://www.cnblogs.com/xuancaolinxia/p/5677503.html  

原创 Rxjs學習筆記四

過濾類操作符 filter 使用filter產生的Observable對象,產生數據的時機和上游一致,當上遊產生數據的時候,只要這個數據滿足判斷條件,就會立刻被同步傳給下游 first first可有沒有判定函數參數,當不給任何判定函數的

原创 D3學習一(精通D3j.js 交互式數據可視化高級編程)

一、SVG SVG預定了其中形狀元素,分別爲矩形:<rect>;圓形:<circle>;橢圓:<ellipse>;線段:<line>;折線<polyline>;多邊形:<polygon>;路徑<path> 1,矩形 矩形的參數共有6個 x

原创 nodejs之express框架三之板模引擎介紹

一、介紹一下express自帶的發送html至瀏覽器方法 app.get('/form',function(req,res){ res.sendFile(__dirname+'/form.html') }) 二、模板引擎(ejs

原创 Rxjs學習筆記二

--------------除了上帝,一切皆有起源---------------- 創建同步數據流 只需要關心產生哪些數據,數據之間的先後順序如何,不需要考慮時間方面的問題 of:列舉數據 把參數數據用Obeservable對象來封裝,同

原创 關於base64轉碼

一、計算機開始之初,Hex Hex的編碼原理是:把一長串二進制數每4個分一組,如果位數不夠就在高位補0。4位數字一共只有16種情況,分別用0-9,A-F表示這16種情況。 二、ASCII碼 美國信息交換標準代碼,簡稱ASCII碼錶;這個

原创 nodejs之express框架一

文檔手冊:http://expressjs.com/en/4x/api.html#req.app 1,新建一個空的文件夾:hello-express 2,文件夾中新建文件express.js 3,初始化文件夾 npm install 4

原创 Promise.all方法

Promise.all 接收一個 promise對象的數組作爲參數,當這個數組裏的所有promise對象全部變爲resolve或reject狀態的時候,它纔會去調用 .then 方法。 向 Promise.all 傳遞一個由封裝了XHR通

原创 Rxjs學習筆記三

合併類操作符 concat:首尾相連 類似於數組中的concat方法:1,從第一個Observable對象獲取數據,把數據傳給下游;2,當第一個Observable對象complete之後,concat就會去subscribe第二個Obs

原创 Rxjs學習筆記一

函數式編程 聲明式 和聲明式相對應的編程方式叫命令式編程,兩者區別參考函數的map和for循環 純函數 滿足兩點條件:1,函數的執行過程完全由輸入參數決定,不會受除參數之外的任何數據的影響;2,函數不會修改任何外部狀態,比如修改全局參數或

原创 react-router 入門一

1,下載react-router-dom  npm add react-router-dom create-react-app demo1 2,引入 import {BrowserRouter as Router,Route ,Li

原创 js中 與,或,以及異或的二進制使用

1,&:與(x&y)兩二進制上下比較只有位值都爲1時才取1,否則取0        例如:14&15  (14  二進制  1110                     15 二進制         1111             

原创 CSS清除浮動幾大方法

在各種瀏覽器中顯示效果也有可能不相同,這樣讓清除浮動更難了,下面總結8種清除浮動的方法,測試已通過 ie chrome firefox opera,需要的朋友可以參考下清除浮動是每一個 web前臺設計師必須掌握的機能。css清除浮動大全,

原创 js判斷對象是否爲空的方法

1,把對象轉化成字符串 var a={}; a=JSON.stringify(a); a=='{}' //true 2,for-in 循環 var obj = {}; var b = function() { for(var

原创 node學習基礎篇一

一、全局對象 1,__dirname: //查看當前文件路徑 2,__filename: //輸出當前文件名 二、回調函數 function callFunction(fn,name){ fn(name); }