原创 vue+iview文件上傳(base64編碼,類型驗證和大小限制)

vue+iview文件上傳(base64編碼、類型驗證、大小限制、多文件上傳及文件預覽) ​ iview對文件上傳提供了一個專門的標籤Upload,不過這個標籤默認需要一個接口action屬性,但一般我們向後臺上傳文件並不會選擇文

原创 vue+iview 分頁及查詢功能實現

vue+iview 分頁及刪、查功能實現 ​ 首先要想實現分頁功能必須得知道 當前頁碼、每頁大小、總數目。 iview對分頁的功能支持還是很強大的,有很多鉤子函數 具體實現看後端返回的數據 <template> <div

原创 關於String的賦值創建和new String的過程的解讀

關於String的創建過程和intern()解釋 1.字面值和new創建 ​ String:不可改變的Unicode字符序列,它的創建是一種池化思想,把需要共享的數據放在池中,用一個存儲區域來存放一些公用資源以減少存儲空間的開銷。St

原创 JVM虛擬機學習二、虛擬機內存模型(JDK1.8)

JVM虛擬機學習二、虛擬機內存模型(JDK1.8) 基於JDK1.8,HostPot虛擬機 JVM運行時內存模型(1.8) 先說說與JDK1.7之前的區別: 沒有了方法區,取而帶之的是元空間(這麼說不標準,方法區只是JVM規範的概

原创 JVM虛擬機學習一、類加載機制

JVM虛擬機學習一、類加載機制 1.類的加載過程 ​ 類從加載到虛擬機內存到卸載出內存的過程中,一共經歷了加載、驗證、準備、解析、初始化、使用、卸載這幾個階段,其中準備、驗證、解析3個部分統稱爲連接。 ​ 加載、驗證、準備、初始化、卸

原创 進程和線程的詳細解讀

進程和線程 背景:當我們執行一段代碼,運行一個程序的時候,這個程序所需要的資源必須到位(顯卡,GPS之類的),我們將除了CPU之外的PC資源統稱爲程序的上下文。 一個電腦中會有多個任務同時執行,每個任務的時間片(CPU的分配時間)是定

原创 Mybatis的基本運行流程

Mybatis基本運行流程 總結JDBC的問題: 1、數據庫連接創建、釋放頻繁造成系統資源浪費,從而影響系統性能。如果使用數據庫連接池可解決此問題。 2、Sql語句在代碼中硬編碼,造成代碼不易維護,實際應用中sql變化的可能較大,sq

原创 Spring框架學習二(AOP事務)

Spring框架學習二(AOP事務配置) ​ 由於框架的不同相應事務的操作代碼不相同,故在Spring的事務處理中,通用的事務處理流程框架是由抽象事務管理器AbstractPlatformTransactionManager來提供的,

原创 Spring框架學習一(IOC、DI、注入、AOP思想)

Spring框架學習一(IOC、DI、注入、AOP思想) 文章目錄Spring框架學習一(IOC、DI、注入、AOP思想)1.控制反轉IOC和依賴注入DI2.注入的實現和註解2.1.實例化bean2.2.bean屬性注入3.sprin

原创 SpringMVC源碼分析之DispatcherServlet的執行流程

SpringMVC源碼分析之DispatcherServlet 1.DispatcherServlet的初始化 ​ 前面一片文章大概的講述了DispatcherServlet的基本作用,也知道它其實就是一個Servlet,下面詳細分析

原创 細說ServletContext、WebApplicationContext、Servlet的初始化

細說ServletContext、WebApplicationContext、Servlet的初始化 瀏覽器請求發送給服務器的過程: 1.瀏覽器發送http請求到web容器。比如請求發送給tomcat等web容器。 2.tomcat將

原创 EL&JSTL表達式

EL&JSTL表達式 1.EL表達式 ​ EL(Express Lanuage)表達式(${ })可以嵌入在jsp頁面內部,減少jsp腳本的編寫,EL 出現的目的是要替代jsp頁面中腳本的編寫 EL表達式最主要的作用是從域中

原创 String和數據庫類型的相互轉化

String和數據庫類型的相互轉化 1.String和data的相互轉換 ​ 1.1.Date轉換成String SimpleDteFromat simple=new SimpleDateFromat("yyyy-MM-dd HH:m

原创 血淚史之導入項目版本不兼容問題

Eclispe導入項目的環境配置問題 今天我在eclipse導入項目的時候 發現我的代碼沒問題 但是總是無法初始化連接池,浪費我了一下午的時間。 再導入項目之後首先就是先檢查原項目的環境變量是否和你本機的環境變量一致 具體方法:右擊項

原创 JDBC和數據庫連接池的使用

JDBC和數據庫連接池的使用 1.JBDC和驅動程序 ​ JDBC提供了一種基準(JAVA API),據此可以構建更高級的工具和接口,使數據庫開發人員能夠編寫數據庫應用程序。 ​ 我們安裝好數據庫之後,應用程序是沒法連接使用數據庫的,