HowTo

XDebug升級更新配置

不知不覺中,XDebug 已經是Version 3 了! 根據官方文檔 https://xdebug.org/docs/upgrade_guide ,之前XDebug 2 的配置 ( /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini )如下所示: xdebug.remote_connect_back=0 xdebug.remote_autostart=1

WEB AR 3D模型優化輸出的10個小技巧

1. 刪除不必要的數據,包括未使用的頂點色( vertex colors)、UV等,這些都會增加文件大小。 2. 貼圖(textures)使用PNG或者JPEG文件。 3. 盡量使用JPEG文件,除非你需要透明度。 4. 每個維度(dimension)上的UV貼圖遵循2次冪原則(power-of-two) 5. PBR著色器(shader)可以使用基本顏色(RGBA),法線貼圖(Normal),發光著色器(Emissive),ORM(以單個紋理打包到通道中:紅色具有“遮擋”紋理,

解決Laravel連接MySQL8驗證失敗錯誤

之前一直用MariaDB沒感覺,這次因為需求變動改用最新的MySQL 8 後, Laravel 就無法連接上資料庫了,囧。 對資料庫進行任何操作都出現了 The server requested authentication method unknown to the client 錯誤: Illuminate\Database\QueryException : SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client

Chrome 實驗性功能 CSS Overview

Chrome上了新的實驗性功能 CSS Overview,感覺對做網站前端十分有用,可以快速查閱網站上所使用的顏色、字體、未使用的css申明、定義的媒體查詢。 因為目前還是實驗性階段,所以需要手動啟用該功能。啟用CSS Overview 操作如下: * 打開開發者工具,Mac上快捷鍵是Command+Option+I,Windows上快捷鍵是Control+Shift+I。 * 打開開發者工具的設置,可以點擊開發者工具欄右上角的齒輪小圖標,或者,Mac上快捷鍵是Function+F1,Windows上快捷鍵是F1,找到 Experiments 點開。 啟用了CSS Overview功能之後就會在開發者工具欄上找到CSS Overview的標籤。 點擊

解決 Rejecting re-init on previously-failed class <androidx.core.view.ViewCompat$2> 警告

新建一個安卓項目, compileSdkVersion 29,然後啟動MainActivity就看到 Logcat中有警告信息: Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener; 雖然不會拋出錯誤或異常,但是看到也很噁心。 解決方法,在build.gradle文件中添加以下配置 configurations.all { resolutionStrategy.eachDependency { DependencyResolveDetails