原创 【異常】SpringBoot中使用JavaMailSender發送帶附件的郵件失敗

在使用JavaMailSender發送帶附件的郵件時,報下面所示異常 java.lang.IllegalStateException: Not in multipart mode - create an appropriate Mim

原创 簡單的JGroups示例

轉載自:https://www.oschina.net/translate/jgroups-writing-a-simple-application?lang=chs&p=1 文檔參見:http://www.jgroups.org/m

原创 USER_TAB_COLS,USER_TAB_COLUMNS,ALL_TAB_COLS,ALL_TAB_COLUMNS獲取數據庫元素的區別

參考: ALL_TAB_COLS,ALL_TAB_COLUMNS 1,相同點和區別 這幾個視圖,都可以用於獲取數據庫中的表,視圖,Clusters中的數據。 區別: 1)_TAB_COLS和_TAB_COLUMNS區別在於,*_TAB

原创 OVER(PARTITION BY)高級查詢

--基礎數據 DROP TABLE "ZYH_TEST"; CREATE TABLE "ZYH_TEST" ( "ID" NUMBER(19) NOT NULL , "NAME" VARCHAR2(255 BYTE) ,

原创 listagg()列轉行函數

--基礎數據 DROP TABLE "ZYH_TEST"; CREATE TABLE "ZYH_TEST" ( "ID" NUMBER(19) NOT NULL , "NAME" VARCHAR2(255 BYTE) ,

原创 Spring的refresh()方法相關異常

轉載自 如果是經常使用Spring,特別有自己新建ApplicationContext對象的經歷的人,肯定見過這麼幾條異常消息: 1.LifecycleProcessor not initialized - call ‘refresh

原创 BUG記錄:org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is no

啓動SSH項目的時候,報錯org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is no… 本次解決辦法: 錯誤日誌指向的XML文件中,首行有空

原创 Navicat Premium12.0.29下載激活,以及鏈接遠程Oracle數據庫報錯ORA-28547

Navicat Premium鏈接 提取碼:el7e 安裝完畢,連接Oracle服務器,報ORA-28547錯誤。 這是由於Navicat裏面的OCI版本和需要連接的遠程Oracle服務器版本不匹配。 需要替換Navicat的oci.

原创 SpringBoot修改默認端口

1)啓動類實現EmbeddedServletContainerCustomizer接口,實現方法:arg0.setPort(端口)。 2)在application.properties中添加 :server.port=8082 3

原创 ORA-01830: 日期格式圖片在轉換整個輸入字符串之前結束

在程序中查詢數據的時候,報錯。 原因: 程序中,TO_DATE(‘2018-12-15 14:00:00’,‘yyyy-MM-dd’)轉換日期格式不匹配。 改爲TO_DATE(‘2018-12-15 14:00:00’,‘yyyy-M

原创 ORA-00923: FROM keyword not found where expected

報錯原因:在查詢的時候,字段別名取名爲 工資/獎金。在SQL中,使用包含中文和特殊字符的別名時,需要使用雙引號包裹別名,即書寫方式爲:“工資/獎金”。

原创 ORA-01789: 查詢塊具有不正確的結果列數

出現這個bug的原因是:在用一個或多個UNION 合併結果集的時候,某個結果集的字段個數或字段名稱或字段順序,和其他的結果集不匹配。

原创 你的異常別被自己 “吃” 掉了都不知道!

轉載自 我們在開發企業應用時,由於數據操作在順序執行的過程中,線上可能有各種無法預知的問題,任何一步操作都有可能發生異常,異常則會導致後續的操作無法完成。此時由於業務邏輯並未正確的完成,所以在之前操作過數據庫的動作並不可靠,需要在這種

原创 JAVA大數相乘實現方法

轉載自:【方法1】【方法2】 public class DaShuXiangCheng { //*********************** 【方法1】 Start ******************************

原创 Oracle error:ORA-01704: string literal too long

使用Oracle在更新某個字段的時候,報錯ORA-01704: string literal too long。 解決辦法: 1,首先查看該字段的類型,確定字段類型是CLOB(4000),而不是VARCHAR2。 2,此時是在不行,就