macOS MySQL外連訪問端口3306連不上被擋被拒

客戶端外連訪問在Mac電腦中安裝的mysq失敗。 錯誤信息顯示: [root@centos7 /]# mysql -hxxx.xxx.xxx.xxx -P3306 -uroot -p Enter password: ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.xxx' (111) 分析可能原因: MySQL遠端登陸授權(已配置,因此排除,未配置可參考:遠端登陸授權MySQL) 遠程訪問端口 可通過以下指令訪問Mac本機3306端口查看...

CSS中使圖片白色背景轉透明

如果背景顏色為白色,有一種方法可以使用CSS混合模式,添加mix-blend-mode: multiply;CSS屬性: img{ mix-blend-mode: multiply; } Demo See the Pen CSS中使圖片白色背景轉透明 by Leon Cheng (@jq153387) on CodePen. CSS混合模式: background-blend-mode - CSS: Cascading Style Sheets | MDN mix-blend-mode - CSS: Cascading Style...

如何從macOS上的終端機Terminal打開Visual Studio Code?

下載,安裝並打開Visual Studio Code。 打開命令面板 (⌘ + ⇧ + P on Mac) OR 查看 ❯ 命令面板 鍵入shell命令以查找Shell命令: Install 'code' command in PATH command 安裝完成就可以了 之後,您可以使用 code or code . 在終端。 從命令行打開Visual Studio代碼 code -- 打開整個文件夾/目錄 code . 打開特定文件 code file_name eg:- code index.html...

JavaScript分割split()方法逗號分隔修剪多餘的空格

如下需要拆分一個關鍵字字符串並將其轉換為逗號分隔,但是要如何去除多餘的空格使用逗號分隔。 var keywordString = "ford tempo, with,,, sunroof"; 輸出 ford,tempo,with,sunroof split()方法 在ES6中可以應用split()拆分,加上map()與trim()將空格去除。 var temp = str.split(",").map((item)=>item.trim()); 也可使用匹配的filter方式:...

WSL手動設置DNS不被重置為默認

WSL2修改/etc/resolv.conf可以自己設置dns,但重啟WSL以後,手動設置的DNS就會被重置為默認的,細心看了一下默認的文件以後發現了問題的關鍵。WSL自動在啟動時自動根據系統的虛擬交換機WSL生成/etc/resolv.conf文件。如下為默認的/etc/resolv.conf文件的內容 # This file was automatically generated by WSL. To stop automatic generation of this file, add the following entry...

如何讓CSS HTML Table RWD方法

Table RWD Css-Trick 提供了四種響應式網頁的解決方案,分為:擠壓(Squish)、捲動(Scroll)、摺疊橫列(Collapse Rows)、摺疊直行(Collapse Columns),以下簡單實作各種方式CSS方法。 Squish 形式相對來說比較簡單,針對顯示裝置的解析度,改變每個欄位長度,整體來說較無破壞原有表格之樣式,但當表格內某幾個欄位文字訊息特別多時,會造成這些欄位變得特別的長,因此影響觀看流程,使用者體驗自然不佳。這樣的表格較適合資訊量不大或每個欄位資訊量較一致資訊表。 Scroll...

Github使用git退回到某個歷史版本

查找歷史版本 使用git log命令查看所有的歷史版本,獲取你git的某個歷史版本的id 或是到github上查找如下圖。 假設查到歷史版本的id是fae6966548e3ae76cfa7f38a461c438cf75ba965。 恢復到歷史版本 $ git reset --hard fae6966548e3ae76cfa7f38a461c438cf75ba965 把修改推到遠程服務器 $ git push -f -u origin...

[PHP] Array()陣列函式大全

[PHP] Array()陣列函式大全

array() 建立陣列. array_change_key_case() 返回其鍵均為大寫或小寫的陣列. array_chunk() 把一個陣列分割為新的陣列塊. array_combine() 通過合併兩個陣列來建立一個新陣列. array_count_values() 用於統計陣列中所有值出現的次數. array_diff() 返回兩個陣列的差集陣列. array_diff_assoc() 比較鍵名和鍵值,並返回兩個陣列的差集陣列. array_diff_key() 比較鍵名,並返回兩個陣列的差集陣列....