原创 Navicat連接MySQL8出現1251-Client does not support authentication protocol requested by server...異常解決

       最近換了MySQL8版本,使用Navicat for MySQL軟件連接的時候,出現了下圖的異常(此處並不是說換版本了一定會出現這個異常)。異常原因是mysql版本太高,Navicat for MySQLx客戶端版本太低的問

原创 Mybatis 一對多映射報錯Cause: org.apache.ibatis.reflection.ReflectionException: Could not set property

做一個mybatis的一對多demo的時候,出現的錯誤,整了很久,整理如下 錯誤日誌: org.apache.ibatis.exceptions.PersistenceException: ### Error querying dat

原创 SpringBoot發送郵件遇到的錯誤:org.springframework.mail.MailAuthenticationException: Authentication failed;

SpringBoot發送郵件時遇到的異常:org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is j

原创 Maven安裝

Maven安裝 1. maven 的官網下載安裝包,下載地址:https://maven.apache.org/download.cgi 2. 將文件解壓到 E:\apache-maven-3.5.4 目錄下 (此處的目錄可以自己設置改

原创 Oracle從零開始-創建表空間,用戶及給用戶創建授權

一.登錄sys用戶 以cmd窗口爲例: 1.首先打開cmd進入dos界面,輸入sqlplus,回車 2.輸入用戶名: sys     ,輸入口令: (密碼[密碼是安轉Oracle時設置的]  as  sysdba)  ,回車,

原创 Java基礎入門-IO輸入輸出流

JAVA-IO輸入輸出流 目錄 1.編碼問題 2.File類的使用 3.RandomAccessFile的使用 4.字節流的使用 5.字符流的使用 1.編碼問題 首先直接創建三個.txt文件夾,分別命名聯通,聯想,聯,然後文件內容和文件名

原创 Intellij IDEA創建簡單的web項目

本文默認讀者已經安裝或者會idea的基本操作1.首先打開idea軟件,選擇 Create New Project開始創建項目2.選擇Web Application創建java web項目注:勾選Create web.xml文件,勾選後在項

原创 Oracle從零開始-建表和對錶的基本操作

1.在對oracle數據操作之前,需要了解oracle的類型,oracle的常用類型有: 2.登錄創建好的用戶,然後在表空間中建立表,以userinfo表爲例: --創建表 create table userinfo ( id

原创 【Struts2學習】 (3) Struts2 Action搜索順序

項目結構:搭建最基礎的struts2項目,可以參考 【Struts2學習】 (2) Struts2開發HelloWorld實例Action代碼如下:package com.ty.action; import com.opensympho

原创 Oracle 經由常規路徑由 EXPORT:V11.02.00創建到導出文件IMP-00013: 只有 DBA 才能導入由其他 DBA 導出的文件IMP-00000:爲成功終止導入

在導入數據的時候,可能會出現一下錯誤: 經由常規路徑由 EXPORT:V11.02.00創建到導出文件 IMP-00013: 只有 DBA 才能導入由其他 DBA 導出的文件 IMP-00000:爲成功終止導入 造成此問題最直接的原因是

原创 圖文詳解 IntelliJ IDEA 15 創建普通 Java Web 項目

第 1 部分:新建一個 Java Web Application 項目 File -> New -> Project…,請選擇 Java EE 這個模塊下的 Web Application ,我們還可以選擇生成 web.xml

原创 SpringMVC工作原理

Spring工作原理圖:   SpringMVC作爲spring的一部分,繼承了spring輕量級,高度可配置性,良好的拓展性和兼容性等特徵。 SpringMVC主要由控制器(DispatcherServlet)、處理器映射(Hande

原创 【Struts2學習】 (2) Struts2開發HelloWorld實例

本文IDE選用Eclipse 1.在File-->New-->Dynamic  Web  Project目錄下,創建名稱爲strutsdmo的,動態的web文件 點擊next,出現的頁面,配置編譯文件路徑 點擊next,進入下一個頁面

原创 JAVA中LISt遍歷時如何remove元素

下面分享三個常用的方法import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class Review_1 {

原创 Java基礎入門-繼承,多態,抽象類...

什麼是繼承:          繼承是在現有類的基礎上構建新的類用來滿足新的要求.在繼承過程中,新的類繼承原來的方法和實例變量,並且能添加自己的方法和變量.   派生類:          繼承是指聲明一些類,可以進一步聲明這些類的子