原创 git最基本的使用

選擇本地倉庫地址右鍵鼠標 選擇Git Bash Here git clone 加git倉庫的地址 如果這時候出現了ssl錯誤信息就查看我上一篇博客的內容 git branch 查看git的分支 git checkout 加分支名

原创 多數據源事物回滾失敗

項目中使用了多數據源,配置了MySQL和PostgreSql,在使用到事物控制時候發現報錯後錯誤信息中已經說事物將回滾,但是數據庫中並沒有回滾,解決方案@Transactional( value = "SecondaryTrans

原创 在同一個事物中獲取插入記錄的自增主鍵失敗

插入條項目和方案,一條項目對應多個方案,需要在事物控制中把項目信息插入到項目表獲取到項目的自增主鍵,然後和方案信息一起插入到方案表,在未添加事物註解時候插入項目獲取插入的項目的主鍵是沒有問題的,添加事物之後獲取的就是null了,最

原创 PostgreSql按照指定的順序排序

因爲PostgreSql沒有order by field 所以按照指定的順序排序就沒有這麼簡單了,可以使用case when then進行排序 select stage,pln_status from projec

原创 git clone倉庫地址ssl時候證書無效

git clone倉庫ssl時候證書無效 git config --global http.sslVerify false

原创 Java提取字符串中的數字和小數

從網上找的代碼如下: //取字符串中的數字 public String checkNum(String str) { // String str = "abcd123和345.56jia567.23

原创 MySql查詢表的結構信息

概要設計需要表的結構信息,如果字段多的話單獨寫就太麻煩了,查詢表的結構信息,查詢後直接粘貼到Word文檔,然後選中插入表格,文本轉換爲表格就可以了 SELECT COLUMN_NAME 列名, COLUMN_TYPE 數據

原创 在mapper文件中做判斷篩選

在mapper中對條件進行篩選 <select id="projectList" parameterType="java.util.HashMap" resultType="java.util.HashMap"> sele

原创 在mapper文件中使用foreach子查詢

<select id="elecpowerExchangeList" resultType="pd" parameterType="pd"> select t1.sending_name,t1.receiving_name

原创 Android屏幕適配全攻略(最權威的官方適配指導)

轉載:http://blog.csdn.net/zhaokaiqiang1992 Android的屏幕適配一直以來都在折磨着我們這些開發者,本篇文章以Google的官方文檔爲基礎,全面而深入的講解了Android屏幕適配的原因、重要

原创 Java三大器之攔截器(Interceptor)的實現原理及代碼示例

轉載 https://blog.csdn.net/reggergdsg/article/details/52962774 1,攔截器的概念     java裏的攔截器是動態攔截Action調用的對象,它提供了一種機制可以使開發者

原创 三級菜單

       我之前有一篇博客介紹的是使用雙重for循環完成二級菜單,現在需要使用for循環完成三級菜單,如果還不太清楚二級菜單怎麼獲取的可以看我之前的博客http://blog.csdn.net/wangshan_1121/articl

原创 Android集成百度地圖點擊Mark彈出PopWindow

項目中集成了百度地圖,點擊Mark彈出PopWindow,效果圖如下:代碼如下:BdMapFragment.javapackage com.wdkj.housemanager.fragment; import android.Manif

原创 使用freemarker導出word文檔包含多張圖片

                                          使用freemarker導出word文檔包含多張圖片       最近項目中有個需求就是導出word文檔並且文檔中需要有多張圖片,我當時一臉懵逼啊,之前沒

原创 利用for循環,完成二級菜單

二級菜單是每個javaweb項目中都會使用到的,今天總結下我這次的做法。一級菜單的PARENT_ID均爲0,二級菜單的PARENT_ID是一級菜單的MENU_ID,如下圖所示:我把一級菜單和二級菜單放到了一起,所以一條SQL沒辦法查詢出嵌