原创 記錄前端從0開始學c++系列: 01 序言

爲什麼 從事前端開發4年了,現在勉強算箇中高級前端開發? 但是從事前端越久,就越迷茫, 走的越高,需要承擔的管理責任就越重 由於個人性格的原因,和人交流就感覺在內耗 我只想安安靜靜地寫代碼,不想整天被拉會,不想整天幫別人解決低級問題浪費時間

原创 ng 11 新特性

原文需要翻牆 官方承諾: 所有新提出的issue將在兩週內修復 修復了最受關注的router和form的issues routerLinkActive not updating when routerLink changed Fo

原创 ng 10 新特性

原文需要翻牆 Angular Material 新增日期範圍選擇picker 小心使用CommonJS導入模塊,這會很大程度上拖慢你的應用 ng new --strict(-- strict做了以下事情) 開啓TypeScript嚴格模

原创 ng9.1新特性

原文需要翻牆 改善 ngcc 的速度, 可同時編譯多個包, 使構建速度變快 TypeScript 3.8 支持, TypeScript 3.8新增了很多重大特性 Type-Only Imports and Exports 爲 導

原创 ng9新特性 lvy出場

原文需要翻牆 lvy帶來的優勢 Smaller bundle sizes 無用的代碼會被tree-shaking掉;爲每個組件生成更少的代碼 Faster testing 測試速度提升,lvy不會重新編譯所有組件除非被手動覆蓋

原创 前端設計模式總結

設計模式就是前人總結出來的代碼模版 創建型 工廠模式 創建對象的工廠,使用者不必關心對象生成的過程,也就是不需要顯示的調用new 操作符,只需要調用對象工廠暴露出來的創建對象的方法,並傳入需要創建的對象的類型;缺點是擴展該工廠需要往工廠裏

原创 centos7 使用docker 一鍵部署服務器

docker 真香 使用docker前先檢查你的系統版本 cat /etc/redhat-release 下面的表格就直接展示了 Docker 對主流幾款 Linux 系統版本的要求 操作系統 支持的系統版本 CentOS C

原创 node 連接mysql失敗

今天學習node的時候連接mysql報了這麼一個錯誤: MySQL 8.0 - Client does not support authentication protocol requested by server; consider up

原创 es6異步解決方案

最初使用回調函數 ​ 由於最初j s官方沒有明確的規範,各種第三方庫中封裝的異步函數中傳的回調函數中的參數沒有明確的規範, 沒有明確各個參數的意義, 不便於使用。 ​ 但是node中有明確的規範 ​ node中的的回調模式: 1.

原创 面試必會---模塊化

概念 ​ 什麼是模塊, 一個模塊是一塊具有獨立功能的代碼, 可以是一個函數, 一個對象,甚至是一個字符串或數字,通常存儲爲一個單獨的j s文件。 爲什麼需要模塊化? 過去,j s很難編寫大型應用, 因爲有以下兩個問題: 全局變量污染 難以

原创 數據處理之 數組扁平化 (數組降維)順帶總結一下數組的方法

Hello,   大噶好, 小葵花媽媽課堂開課啦。。。。。。 我們日常工作中拿到的數據不可能是隻有一維的平面數組, 百分之99.99  是數組裏嵌套數組再套數組的n維數組 ............................. 這種讓人