原创 關於C#反序列化json爲枚舉類型遇到的問題

使用C#編寫json反序列化邏輯的時候遇到了這麼個問題,如果json某個鍵定義的實體類型是枚舉類型,並且鍵值爲保留關鍵字的情況下,該如何把這個鍵值映射爲一個枚舉量呢? 首先json數據裏,如果某個類型是一個常量集合裏的值,並且需要做判斷邏

原创 jetbrains ide 使用技巧隨記

添加了某個框架,編寫框架代碼的時候,缺少智能提示/自動補全。首先到Setting-Editor-Live Templates檢查IDE是否自帶該框架的提示模版。這裏以WebStorm2019.3.3的Angular爲例,如下圖所示,已經自

原创 gradle build-scan插件使用

掃描插件的版本信息,基本配置 https://plugins.gradle.org/plugin/com.gradle.build-scan 掃描插件版本使用文檔 https://docs.gradle.com/enterprise/gr

原创 加速Robolectric下載依賴庫

看到這篇博客的朋友也許已經看過簡書寫的一篇加速Robolectric下載依賴庫及原理剖析,反正我是看過並且按照裏面的步驟進行操作,發現不管是從Android Studio build sync還是命令行上gradlew test,均無法成

原创 ThinkPad E480使用OpenCore安裝黑蘋果

筆記本硬件配置如下: CPU:英特爾® 酷睿™ i5-8250U 處理器顯卡:Intel® UHD Graphics 620 獨立顯卡:Radeon RX 550(無法驅動,詳情看Catalina/Mojave硬件支持列表) 聲卡: Co

原创 Excel函數

按指定分隔符,連接多個單元格函數,例如使用','分隔符連接B7到X7區域的列,此應用場景,可以把excel文檔的多列數據,轉換爲javascript字符串數組 """"&TEXTJOIN(""",""",1,B7:X7)&""""  

原创 github鏡像站

分享一個github鏡像站, http://github-mirror.bugkiller.org/ 可以用來替換github.com上面的資源。 使用方法 假設下載一個git客戶端 源連接是: https://github.com/gi

原创 git使用filter-branch重寫提交歷史

結合git官方文檔做出小改動,匹配條件修改爲時間匹配,命令如下: git filter-branch -f --commit-filter ' #重寫提交時間等於指定時間戳的歷史 if [ "$GIT_C

原创 phpstorm+xdebug遠程調試

首先我本地開發環境是win10系統,然後要遠程調試的服務器是centos7,win10是內網環境,服務器是在公網環境。 網上搜到的部分教程,php.ini配置xdebug,配置開發機內網地址,那隻適用於開發機和服務器是同一個網段的網絡環境

原创 laravel使用dompdf中文亂碼問題

github上已經有大佬封裝好laravel下注冊服務容器即可使用的dompdf版本。我使用的時候遇到亂碼問題,然後直接從網上直接搜了幾個教程,都是直接說,安裝好字體文件,即可修復亂碼問題。我參考博客,安裝完字體文件,字體文件已生成後,依

原创 pip全局設置鏡像源

使用pip命令全局配置pip 阿里雲鏡像源 pip config --global set global.index-url https://mirrors.aliyun.com/pypi/simple/ pip config --g

原创 laravel6學習筆記❌流水賬✔(第一天)

測試導出數據庫功能的時候,使用的默認模型User。按照maatwebsite/Excel 3.1 使用教程操作,配置好控制器,路由。瀏覽器訪問定義的導出excel接口,出現報錯信息: laravel報錯:There is no exist

原创 震驚,phpstorm使用xdebug調試被Windows Defender防火牆攔截調試端口的罪魁禍首竟然是!!!

開發環境win10,phpstorm,調試環境vagrant+homestead+php7.3,xdebug,配置正常,插件正常加載。打印xdebug日誌,發現本地能夠連通虛擬機,但是xdebug回包的時候,被本地的防火牆攔截了。 xde

原创 瞭解tomcat conf目錄下。web.xml,tocat-users.xml.server.xml以及context.xml四個文件的作用

 web.xml:是配置整個tomcat的jsp和servlet工作中的一些情況,比如我們配置list來不讓我們輸入一個目錄的時候顯示出那個目錄下的jsp文件,而是顯示404錯誤,還有在一些安全方面也可以做配置 tomcat-users.

原创 JSP 標準動作

JSP 動作的作用 JSP動作利用XML語法格式的標記來控制Servlet引擎的行爲。利用JSP動作可以動態地插入文件、重用JavaBean組件、把用戶重定向到另外的頁面、爲Java插件生成HTML代碼,通過標記庫定義自定義標記 ---