原创 jsp&servlet&jdbc&mysql實現簡單的增刪查改(二)

對數據庫進行查詢操作 1.查詢指定記錄 以設計一個簡單的登錄界面爲例 步驟: (1)啓動數據庫,選擇相應的表(此項操作可詳見上篇博客,此處我選擇的仍然是test數據庫下的t_user表) 當前表中所有記錄: (2)打開eclip

原创 “==” vs “equals ” & “isBlank ” vs “ isEmpty”

1." == " vs " equals " 基本類型:" == " 比較的是值是否相等 引用類型:" == " 比較的是兩者在內存中存放的地址(堆內存地址) 引用類型:默認情況下,對比它們的地址是否相等;如果equals()

原创 Java基於數組和鏈表兩種方式分別實現棧和隊列

棧 棧(stack)也叫堆棧,它是一種運算受限的線性表。 特徵: (1) 限定僅在表尾進行插入和刪除操作,這一端被稱爲棧頂,相對地,把另一端稱爲棧底。 (2) 向一個棧插入新元素又稱作進棧、入棧或壓棧,它是把新元素放到棧頂元素的

原创 java面向對象特徵——封裝性

1.封裝性的體現: 將類的屬性私有化(private),同時提供公共(public)的方法來獲取(get xxx)和設置(set xxx)此屬性的值,且調用時不可以直接使用“對象.屬性”。 public class PersonT

原创 java面向對象特徵——繼承性

1.繼承性的格式: (子類、派生類、subclass)extends (父類、超類、基類、superclass) 2.繼承性的優點: (1)減少代碼的冗餘,提高代碼的複用性; (2)便於在已有功能的基礎上,實現功能的拓展; 3.說

原创 簡單分頁查詢的實現

後端: protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOE

原创 Ajax學習筆記——實現註冊界面用戶名的驗證

Ajax(Asynchronous JavaScript and XML,異步的 JavaScript 和 XML)是一種在無需重新加載整個網頁的情況下,能夠更新部分網頁的技術。 傳統的網頁(不使用Ajax),如果需要更新內容必須

原创 配置Apache Maven 3.6.1

1.安裝 當我們要使用某個工具的時候,大家首先想到的肯定是去官網download對吧?很好! 今天剛開始學習Spring Boot,要用到Apache Maven,二話不說先百度Apache Maven,成功進入到官網downlo

原创 MySQL——語法大雜燴

1.與數據庫有關 create database 數據庫名;//----->創建數據庫 drop database 數據庫名;//----->刪除數據庫 show databases;//----->查看數據庫 show crea

原创 java單鏈表的實現

單鏈表是一種鏈式存取的數據結構,是用一組地址任意的存儲單元存放線性表中的數據元素。鏈表中的數據是以結點來表示的,而結點是由數據域 (存儲數據元素)和 指針域(也稱鏈域,存儲下一個結點的地址)構成的。 鏈表通過每個結點的鏈域將線性

原创 Java多線程編程核心技術——Java多線程技能

1.程序、進程、線程三者的概念 程序:爲完成某一特定任務或實現某種功能,使用某種語言編寫的彝族指令的集合。 進程:是操作系統結構的基礎;一次程序的執行;是一個程序及其數據在處理機上順序執行所發生的活動;是程序在數據集合上運行的過程

原创 Mybatis和Spring Boot的整合

1.引入相關的jar包 直接在pom.xml中配置: <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boo

原创 Java常用集合——Map & List & Set

概述: Java集合主要由兩個接口派生而出,分別是Collection和Map,它們是Java集合框架的根接口,這兩個接口又包含了一些子接口(List,Set)和實現類(HashMap,ArrayList,HashSet…)。

原创 MySQL測試數據批量添加

應用場景: 測試索引對查找速度的影響 package com.dlj.test; import java.sql.PreparedStatement; import java.util.UUID; import com.dlj

原创 統計數據庫中表的記錄數

package com.dlj.utils; import java.sql.ResultSet; import com.mysql.jdbc.Connection; import com.mysql.jdbc.Stateme