原创 遍歷Arraylist的三種方法及優缺點簡單介紹

集合ArrayList是接口List的一種子類,它的特點是:存儲的元素是有序的.底層的數據結構是數組.查詢快,增刪慢.在衆多集合中ArrayList的遍歷又是比較特殊的,下面就寫一下它的三種遍歷方式,代碼如下: 第一種遍歷方式:普通for

原创 什麼是sql注入?如何防止sql注入?

sql注入:利用現有應用程序,將(惡意)的SQL命令注入到後臺數據庫執行一些惡意的操作 造成SQL注入的原因是因爲程序沒有有效過濾用戶的輸入,使攻擊者成功的向服務器提交惡意的SQL查詢代碼,程序在接收後錯誤的將攻擊者的輸入作爲查詢語句的一

原创 2020年最常見的Java面試題目整理(面試必備)

    一、Java 基礎 1.JDK 和 JRE 有什麼區別? JDK:Java Development Kit 的簡稱,java 開發工具包,提供了 java 的開發環境和運行環境。 JRE:Java Runtime Environm

原创 Set裏的元素是不能重複的,那麼用什麼方法來區分重複與否呢? 是用==還是equals()?

答: Set裏的元素是不能重複的,元素重複與否是使用equals()方法進行判斷的。

原创 Java是什麼?Java的特點有哪些?

Java 是近 10 年來計算機軟件發展過程中的傳奇,其在衆多開發者心中的地位可謂“愛不釋手”,與其他一些計算機語言隨着時間的流逝影響也逐漸減弱不同,Java 隨着時間的推移反而變得更加強大。 從首次發佈開始,Java 就躍到了 Inte

原创 JAVA中的構造器

什麼是構造器? 作用: 創建對象 初始化成員變量 創建對象的時候執行初始化 構造器中需要注意的地方: 構造器的名稱必須與類名同名,包括大小寫。 構造器沒有返回值,但也不能寫void,也不能寫return。 構造器的參數:一般是初始化對象

原创 冒泡排序代碼演示

第一種方法: public class Demo01 { public static void main(String[] args) { int a[] = { 2, 3,77, 6, 4, 0, 1, 7,

原创 同步方式與異步方式的區別

同步方式與異步方式的區別 異步請求是進行局部刷新,同步請求是進行整體刷新 異步請求是由ajax的引擎發起的,同步請求是由瀏覽器發起的 異步請求在請求發起之後還沒收到響應之前還可以再次發起其它請求不影響當前頁面的操作,而同步請求在

原创 人間四大喜事和四大悲劇

四大喜事 洞房花燭夜, 金榜題名時, 久旱逢甘露, 他鄉遇故知。四大悲劇 久旱逢甘雨,暴雨;他鄉遇故知,仇敵;洞房花燭夜,隔壁;金榜題名時,沒你

原创 BIO、NIO、AIO簡單介紹

  BIO:Block IO 同步阻塞式 IO,就是我們平常使用的傳統 IO,它的特點是模式簡單使用方便,併發處理能力低。 NIO:New IO 同步非阻塞 IO,是傳統 IO 的升級,客戶端和服務器端通過 Channel(通道)通訊,實

原创 Java中基本數據類型與引用數據類型的介紹

數據類型分爲兩種:基本類型,引用類型 基本類型有4類8種: 1.整型:byte,short,int,long 2.浮點型(小數型):float(單精度),double(雙精度) 3.字符型(可以存放一個字符):char 4.布爾型:bo

原创 自定義jQuery

自己定義一個jQuery 引入 ![在這裏插入圖片描述

原创 JavaScript 彈窗有幾種

JavaScript 有三種消息框:警告框、確認框、提示框。 警告框 警告框經常用於確保用戶可以得到某些信息。 當警告框出現後,用戶需要點擊確定按鈕才能繼續進行操作。 語法 window.alert("警告"); window.aler

原创 JavaScript中的函數使用

函數的基本概述 ​ 函數是當它被調用時可重複使用的代碼塊,JS中的函數類似於Java中的方法。 ​ 函數有兩種定義方式:命名函數和匿名函數 函數的基本使用 函數的格式: function 函數名(參數列表) { 函數體;