原创 新建git倉庫提交代碼的操作流程

git init git add README.md git commit -m “first commit” git remote add origin https://github.com/AndyTiTi/vue-ssr.g

原创 vi - 終端中的編輯器

目標 vi 簡介 打開和新建文件 三種工作模式 常用命令 分屏命令 常用命令速查圖 01. vi 簡介 1.1 學習 vi 的目的 在工作中,要對 服務器 上的文件進行 簡單 的修改,可以使用 ssh 遠程登錄到服務器上,並

原创 同一個項目中靈活運用 application/json 和 application/x-www-form-urlencoded

配合axios,同時配置loading ‘use strict‘ import axios from ‘axios‘ // import qs from ‘qs‘ import { Notification} from ‘ele

原创 Vue全局指令/局部指令過濾el-input的值【特殊字符/手機號/網址等】

前端開發最常碰到的就是輸入框,經常要做各種驗證,本公司慣用的需求是直接屏蔽特定字符的輸入,如禁止非數字輸入,特殊符號輸入,空格輸入等,這些功能反覆使用,做成指令的形式,直接調用,非常方便,上代碼: 第一種 目錄結構很簡單: 1、項

原创 vue移動端開發終極解決方案

安裝lib-flexible 1、npm install lib-flexible --save 2、import 'lib-flexible' 在 main.js中引入 通過以上兩步,就完成了在vue項目使用lib-flexi

原创 centOS7下安裝VMware Tools

將CD-ROM掛載到指定目錄 通常情況下都是將設備目錄 /dev/crrom 掛載到 /mnt/cdrom 目錄,如果 /mnt 目錄下不存在 cdrom 目錄則創建 不存在 /mnt/cdrom 則創建 [root@lo

原创 4-6 機構/操作相關models的創建

organization/models.py # _*_ encoding:utf-8 _*_ from __future__ import unicode_literals from datetime import datet

原创 es6操作數組

const table=[]; const data = [{'name':'nick','age':20},{'name':'locky','age':12}] const first = data[0] const head

原创 大公司裏怎樣開發和部署前端代碼?

這是一個非常有趣的 非主流前端領域,這個領域要探索的是如何用工程手段解決前端開發和部署優化的綜合問題,入行到現在一直在學習和實踐中。 在我的印象中,facebook是這個領域的鼻祖,有興趣、有梯子的同學可以去看看faceb

原创 2019 - Web開發技術指南和趨勢

以下內容來自我特別喜歡的一個Youtube頻道: Traversy Media 這是一個2019年你成爲前端,後端或全棧開發者的進階指南: 你不需要學習所有的技術成爲一個web開發者 這個指南只是通過簡單分類列出了技術選

原创 vue面試題

看看面試題,只是爲了查漏補缺,看看自己那些方面還不懂。切記不要以爲背了面試題,就萬事大吉了,最好是理解背後的原理,這樣面試的時候才能侃侃而談。不然,稍微有水平的面試官一看就能看出,是否有真才實學還是剛好背中了這道面試題。(都是一

原创 前端開發規範文檔(持續更新...)

前端開發規範:命名規範、配置規範 -------------------------------------------- 命名 駝峯式命名法介紹 Pascal Case 大駝峯式命名法:首字母大寫。eg:StudentInf

原创 架構師的技能體系及正確的學習路線

找到正確的學習路線 一、構成架構師的技能體系 二、閱讀源碼,分析源碼知識點總彙 這張圖詳細介紹了源碼中所用到的經典設計思想及常用設計模式,先打好內功基礎,瞭解大牛是如何寫代碼的,從而吸收大牛的代碼功力。 結合Spring5和M

原创 理解Django的makemigrations和migrate

在你改動了 model.py的內容之後執行下面的命令: python manger.py makemigrations 相當於在該app下建立 migrations目錄,並記錄下你所有的關於modes.py的改動,比如0001_

原创 es6 filter 過濾兩個數組中相同的項

var a=[1,2,3,4,5] var b=[2,3,7,8,9] a.filter(item=>b.indexOf(item)==-1)