跳到主內容

最近更新的頁面

【tip】format 程式碼排版

快速鍵 在Windows Shift + Alt + F 在Mac Shift + Option + F 在Ubuntu Ctrl + Shift + I   存檔自動格式化(設定 C...

【tip】修改設定檔(settings.json)

圖形化介面 修改 setting.json

【ES6】其他新語法

預設值 function sum(a, b = 1) { // 加入預設值避免錯誤 return a + b; } console.log(sum(1));

【ES6】陣列方法

  https://www.youtube.com/watch?v=_vFuDQ_6Xt8

【Openresty】Nginx Lua的 執行階段

nginx 執行步驟 1、post-read 读取请求内容阶段,nginx读取并解析完请求头之后就立即开始运行;例如模块 ngx_realip 就在 post-read 阶段注册了处理程序,...

【tip】常用settings

修改 settings.json { "workbench.editor.wrapTabs": true, // tab數量超過一行是否摺疊顯示(false 會出現scroll bar...

Laravel_Validation

  參考: Laravel Validation 經驗談. 如何確認 request body的參數是符合我們預期的?… | by Kidd Chan | K88D | Medium La...

Vue 建立專案

  # install vue cli npm install -g @vue/cli # 建立 my-project 專案 vue create my-project 選第三個 ...

Vagrant 相關

  https://developer.hashicorp.com/vagrant/downloads

【Lua】ngx.say 與 ngx.print 差異

差異在 ngx.say 會加入一個換行符號

【Lua】SSL相關指令執行順序

【nvm】Node.js 管理工具

nvm https://github.com/nvm-sh/nvm Mac 安裝nvm curl -o- https://raw.githubusercontent.com/n...

【Lua】Nginx 變量

使用Ng變量 要在OpenResty中引用Nginx變量,可以使用 ngx . var . VARIABLE,要將變量從字符串轉換為數字,可以使用 tonumber函數。 -- 黑名单 l...

【Lua】vscode 外掛

https://marketplace.visualstudio.com/items?itemName=sumneko.lua

MongoDB教育訓練-01

    mongodb 儲存格式 是 Bson MongoDB 與關連式資料庫結構對照   企業版的Tool       何時使用MongoDB 需要存取資料 ...

【Lua】【優化】請求返回後繼續執行

ngx.eof 關閉連線,data 返還user,後續代碼繼續進行 local response, user_stat = logic_func.get_response(request) ...

MongoDB教育訓練-02

  註冊 https://cloud.mongodb.com/ tool https://www.mongodb.com/try/download/shell     ...

【Openresty】Lua 的變數範圍

只有在 init_by_lua* 和 init_worker_by_lua* 階段才能定義真正的 全域變數  

MongoDB教育訓練-05

    更新所有陣列元素   子查詢更新 Update & Insert 資料存在則更新,否則新增 返回更新前後的值(u...

MongoDB教育訓練-08

  Wildcard Indexes 可以加入所有欄位,但只能命中一個欄位 儲存空間的最大 不知道要對什麼做搜索的時候適用 使用hints指定索引 支援regul...