原创 java的List遍歷的時候不能刪除元素

實際開發碰到List不能刪除元素的情況,仔細測試總結了下,如果有不完整不完美的地方,歡迎大佬指正: public class ListIsRemove { public static void main(String[] args

原创 sql需求記錄一二

需求: 求當前業務種類在十二個月份中每個月的佔比。 數據表:p016_counter_biz_stat 方法一: select ‘在業務總量中的佔比’ as legend, round(t.trans_num/( select s

原创 基於註解的aop原理流程(接口方式進行aop織入)

spring初始化開始的位置 AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(Appconfig.class);

原创 倆種安全的單例寫法

1.懶漢式單例 **1.**第一次判斷的目的:由於單例對象只需要創建一次,如果後面再次調用getLazySingleTone()只需要直接返回單例對象。因此,大部分情況下,調用getLazySingleTone()都不會執行到同步

原创 centos7環境下安裝pg庫

1.首先新建postgres用戶。      useradd postgres ,安裝好之後在數據庫設置其密碼。因爲postgres是pg庫的超級用戶 2.在系統中執行下邊的命令 yum install https://download

原创 算法中的O(1), O(n),O(logn), O(nlogn)分別是什麼意思?

由於平時接觸算法比較少,今天看資料看到了o(1),都不知道是什麼意思,百度之後才知道是什麼意思。 描述算法複雜度時,常用o(1), o(n), o(logn), o(nlogn)表示對應算法的時間複雜度,是算法的時空複雜度的表示。

原创 IDEA導入spring5.1源碼的構建

作爲一個搞了幾年開發的程序員,和人家說你沒有看過研究過spring源碼,感覺是一件很丟人的事情,以前也仔細看過,但是一直沒有構建過源碼來看。這次趁着病毒肆虐有時間構建了一把,下面寫下心得體會。 這是一次血淚史啊,本來以爲應該是很容

原创 dom4j解析xml報錯

原文鏈接:https://www.iteye.com/blog/pengfeng-819827 在編寫用dom4j解析iBatis的sqlmap文件時,拋出以下異常信息: 錯誤: org

原创 Maven全局配置文件settings.xml詳解

原文鏈接:https://www.cnblogs.com/soupk/p/9303611.html 目錄 一、概要 1、settings.xml的作用 2、settings.xml文件位

原创 時間控件

最近做了一些前端的時間控件的應用,下邊總結一下用的這些控件。 一  Bootstrap的datetimepicker   1. 首先導入必須的css和js文件 <link href="http://netdna.bootstrapcdn.

原创 Mysql的bug

連接Mysql數據庫時遇到問題:        在IntelliJ IDEA上整合Mybatis和Spring的,運行測試用例出現瞭如上錯誤。紅色的馬賽克部分是我的名字。 問題一:        數據庫裏面沒有以我名字爲用戶名的用

原创 使用idea創建maven項目以及搭建一個簡單的web測試項目

@ 說明 創建Maven項目的方式:手工創建 好處:參考IntelliJ IDEA 14 創建maven項目二(此文章描述了用此方式創建Maven項目的好處)及idea14使用maven創建web工程(此文章描述了用模板創建

原创 JPA 語法和demo

轉 http://www.cnblogs.com/jiangxiaoyaoblog/p/5635152.html 參考資料 https://www.w3cschool.cn/java/jpa-query-select-two-pr

原创 MyBatis Spring 集成,mapper接口的實例化

總思想:因爲接口沒辦法在spring.xml中用bean的方式來配置實現類(接口配不了),所以只能用註解或者mybatis.xml中掃描bean的方式來生成實現類吧 1)實例化方式一: dao.StudentDAO是dao中的一個接口,我

原创 dao層註解@repository

上一篇博客中第三種實例化方式說到了要用到@repository這個註解,其實根據以往這麼久的開發經驗,在dao層不用寫這個註解spring也是可以實例化的。但是通常將dao接口注入到service層的時候,需要寫@Resource這個註解