原创 mongodb小記

mongodb的安裝,沒什麼好講的,在官網下載後(mongodb下載地址),點擊下一步下一步,在最後一步的時候,把最左下角的勾去掉就行(也就是不安裝圖形界面,以後也可以單獨安裝)。假設mongodb的安裝路徑是:D:\mongodb 一、

原创 window下flutter開發環境安裝

一、前提 1、電腦可以訪問google,因爲很多庫,需要從谷歌的服務中下載 2、電腦已經安裝了git 二、flutter開發環境安裝步驟 1、設置window環境變量(以win10爲例) 我的電腦,右鍵,屬性,高級系統設置,環境變量; 新

原创 使用hbuilderx將vue項目打包成App

一、打包vue web項目 1、修改build的配置 在vue-cli(2.9.x版本)下,修改config目錄下index.js裏面的build.assetsPublicPath(默認是/,這裏在/之前加了個英文狀態下的點符號) 2、

原创 cookie與session

爲什麼要使用cookie和session 由於HTTP協議是無狀態的協議,所以服務端需要記錄用戶的狀態時,就需要用某種機制來識別具體的用戶,這個機制就是Session.而session一般情況下需要客戶端發送的cookie信息,來識別當前

原创 jquery簡易驗證插件封裝

html代碼: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jQuery數據校驗插件開發</title> <link

原创 初學webpack(3.X版本),手動搭建的一個簡單多頁面項目

這個配置是基於webpack3.X版本的; 1、第一個文件webpack.util.js,主要作用是自動讀取入口文件並進行配置,自動生成html模板的配置文件 const glob = require('glob'), pa

原创 html5 filereader讀取txt文件

var readTxt = (function(w) { //常量 var __DEFAULT__ = { exp: { trim: /\s/, //匹配空格 rn: /\r\n/g //匹配換行

原创 css3彈性盒模型flexbox

一、設置給父元素的屬性,控制子元素的顯示方式 display: flex/display: inline-flex 設置給父元素盒子,將一個元素設置成彈性盒子; flex-direction 決定顯示的方向 (即項目的排列方向) 1.ro

原创 使用vue的slot插槽做母板組件

母板組件是啥? 母板跟模板差不多,就是將一些重用性較高的頁面結構抽離出來,封裝到一個獨立的組件裏,以便於在各個項目中使用。比如後臺管理,經典的頭部,尾部,側邊欄與主要內容區域;我們就可以把這個結構封裝成一個母板組件,今後只要寫後臺管理類的

原创 node中的module.exports與exports

module.exports與exports的區別 每一個node.js執行文件,都自動創建一個module對象,同時,module對象會創建一個叫exports的屬性,初始化的值是{} module.exports = {}; Nod

原创 vue-router嵌套子路由實際使用

前端路由的定義 在spa流行之前,前端路由是沒有的;而像java之類的後臺語言很早就有了,後端路由一般就是定義一系列的訪問地址規則,路由引擎根據這些規則匹配並找到對應的處理頁面,然後將請求轉發給頁面進行處理。 在spa應用中,前端路由是直

原创 移動端網頁佈局之rem

1、我理解的rem佈局 首先,假設我現在要在iphone6裏面佈局,那麼設備寬度deviceWidth=375px(通過document.documentElement.clientWidth獲取,也可以用document.documen

原创 js事件循環

先執行同步任務,再執行異步任務,異步任務分兩種,一種是宏任務,比如定時器;另一種是微任務,比如Promise;在同一個事件循環裏,優先執行微任務,再執行宏任務。

原创 跳槽筆記

跳槽的本質,可持續就業能力的培養。   一、跳還是不跳? 1、工作出現瓶頸,建議不跳 2、工作順風順水,反而可以跳 3、不滿意當前薪資時,不要單純爲了錢而跳。能力提升,是衡量工作滿意的重要指標;金錢帶來的滿足感,往往不會超過六個月。 4、