自由學習的風

幽夢影 張潮 少年讀書,如隙中窺月;中年讀書,如庭中望月;老年讀書,如臺上玩月。皆以閱歷之淺深,為所得之淺深耳。
顯示具有 Development 標籤的文章。 顯示所有文章
顯示具有 Development 標籤的文章。 顯示所有文章

[PHP]虛擬資料產生器

2020年7月13日 星期一

暑假研習,剛好需好一些資料來測試,有些沒有權限下載自己學校的學生資料,只好動手刻個虛擬資料產生器…,不得不說,巨人的肩膀夠硬啊!直接引用套件(專案)節省很多時間。

  1. 中文姓名
  2. 出生年月日
  3. 學號
  4. 住址
  5. 郵遞區號
  6. 身分證字號(這有點敏感,就不列出來了)




[MySQL] 升級 8 之後…

2020年4月22日 星期三

原本 mysql 8 之前,我都會用  'GRANT' 指令來新增使用者管理某個資料庫權限,升級後,這個動作失敗了,因為得先有 user,才能賦予權限。

dbname
username
MYPASSWORD

GRANT ALL PRIVILEGES on dbname.* TO username@localhost IDENTIFIED BY 'MYPASSWORD';

change to:

CREATE USER username@localhost IDENTIFIED BY 'MYPASSWORD';
GRANT ALL PRIVILEGES on dbname.* TO username@localhost ;

[編輯器] sublimetext 無法安裝 plugin 的解決辦法

2019年9月7日 星期六

程式人總會有自己習慣的文字編輯器,sublimetext,這一陣子在我的 deepin linux 上執行後都無法安裝 plugin,今天終於有時間來找找問題。
原因在於連線時的 ssl 已經過時,導致每次連線都會被拒絕,解決辦法就是開啟
Preferences / Package Settings / Package Control / Settings - User
並加入下列的設定,關掉再重新執行 sublimetext,就可以正常安裝了。
"downloader_precedence":
{
"linux":
[
"curl",
"urllib",
"wget"
],
"osx":
[
"curl",
"urllib"
],
"windows":
[
"wininet"
]
},

[轉貼] 使用vscode達到 php 運行 live-server ,存檔即時變更頁面

2018年11月29日 星期四


〔筆記〕使用vscode達到 php 運行 live-server ,存檔即時變更頁面
今天要來紀錄怎麼使用VSCode達到 php 運行 live-server ,存檔即時變更
因為在撰寫html上,html屬於用戶端(Client-side),作業上都是在客戶端進行不會有server端的問題,所以進行存檔頁面即變更較為簡易,網路上也有很多套件可以用 。
可是在php上,php屬於伺服器端(Server-Side),一變更小則前端頁面變化大則連動到伺服器、資料庫的變動,所以在live-server上的可行性一直以來都是一個問題!
不過現在VScode做到了可以將php的檔案運行live-server,在開發上順暢很多!
也大大縮短了時間,不用在存檔→去頁面按重新整理→在debug了~
現在就來紀錄設定過程。
....

[PHP] 網頁轉向

2018年5月2日 星期三

Opt 1:
$sec = 0;
$page = 'index.php';
header("Refresh: $sec; url=$page");

Opt 2:
$page = 'index.php';
header("Location: " . $page);
or
$page = 'index.php';
header("Location: " . $page, true, 301);