原创 node原生學習--寫一個簡單的服務器

node筆記 nodejs換句話來說,就是服務器,是用來寫服務器的js,優秀的中間層 對於node來說,模塊就是一切,學node就是學各種模塊的使用 1. 響應請求 ​ 2. 數據交互 ​ 接收瀏覽器的get數據

原创 webpack配置格式

webpack 唯一功能:打包 本身只認識 js 文件 loader : 幫助 webpack 處理js以外的文件 loader先與webpack運行,預處理文件 單入口、多入口 “” or {} 例如: css-load

原创 自學it後,工作一個月的心得體會

自學就對了 爽 爽 爽 爽 爽 爽

原创 架構學習(一)

架構學習 1.概念認識 軟件架構 在軟件的內部,考慮綜合因素,選特定的技術,將系統劃分不同部分,不同模塊,並且相互分工和協作 的 一種方案 綜合因素有:業務需求,技術棧,成本,組織結構,可擴展性,可維護性 單體架構

原创 自用php安裝

安裝依賴庫和編譯需要的和一些工具: yum install -y gcc gcc-c++ make autoconf zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel

原创 帶你入門 Canvas 筆記和API

文章目錄創建 Canvas 畫布HTML 屬性設置 `width`、`height`CSS 屬性設置 `width`、`height`JS 屬性設置 `width`、`height`獲取 Canvas 對象繪製路徑使用 Canva

原创 pycharm的終端termial在虛擬環境下報python不是可執行命令

使用virtualenv報terminal報python不是可執行命令 解決方法: 1.項目路徑不能帶中文 2.tools下的ssh配置改成uft-8(就是解決終端亂碼問題,百度一下)

原创 composer深入理解小課堂

composer install 和 composer update的區別 composer install 會去先讀composer.lock文件,然後在讀json文件 如果lock的版本不在json裏面限制的範圍,instal

原创 composer 版本號前置~與^符號的區別

語義化版本 https://semver.org/lang/zh-CN/ 瞭解版本號分類 版本格式:主版本號.次版本號.修訂號,版本號遞增規則如下: 主版本號:當你做了不兼容的 API 修改, 次版本號:當你做了向下兼容的功能性新增

原创 Homestread簡單易懂的使用

文章目錄1. 安裝homestread的box文件2.下載Homestread3.修改Homestead.yaml文件4.登錄和配置本機的host文件就行 1. 安裝homestread的box文件 (一般在vagrant項目管理目錄

原创 弱類型語言設計模式深造--策略模式

設計模式理解: 設計模式:一套經驗的總結,解決方案,智慧和思想 爲了可重用,可靠性 特點: 定義了一個問題 定義了一個解決方案 語言無關性 定義了一組詞彙,有助於交流 促進良好設計 爲協作而設計的 設計模式核心: 命名:簡潔

原创 redis知識點總結(1)

1.什麼是redis 緩存系統 緩解甚至接管數據庫壓力 操作具有原子性特徵 2.redis優勢 3.linux安裝redis wget http://download.redis.io/releases/redi

原创 npm run lint修復錯誤的配置

步驟如下: ①打開package.json,在script裏找到 修改爲:(中間插入–fix) lint": "eslint --fix --ext .js,.vue src test/unit", 2、終端運行npm run l

原创 vue-awesome-swiper 組件內樣式穿透

/deep/ 是sass和less的樣式穿透 #pa /deep/ .swiper-pagination-bullet { width: 20px; height: 20px; text-align: cent

原创 git commit報did not match any file known to git

使用到以下命令時: git commit -m 'project initialized' 回車之後報錯了,報了以下的錯誤: error: pathspec 'initialized'' did not match any file