原创 學習SSH,Spring + Struts +Hibernate

1、SSH在J2EE項目中表示了3種框架,即 Spring + Struts +Hibernate。 2、https://baike.so.com/doc/1081563-1144589.html,參考知識      

原创 排序算法之冒泡排序、選擇排序、直接插入

1、冒泡排序 首先上原理圖: 代碼實現: public static void main(String[] args) {         int[] arr = {24, 69, 80, 57, 13};         bubbl

原创 關係型數據庫的設計三範式

1、第一範式(1NF) 在關係型數據庫的設計中,第一範式是對關係模式的基本要求,不滿足第一範式的數據庫就不是關係數據庫。         所謂第一範式是指數據庫表的每一列都是不可分割的基本數據項,同一列中不能有多個值,即實體中的某個屬性不

原创 爲何雙擊無法運行.jar文件?

本方法適用於電腦已正確安裝jdk,並且導出.jar文件時沒有錯誤的情況下。一起學習,共同進步,希望這篇文章可以幫助到需要它的同學! 1.eclipse導出.jar文件到桌面(你可以按自己的需要,導出到任何地方),此時雙擊無反應! 2.右

原创 初學多線程,舉例體現

                                                  多線程  多線程的概念:         * 線程是程序執行的一條路徑, 一個進程中可以包含多條線程         * 多線程併發執行可

原创 Tomcat免安裝版的啓動問題,雙擊閃退

tomcat版本:apache-tomcat-9.0.33-windows-x64 Apache tomcat官方下載鏈接:https://tomcat.apache.org/download-90.cgi 下載後,解壓.zip,出現雙擊

原创 單例模式singleton以及兩種經典實現:餓漢式和懶漢式

單例模式(Singleton Pattern)是 Java 中最簡單的設計模式之一。這種類型的設計模式屬於創建型模式,它提供了一種創建對象的最佳方式。這種模式涉及到一個單一的類,該類負責創建自己的對象,同時確保只有單個對象被創建。這個類提

原创 數組的二分查找算法的原理、代碼實現和注意事項

1、原理圖解 2、代碼實現 public class Demo_Array { /** * * A:案例演示 * 數組高級二分查找代碼 * B:注意事項 * 如果數組無序,就不能使用二分查找。 * 因爲

原创 線程池,多線程,線程種類

1. 爲什麼使用線程池 諸如 Web 服務器、數據庫服務器、文件服務器或郵件服務器之類的許多服務器應用程序都面向處理來自某些遠程來源的大量短小的任務。請求以某種方式到達服務器,這種方式可能是通過網絡協議(例如 HTTP、FTP 或 POP

原创 Java基礎知識點速記

Java知識點不斷更新、完善,如有錯誤請留言 1.  Java的特點:面向對象,跨平臺,健壯,安全 2.  Java的三個體系:Java SE(Java Platform,Standard Edition)標準版,定位在桌面應用程序(客戶

原创 深入淺出URL、主機名、域名

這是之前爲了方便理解URL構成製作的一個圖片,精簡但不夠詳細,先掛上。 這篇文章,細談URL、主機名、域名,加深自己的理解,也希望給看着這篇文章的同學帶來幫助,求贊啊 每一信息資源都有統一的且在網上唯一的地址,該地址就叫URL(Unif

原创 tomcat啓動時出現中文亂碼解決辦法

問題描述: tomcat版本:apache-tomcat-9.0.33-windows-x64 啓動tomcat時,界面出現了部分亂碼現象,如下圖所示: 解決辦法是:  1、打開安裝Tomcat的目錄。  2、在conf文件夾裏面找到

原创 簡單談談對MVC設計模式的理解

MVC是Model-View-Controler的簡稱,即模型-視圖-控制器。MVC是一種設計模式,它強制性的把應用程序的輸入、處理和輸出分開。 MVC中的模型、視圖、控制器分擔着不同的任務: 視圖:視圖是用戶看到並能與之交互的界面。視圖

原创 框架、架構和設計模式?!

先來看看框架、架構和設計模式的概念: 1.框架 框架(Framework)是一個框子——指其約束性,也是一個架子——指其支撐性。IT語境中的框架,特指爲解決一個開放性問題而設計的具有一定約束性的支撐結構。在此結構上可以根據具體問題擴展、安