原创 getServerPort 和 getLocalPort 的測試

本地配置了 nginx 轉到一個 spring boot  應用: 測試內容 瀏覽器訪問  abc.com nginx 代理轉發到 localhost:9999 觀察 spring boot  應用 中getServerPort 和 ge

原创 ubuntu 下一個簡單的spring boot jar包的啓用腳本

比如java 程序中有環境變量的配置,需要在啓動前修改環境變量,如: #!/bin/sh export TEST_ENV=ddddddddd java -jar demo4.jar 對應的java代碼如下: applicatio

原创 Android studio Gradle sync failed: Software caused connection abort: recv failed

Android studio Gradle sync failed: Software caused connection abort: recv failed   經分析發現是無法下載默認的 gradle.ZIP  https://se

原创 Git config 中添加帳號密碼

vim .git/config [remote "origin"]         url = https://username:[email protected] 以zip包的形式下載git庫後,提交或fetch的時候報無權限,可以通過

原创 git 合併兩個提交 - git reset --soft HEAD^

問題: 當前GIT庫三個提交,希望把最近的兩個提交合併爲一個提交。 操作方法: git reset --soft HEAD^ 執行後,git status 可以看到 a9abf66 提交的修改出現在暫存區: 再執行一次 git com

原创 spring boot 測試-@Profile

@Profile 控制接口的可見 假設有多個配置文件 application.properties  默認 application-pet.properties  性能測試 application-dev.properties  xxx

原创 git 遠程分支操作

文檔 https://git-scm.com/book/zh/v2/Git-%E5%88%86%E6%94%AF-%E8%BF%9C%E7%A8%8B%E5%88%86%E6%94%AF 學習筆記,並以gitee.com爲例實踐。 git

原创 git 合併兩個提交- git rebase -i (圖文)

問題: 當前GIT庫三個提交,希望把最近的兩個提交合併爲一個提交。 操作方法:git rebase -i HEAD~2 這裏2 爲要合併的提交的數量 執行該命令後,彈出的界面如下 : pick 保留 squash 合併 將第二個提交合

原创 git reset soft mixed 實戰

           --soft                Does not touch the index file or the working tree at all (but resets the head to <comm

原创 idea安裝lombok插件 找不到包的解決方法

選擇browser reposity 不要選 install jet brains

原创 Android APP 圖標生成

https://romannurik.github.io/AndroidAssetStudio/ https://makeappicon.com/ http://iconion.com/ 圖文教程參考: https://jingyan.b

原创 JAVA 複習(二)

內存區域 PC指針 棧 堆 方法區 堆 分爲新生代,老年代,   方法區、永久代、Meta空間的說明: https://www.cnblogs.com/chengpeng15/p/9850690.html 內存回收及內存分配   新生代

原创 chrome 瀏覽器增加header

插件:ModHeader

原创 git push unpacker error

加上 --no-thin  git push --no-thin  xxxxxxx

原创 Android Studio Gradle Syn failed 解決

build.gradle 調整 buildscript { repositories { maven{ url 'http://maven.aliyun.com/nexus/content/grou