原创 AngularJs學習筆記2

 控件(input、select、textarea)是用戶輸入數據的一種方式。Form(表單)是這些控件的集合,目的是將相關的控件進行分組。   表單和控件提供了驗證服務,所以用戶可以收到無效輸入的提示。這提供了更好的用戶體驗,因

原创 Git與GitHub之本地倉庫

馬上就要到年底了,再複習一下Git的相關知識,還有20天,再拼拼命! 概念 Git:分佈式版本管理系統。 GitHub:全球最大同性交友平臺。(匿) 1.本地的版本庫 1.1環境搭建 首先確保已經安裝了Nodejs的環境。

原创 Git與GitHub之遠程倉庫

在GitHub上創建一個repository。 1.首先,生成私鑰和公鑰: $ ssh-keygen -t rsa -C “[email protected]” (最好填寫gitHub的註冊郵箱) 這裏有個關鍵的地方:SSH,待會會

原创 NodeJs基礎配置、核心概念與學習路線回顧

Nodejs把前端開發帶入一個全新的階段,他使得js能夠跑在服務端上,大大強化了js這門語言的可塑性。 OK,環境配置不提,配置好了以後,直接來跑一些簡單的demo 以前一直沒搞懂nodejs複雜的目錄(其實是不懂linux),

原创 ES7 decorator 深入探析

起因 一直享受着 Anuglar 和 Nest 的紅利,上來就是 @Component(...) 或者 @Controller(...),自己卻沒有實際的探究過背後的原理。於是今天想好好總結一下,沉澱沉澱。 前置條件(es5 原

原创 Koa-1

爲什麼要學 Koa,不學 Express ? 因爲不想寫回調,日常開發習慣 async await 處理異步流程,因此選擇 Koa 2。(以下簡稱 Koa) Koa2 核心概念 洋蔥模型 其實就是 async await 執行流

原创 公告:本站不再更新、後續的更新都放在個人站點 zq-jhon.github.io

# 公告:本站不再更新、後續的更新都放在個人站點  zq-jhon.github.io

原创 PHP初體驗

1.連接符 $color = 'red' 第一種連接方式: echo "my color is $color" 第二種連接方式: echo "my color is". $color ."<br>"//(VB是&鏈接,js+鏈接,

原创 Base64 encode decode image

前言 最近在修福報,深深覺得,一個程序員或者成年人,最大的敵人就是時間,沒有時間,就會陷入焦慮的怪圈,一直出不來。 What is Base64 Base64 是一組相似的二進制到文本(binary-to-text)的編碼規則,使

原创 正則複習

前言 一直髮現我是個野路子,在學完 TS 和 Express 後,纔回過頭來想鞏固一下 正則 的知識,不過話說回來,有了 TS 一些可選參數,以及 後端框架的路由匹配機制後,其實對於正則的理解是有一定作用的。類比這些概念時,發現有

原创 hello sql

前置條件 廖雪峯 sql 教程 alasql github 新建一個項目 $ npm i alasql 一、基本語法 根據示例 https://github.com/agershun/alasql 學習基本語法 1.建表( C

原创 http 發展進程 與 編碼方式的發展 進程

廣義上我們口中的 http 我們口中常說的 http 應該是指 http 1.1 http0.9中,每次通信完成後,都會斷開tcp連接,造成資源浪費。 http1.0可以在header中加入keep alive來確保長連接,但還是

原创 Koa 光速入門(一)

爲什麼要學 Koa,不學 Express ? 因爲不想寫回調,日常開發習慣 async await 處理異步流程,因此選擇 Koa 2。(以下簡稱 Koa) Koa2 核心概念 洋蔥模型 其實就是 async await 執行流

原创 koa-2

MVC 分層 代碼地址: https://github.com/ZQ-jhon/koa-starter MVC 是個老生常談的概念了。 M = Model, V = View , C = Controller , angular

原创 ES7 decorator 探析

起因 一直享受着 Anuglar 和 Nest 的紅利,上來就是 @Component(...) 或者 @Controller(...),自己卻沒有實際的探究過背後的原理。於是今天想好好總結一下,沉澱沉澱。 前置條件(es5 原