原创 Bean的加載過程

1.轉換對應beanName 這裏傳入的name可能不是beanName,傳入的name可能是別名,也可能是FactoryBean。解析過程就是去除FactoryBean的前綴修飾符&,如果是別名alias,則找到最終的beanName。

原创 linux mysql5.7 安裝配置報錯記錄

安裝版本是linux的mysql5.7,安裝時按照網上的文章安裝,結果報錯了:ERROR! The server quit without updating PID file,又在網上找大半天,沒有解決,最後實在沒法,到官網查看,才解決了

原创 springboot中mybatis接口和.xml文件放不同包,遇到的Invalid bound statement (not found)問題

在項目中由於接口和xml文件有那麼一點點多,我打算分子包放,結果分了子包放入後報錯了,org.apache.ibatis.binding.BindingException: Invalid bound statement (not fou

原创 mysql髒讀、不可重複讀、幻讀

髒讀(側重點在讀取了未提交的數據) 指一個事務讀取到了另一個事務未提交的數據,造成了與數據庫中的數據不一致的情況。 比如事務A修改了一條數據,但沒有提交,此時事務B卻讀取了該條數據,事務A由於出錯發生了回滾,這時事務B就形成了髒讀。  

原创 SpingBoot打成jar包無法訪問jsp

在idea中練習測試了一個SpringBoot項目,能夠成功訪問,但是打包成jar包後,無法訪問jsp 在網上搜索了有兩種方法,於是記錄一下, 第一種方式,說是將SpringBoot版本改爲1.4.2release版本的,我的是2.0.0

原创 代碼質量管理平臺SonarQube+sonar-scanner的安裝、配置和使用以及出現的問題解決方法

SonarQube是管理代碼質量一個開放平臺,可以快速的定位代碼中潛在的或者明顯的錯誤。爲防止以後使用過程中出現遺忘,記錄一下。一、安裝、配置篇1.在SonarQube官網下載所需版本,在downloads頁面的下方的Related To

原创 hadoop啓動報錯java.lang.NoClassDefFoundError:/org/apache/hadoop/yarn/server/timelineCollectorManager

hadoop啓動報錯,這個錯誤主要是缺少timelineCollectorManager的jar包,下載該架包,放到yarn下的lib文件夾下即可。 或者hadoop3.0.3 版本將share\hadoop\yarn\timeline

原创 hadoop啓動,報Unresolved address錯誤的解決方法

hadoop使用start-dfs.cm啓動時,報如下錯誤:java.io.IOException: Failed on local exception: java.net.SocketException: Unresolved addr

原创 Java中堆和棧的區別

  堆和棧都是Java用來在RAM中存放數據的地方。 堆 (1)Java的堆是一個運行時數據區,類的對象從堆中分配空間。這些對象通過new等指令建立,通過垃圾回收器來銷燬。 (2)堆的優勢是可以動態地分配內存空間,需要多少內存空間不必事先

原创 Mysql的訪問類型type總結

Type訪問類型,效率低到高如下: all < index < range < index_subquery < unique_subquery < index_merge < ref_or_null < ref < eq_ref < c

原创 java導出word,記錄主要步驟和遇到的問題及解決的方法

        最近有個項目需要導出word,大概有26頁,主要是圖片,不過圖片不是連續的,圖片下有標註說明,而且圖片需要通過JFreeChart生成餅狀圖和折線圖,本來頁面上的圖是echart的,太多了,不能用傳參到後臺,只能通過JFr

原创 springboot返回jsp視圖報錯

初次學習springboot,創建了一個springboot例子,返回jsp頁面,結果給卡住了,返回頁面報錯了,一直解決不了,網上總是介紹了3種情況,但都不是我的這種情況,先來介紹並記錄下網上說的3種情況: 第一種,啓動類位置不對 說是,

原创 PostgreSQL常用函數以及操作符

一、邏輯操作符:     常用的邏輯操作符有:AND、OR和NOT。其語義與其它編程語言中的邏輯操作符完全相同。二、比較操作符:     下面是PostgreSQL中提供的比較操作符列表: 操作符 描述 < 小於 > 大於 <= 小於或等

原创 nginx詳解及配置

        Nginx是一款自由的、開源的、高性能的HTTP服務器和反向代理服務器;同時也是一個IMAP、POP3、SMTP代理服務器;Nginx可以作爲一個HTTP服務器進行網站的發佈處理,另外Nginx可以作爲反向代理進行負載均衡

原创 python中postgreSQL方法copy_from()、executemany()、to_sql()性能大比拼

1.查詢數據庫中數據表是否存在,不存在則創建 import psycopg2 conn = psycopg2.connect(host=***, port=***, database=***, user=***, password=*