原创 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