GrowingDNA 成長基因
  • 技術筆記
  • 投資理財
  • 興趣陳列
  • 雜學清談
  • 聯絡我們
  • 關於
GrowingDNA 成長基因
  • 技術筆記
  • 投資理財
  • 興趣陳列
  • 雜學清談
  • 聯絡我們
  • 關於
Category:

技術筆記

  • SQL技術筆記

    MYSQL:使用臨時表一次性大量UPDATE

    by Ben 2021-03-17
    by Ben 2021-03-17

    前言 最近遇到須要更新一堆 DB 欄位的需求 實作後發現不同的寫法對效能的影響滿大的 這就來紀錄分享一下 問題情境 假設我們有2張表 分別是 order、orderDetail 其中 order 是訂單的總表 而 orderDetail 則是訂單的細節 兩者關係以下圖示之 order orderDetail 原始 table 在 order裡的第一筆 (id=1)…

  • PHP / Laravel

    聯盟行銷 API 串接 – 以聯盟網為例

    by Ben 2021-02-25
    by Ben 2021-02-25

    前言 近年來聯盟行銷以相當快的速度火紅起來 雖然相較於歐美,台灣算是發展相當慢的了 但遲到總比沒到好 就讓我們來了解一下聯盟行銷是什麼 以及該如何串接聯盟行銷的 API 吧! 什麼是聯盟行銷 簡單來說 就是當廠商想要推廣商品時 為了讓擴散效果擴大 於是廠商找了很多推廣者來,讓這些推廣者來幫忙賣商品 如果推廣者成功賣出商品了話,就會分到一定比例的分潤 進而達到雙贏的效果 因為對廠商來說,他成功賣出了產品 對推廣者來說,他成功取得了分潤 在台灣 比較常見的機制是 廠商們和推廣者會透過中間平台 (比如說聯盟網/通路王) 媒合 這種作法的好處有二 廠商不用大肆宣傳即可接觸到很多推廣者…

  • PHP / Laravel技術筆記

    串接 Google OAuth 2.0 實現第三方登入

    by Ben 2021-02-08
    by Ben 2021-02-08

    前言 為了使用者方便 在目前的各大網站的註冊流程中 通常除了最基礎的註冊新帳號以外 也會提供第三方登入 比如說 google 登入、facebook 登入,甚至 github 登入等等 這樣的好處是可以讓使用者不須要額外註冊一個新帳號 而是可以直接使用現有的第三方帳號 即可達到註冊登入 達到快速轉換、降低門檻的效果 本文就是要來介紹如何使用 Google OAauth 來實現第三方登入 流程簡介 (來源: Google) 自 Google…

  • 技術筆記

    UML: 循序圖簡介

    by Ben 2021-01-09
    by Ben 2021-01-09

    前言: 什麼是 UML UML == ‘Unified Modeling Language’ == ‘統一塑模語言’ 它是一種標準化的標記語言 使開發者在對其他部門說明軟體系統時能更具體 並以視覺化的方式來建構流程 同時將這個流程給文件化 相較於常見的流程圖 UML 可能會會更有助於工程師與其他部門協助 (如 UI/UX) 不過 還是得視情況決定什麼圖表最適合 以我的經驗來說 如果某一個功能牽涉的範圍或部門較廣 使用…

  • PHP / Laravel技術筆記

    使用 PHP 安插固定排序 & 隨機排序卡片

    by Ben 2020-12-23
    by Ben 2020-12-23

    前言 在特定情境下,我們想要把 array 裡的東西同時照特定的方式做排序 其中有幾個是固定的,有幾個是隨機的 比如說我們有 itemA ~ itemF 總共六個 item 我們想要把排序第一、第三的給固定下來 同時讓排序第二、第四個從 itemA ~ itemF 給取出但不重複 所以結果可能是這樣 也可能是這樣 那要怎麼做呢? 以下就架構,分兩個部份討論 架構 一、存 db…

  • PHP / Laravel技術筆記

    PHP 排序 usort 範例教學

    by Ben 2020-11-24
    by Ben 2020-11-24

    前言 最近工作上剛好碰到排序的麻煩問題 這邊就寫下來記錄一下 首先會簡介一下各種排序 最後會針對重點 usort 自訂排序做說明教學 php 官方排序 function 第一類: 用"值 (value)" 排序 由小到大排序值、且刪除 key => sort 由小到大排序值、且保留 key => asort 由大到小排序值、且刪除 key…

  • PHP / Laravel技術筆記

    PHP 指定日期格式、加減運算(天/月/年)

    by Ben 2020-10-13
    by Ben 2020-10-13

    前言 最近常常遇到須要指定日期格式 並對該日期做加減運算 像是加一天、減一天、加一個月、減一個月之類的 下面就來紀錄一下 PHP 原生的寫法 好用又不需要載入額外的東西 實作 給目前時間加一天、一小时 <?php echo "今天:",date('Y-m-d H:i:s'),"<br>"; echo "明天:",date('Y-m-d H:i:s',strtotime('+1 day')); ?> 同理,加一年、一個月、一小時、一分鐘… <?php echo "明天:",date('Y-m-d H:i:s',strtotime('+1…

  • PHP / Laravel技術筆記

    第三方 Cookie SameSite = Lax 對應 PHP 調整方式

    by Ben 2020-09-22
    by Ben 2020-09-22

    前言 因應最近第三方 Cookie 的規則 PHP 在 setcookie func 也要有相對應的修正 這篇文章寫的相當詳細 值得好好拜讀一波 以下就介紹自己遇到的問題和對應調整 問題 原始解法 解法在上面這篇文章裡其實都有寫到 而這篇文章也有提到 PHP 7.3 前後差別的寫法 同時官方文件 也有提用 options 的寫法 所以我們就使用了官方文件底下好心人的解法…

  • JavascriptPHP / Laravel技術筆記

    實作網站阻止多重登入

    by Ben 2020-08-04
    by Ben 2020-08-04

    前言 網紅啾啾鞋日前在他的 youtube 上放了個影片 說明他在 hahow 的線上課程在蝦皮上被盜賣的事情 其中影片的最後甚至實際測試了一波 發現 hahow 在網站上並無做多重登入的阻擋 也就是說 某A 和 某B 是可以同時登入同一個帳號來觀看線上課程 進而影響到內容創作者的權益 其實我覺得這種事是見人見智啦 就像是我買了一本書後 我也可以把這本書借給其他人讀 或是開個讀書會 大家一起讀 不過不管怎樣樣 多重登入就是不對…

  • SQL技術筆記

    使用 SSH 遠端連線 GCP Bitnami WordPress 操作 PhpMyAdmin

    by Ben 2020-07-09
    by Ben 2020-07-09

    前言 繼上篇文章後 想必大家已經知道如果免費在 GCP 上架一個 WordPress 網站 但為了進階活用 WordPress 各位可能會須要進資料庫操作、使用 FTP 管理檔案 因此我們必須要使用 SSH 來遠端連線在 GCP 上打造的 Bitnami WordPress 範本 進而更流暢地管理我們的 WordPress 執行步驟 一、於本機…

Newer Posts
Older Posts

文章分類

  • 技術筆記 (28)
    • Javascript (3)
    • PHP / Laravel (16)
    • Python (2)
    • SQL (4)
  • 投資理財 (12)
  • 興趣陳列 (5)
  • 雜學清談 (5)

近期文章

  • WordPress + GCP + SSL:給你最完整的免費網站架設教學

    2019-11-29
  • [蠟筆小新:風起雲湧 猛烈!大人帝國的反擊] 心得

    2021-04-01
  • MYSQL:使用臨時表一次性大量UPDATE

    2021-03-17
  • 「原子習慣:細微改變帶來巨大成就的實證法則」讀書心得

    2021-02-27
  • 聯盟行銷 API 串接 – 以聯盟網為例

    2021-02-25
  • 串接 Google OAuth 2.0 實現第三方登入

    2021-02-08

Tag Cloud

Locking 嘻哈 成長 投資 時間 街舞 課程心得 財富自由 通往財富自由之路

Archives

  • April 2021 (1)
  • March 2021 (1)
  • February 2021 (3)
  • January 2021 (1)
  • December 2020 (1)
  • November 2020 (2)
  • October 2020 (1)
  • September 2020 (1)
  • August 2020 (2)
  • July 2020 (1)
  • June 2020 (1)
  • May 2020 (1)
  • April 2020 (2)
  • March 2020 (1)
  • February 2020 (6)
  • January 2020 (5)
  • December 2019 (4)
  • November 2019 (11)

Popular Posts

  • 1

    WordPress + GCP + SSL:給你最完整的免費網站架設教學

  • 2

    【景氣循環投資】- 讀後感

  • 3

    投資最重要的事:長期且有價值

About Me

About Me

HI! 我是Ben Chen 目前是菜鳥網頁後端工程師
興趣是讀書、聽書、跳舞、搞音樂、學新東西
設立這個部落格的目的就是要分享所學
因為我相信幫助到我的,也肯定可以幫助到你
因為學習必定帶來成長
而【成長】,就是最終獲得自由人生的關鍵!
點我可以看到更多自介喔!

Keep in touch

Facebook Email

Recent Comments

  • Ben on WordPress + GCP + SSL:給你最完整的免費網站架設教學
  • macbp on WordPress + GCP + SSL:給你最完整的免費網站架設教學
  • Ben on WordPress + GCP + SSL:給你最完整的免費網站架設教學
  • 沁偉 on WordPress + GCP + SSL:給你最完整的免費網站架設教學
  • Ben on WordPress + GCP + SSL:給你最完整的免費網站架設教學
  • 隱私權政策
  • 免責聲明與使用條款

@2019 - All Right Reserved. Designed and Developed by PenciDesign


Back To Top