Laravel的Carbon日期套件非常好用(比手刻的或另外載入的日期套件好幾百倍),但是常有一些功能會忘記如何使用,在這邊紀錄常用的Method
取得當月第一天
Carbon::now()->startOfMonth()->format('Y-m-d')
取得當月最後一天
Carbon::now()->endOfMonth()->format('Y-m-d')
Laravel的Carbon日期套件非常好用(比手刻的或另外載入的日期套件好幾百倍),但是常有一些功能會忘記如何使用,在這邊紀錄常用的Method
Carbon::now()->startOfMonth()->format('Y-m-d')
Carbon::now()->endOfMonth()->format('Y-m-d')
因為老是記不起來hosts放在哪裡,雖然Windows已經放在桌面上很好存取,但是連線到LINUX主機時又要再找一次,所以特別記錄位置
C:\\Windows\system32\drivers\etc\hosts
\etc\hosts
在VSCode、瀏覽器、Windows有需多快捷鍵是共用的,這邊統整我常用的好用的共用的快捷鍵,讓很多功能都能讓左手不用離開鍵盤就可以執行。
「Ctrl+W」關閉頁籤-VBW
「Ctrl+E」搜尋檔案-VBW
「Ctrl+R」重新整理-BW
「Ctrl+Shift+R」重新加載網頁資料-BW
「Ctrl+Shift+T」重新開啟關閉頁籤-VB
「Ctrl+Y」還原下一步-VBW
「Ctrl+A」全選-VBW
「Ctrl+S」存檔-VBW
「Ctrl+F」搜尋關鍵字-VBW
「Ctrl+Z」還原上一步-VBW
「Ctrl+X」剪下-VBW
「Ctrl+C」複製-VBW
「Ctrl+V」貼上-VBW
「Ctrl+`」跳到上一個焦點
「Ctrl+1」跳到下一個焦點
「Ctrl+2」跳到定義
「Alt+`」開啟終端機
「Alt+Q」選取目前文件語言格式
「Ctrl+D」選擇單字
「Ctrl+Shift+L」選擇整篇文章的這個單字
「Ctrl+Shift+F」所有資料夾搜尋關鍵字
「Alt+Shift+F」格式化程式碼
「Ctrl+G」跳到指定行
「Ctrl+B」對稱大括號
「Win+E」開啟檔案管理視窗
「Win+R」開Cmd視窗
「Win+S」開啟Window搜尋功能
「Win+Shift+S」開啟內鍵截圖功能
「Win+D」顯示桌面(連續按兩次會還原桌面)
「Win+V」使用歷史剪貼簿功能
瀏覽器有很多好用的快捷鍵,當常常需要使用到瀏覽器時,有好用的快捷鍵就會便捷許多,不會同一個動作要做很多次,浪費力氣。
記錄MYSQL常用但是要用的時候都要另外google的語法
SELECT * FROM {table_name} HAVING COUNT(*) > 1;
ALTER TABLE {table_name} ADD [column_name] VARCHAR(255) NULL DEFAULT '' AFTER [another_column_name] COMMENT '';
SELECT *
FROM {table_name1}
WHERE [column_name1] IN
(
SELECT [column_name] FROM {table_name2}
);
CREATE [UNIQUE] INDEX [column_name] ON {table_name} ([column_name]);
mysql -u root -p <密碼>
CREATE USER '<帳號>'@'localhost' IDENTIFIED BY '<密碼>';
GRANT ALL PRIVILEGES ON *.* TO 'account'@'localhost';
GRANT ALL PRIVILEGES ON my_db.* TO 'account'@'localhost';
GRANT SELECT, INSERT, UPDATE, DELETE ON my_db.* TO 'account'@'localhost';
REVOKE ALL PRIVILEGES ON my_db.* FROM 'account'@'localhost';
FLUSH PRIVILEGES;
Windows有很多好用的快捷鍵,使用不僅快速省力又省時,而且還可以節省一些腦容量去記一些設定的位置。
在word裡貼上從別的地方複製的資料時,會將複製的格式和字形一併複製過來,但有時我們只是想要單純複製純文字就好,這時候可以用Ctrl+Alt+V貼上,就可以選擇純文字貼上
sudo <指令>
cd ..
cd
cd <資料夾相對/絕對路徑>
pwd
ssh <ip>
rm <檔案/資料表名稱>
rm -r <檔案/資料表名稱>
rm -f <檔案/資料表名稱>
mv <來源檔案/資料表名稱> <目標檔案/資料表名稱>
ll
ls
ll -al
ln -s <目的> <來源>
unlink <連結名稱>
mv <被複製的檔案/資料夾> <複製後的路徑+檔案/資料夾名稱>
sudo su
su <使用者名稱>
passwd <使用者名稱>
userdel <使用者名稱>
刪除使用者, 並且將目錄以及郵件都刪除userdel -r <使用者名稱>
groups <使用者名稱>
gpasswd -d <使用者名稱> <群組名稱>
groupdel <群組名稱>
who
> <檔案名稱>
PHP有提供(?:)三元運算,可以讓簡單的if...else條件做更精簡的判斷
在PHP5.3版之後,推出了?:運算,能更精簡判斷變數為空的情況
在PHP7.0版之後,又推出了??運算,補足?:運算在變數尚未宣告時的情況
參考文章:
這篇會隨手紀錄在學習Laravel與RESTFUL API與Vue.js...等等的程式的時候,自己常常會忘記的架構或語法。
//用來對密碼加密