原创 【Java】Filter和Listener

Filter:過濾器 1. 概念: * 生活中的過濾器:淨水器,空氣淨化器,土匪、 * web中的過濾器:當訪問服務器的資源時,過濾器可以將請求攔截下來,完成一些特殊的功能。 * 過濾器的作用: * 一般用於完成通用的操作

原创 【軟件測試】用python搭建seleium環境遇到的坑

搭建步驟 https://www.cnblogs.com/Simple-Small/p/10065674.html 遇到錯誤 selenium.common.exceptions.InvalidArgumentException:

原创 【JAVA】三層架構,綜合練習

三層架構:軟件設計架構 界面層(表示層):用戶看的得界面。用戶可以通過界面上的組件和服務器進行交互 業務邏輯層:處理業務邏輯的。 數據訪問層:操作數據存儲文件。 三層架構與MVC相似但有區別 開發前的準備工作 1. 需求:

原创 【Java】Map集合,HashMap,LinkedHashMap,HashTable

Map集合 HashMap是Map的實現,常用方法如下 import java.util.HashMap; import java.util.Map; /* java.util.Map<k,v>集合 Map集合的

原创 【Java】基於TCP的socket服務端和客戶端

端口號 TCP通信概述 客戶端 import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.

原创 【Java】線程創建方法,獲取與設置線程名,線程安全解法方法,線程狀態,線程池

主線程、進程、線程概念 main方法可看作主線程 進程 線程 創建線程方式一 創建Thread類的子類對象 /* 創建多線程程序的第一種方式:創建Thread類的子類 java.lang.Thread類:是描

原创 【數據庫】SQL操作總結,約束,數據庫設計

什麼是SQL? Structured Query Language:結構化查詢語言 其實就是定義了操作所有關係型數據庫的規則。每一種數據庫操作的方式存在不一樣的地方,稱爲“方言”。 SQL通用語法 SQL 語句可以單行或多行書寫

原创 【Java】Collections集合工具類的常用方法:addAll,shuffle,sort

addAll方法與shuffle方法 import java.util.ArrayList; import java.util.Collections; /* - java.utils.Collections是集合工具類

原创 【Java】Stream流(非IO流)

傳統方法遍歷集合,篩選數據 import java.util.ArrayList; import java.util.List; /* 使用傳統的方式,遍歷集合,對集合中的數據進行過濾 */ public class

原创 【Javascript】JS語法,JS基本對象

JS概念,功能,發展史 概念: 一門客戶端腳本語言 運行在客戶端瀏覽器中的。每一個瀏覽器都有JavaScript的解析引擎 腳本語言:不需要編譯,直接就可以被瀏覽器解析執行了 功能: 可以來增強用戶和html頁面的交

原创 【java】方法引用

方法引用概述 public class Demo01Printable { //定義一個方法,參數傳遞Printable接口,對字符串進行打印 public static void printString(Prin

原创 【Java】註解,註解的使用方法,用註解寫框架類,自定義測試框架

註解的定義 註解(Annotation),也叫元數據。一種代碼級別的說明。它是JDK1.5及以後版本引入的一個特性,與類、接口、枚舉是在同一個層次。它可以聲明在包、類、字段、方法、局部變量、方法參數等的前面,用來對這些元素進行說明

原创 【Java】Debug程序

Debug調試程序: 可以讓代碼逐行執行,查看代碼執行的過程,調試程序中出現的bug 使用方式: 在行號的右邊,鼠標左鍵單擊,添加斷點(每個方法的第一行,哪裏有bug添加到哪裏) 右鍵,選擇Debug執行程序 程序就會停留在添加的

原创 【JAVA】Lambda表達式

冗餘的Runnable代碼 /* 使用實現Runnable接口的方式實現多線程程序 */ public class Demo01Runnable { public static void main(String[

原创 【JAVA】函數式接口介紹,常用函數式接口Supplier,Consumer,Predicate,Function

函數式接口 /* 函數式接口:有且只有一個抽象方法的接口,稱之爲函數式接口 當然接口中可以包含其他的方法(默認,靜態,私有) @FunctionalInterface註解 作用:可以檢測接口是否