原创 高德地圖經緯度距離數據庫排序,Spring Data JPA,Kotlin 實現版本

1.數據庫函數定義 //繼承默認的數據庫Dialect,註冊自定義sql函數 class CustomMysql8Dialect : MySQL8Dialect() { init { val factor

原创 webstorm配置chrome extension開發提示

https://youtrack.jetbrains.com/issue/WEB-3202#focus=streamItem-27-3036113.0-0

原创 linux ubuntu wine 網易雲音樂 黑屏問題

1.安裝winetricks 2.執行winetricks ddr=gdi

原创 Java獲取ip地址,穿透部分代理訪問

//使用apache的String工具類 import org.apache.commons.lang3.StringUtils; //代理請求頭字段 private static String headerIpFields[] = {"

原创 Java Spring Boot 服務器端斷點續傳功能支持 實現代碼

原理我就不解釋了,百度一大堆,實在弄不懂chrome多看幾遍請求頭就明白了 不過他們代碼有點繁瑣,所以這裏我把自己的貼出來供大家參考,以便大家跳出一些坑,代碼中有部分解釋,有不明白的歡迎一起討論~ import org.apa

原创 Java Tomcat intellij idea配置遠程部署並開啓遠程調試

這東西多方便誰用誰知道,不廢話,直接上步驟   1.添加tomcat遠程程序 2.配置服務器信息   3.添加要部署的應用   4.配置遠程調試信息(端口)     5.配置Tomcat # 編輯 TOMCATROOT/bi

原创 Tomcat 9 開啓gzip壓縮

compressableMimeType="text/html,text/plain,text/xml,application/javascript,text/css,text/plain,application/json" noComp

原创 unity3d 5.x standard assets 官方標準資源包下載地址

unity3d 5.x 的版本官方標準資源包已經單獨剝離開來,對於國外的開發者可以輕鬆在Assets Store中下載,但是對大天朝的開發者就不是那麼友好了 於是找了一會,發現就在下載unity的地方隱藏着,那個 標準的資源 就是了,直

原创 攔截器和過濾器我之見解

當時學的時候貌似學的很深入,可是時間一長,而且用的不多就忘的七七八八了。。於是百度了一下他們的區別,但是上面全部都是在講他們原理的區別,卻沒講他們應用的區別,我覺得大家都想知道的是他們之間應用的區別。 最好的切入點就是他們的名字: 攔截

原创 PHP多個構造方法使用

PHP不可以定義多個構造方法的原因是: 由於PHP是弱類型語言,因此函數的輸入參數類型無法確定(可以使用類型暗示,但是類型暗示無法用在諸如整型,字符串之類的標量類型上),並且對於一個函數,比如只定義了3個輸入參數,PHP卻運行調用的