原创 程序、線程、進程

01. 程序(programm) 概念:是爲完成特定任務、用某種語言編寫的一組指令的集合。即指一段靜態的代碼。   02. 進程(process) 概念:程序的一次執行過程,或是正在運行的一個程序。 說明:進程作爲資源分配的單位,系統在運

原创 Tcp/Ip

TCP的連接和建立都是採用客戶服務器(C/S)方式。主動發起連接建立的應用進程叫做客戶端(Client)。被動等待連接建立的應用進程叫做服務器(Server)。 建立TCP連接需要三次握手,斷開連接需要四次揮手,如圖: (1)三

原创 5種Java創建對象的方式總結

1、使用new關鍵字 最常見的創建對象的方式。 通過有參的構造器可以給屬性賦值。 class Person{ Sting name; int age; public Person(){}//無參構造器 public Per

原创 Thread類方法

Thread類中的常用的方法: 1. start():啓動當前線程;調用當前線程的run() 2. run(): 通常需要重寫Thread類中的此方法,將創建的線程要執行的操作聲明在此方法中 3. currentThread()

原创 [牛客OJ]小易的升級之路Java

題目 小易經常沉迷於網絡遊戲.有一次,他在玩一個打怪升級的遊戲,他的角色的初始能力值爲 a.在接下來的一段時間內,他將會依次遇見n個怪物,每個怪物的防禦力爲b1,b2,b3…bn. 如果遇到的怪物防禦力bi小於等於小易的當前能力

原创 JDBC

一、概述: JDBC(Java Data Base Connectivity,java數據庫連接)是一種用於執行SQL語句的Java API,可以爲多種關係數據庫提供統一訪問,它由一組用Java語言編寫的類和接口組成。是Java訪

原创 面經

面試

原创 自動化測試流程

測試如果按照是否手工劃分可以分爲手工測試和自動化測試。手工測試執行效率慢,容易出錯。但是可以進行探索性測試和發散性測試。自動化測試則是和手工測試對立互補。 自動化測試步驟 1、首先,需要已經完成了功能測試,此時測試版本穩定,屬性、

原创 網站測試用例

點贊 4 收藏 分享 文章舉報 Mtreellen 發佈了95 篇原創文章 · 獲贊 214 · 訪問量 2萬+ 私信

原创 [給定一個排序數組,在原地刪除重複出現的元素,使得每個元素只出現一次,返回移除後數組的新長度,不要使用額外的數組空間,必須在原地修改輸入數組並在使用 O(1) 額外空間的條件下完成]

分析圖示:    /** * 給定一個排序數組,你需要在原地刪除重複出現的元素,使得每個元素只出現一次,返回移除後數組的新長度。 * 不要使用額外的數組空間,你必須在原地修改輸入數組並在使用 O(1) 額外空間的條件下完成。 *

原创 軟件測試的生命週期

1.軟件測試的生命週期 需求分析→測試計劃→ 測試設計、測試開發→ 測試執行→ 測試評估 (1)需求分析 確認需求範圍、功能點 (2)測試計劃 制定計劃表(人

原创 Linux常用命令總結

關機命令關機命令 shutdown -h now(立即進行關機) shutdown -r now (現在重新啓動計算機) reboot (現在重新啓動計算機) 進入桌面 s

原创 [在線筆試]請編寫一個方法,輸出0到n(包括n)中數字2出現了幾次。給定一個正整數n,請返回0到n的數字中2出現了幾次

題目描述 請編寫一個方法,輸出0到n(包括n)中數字2出現了幾次。給定一個正整數n,請返回0到n的數字中2出現了幾次。 測試樣例:10 返回:1 代碼 import java.util.Scanner; /** * @auth

原创 尼科徹斯定理

public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);

原创 static關鍵字

static - 靜態的 1.可用static修飾的結構 主要用來修飾類的內部結構 屬性、方法、代碼塊、內部類 2.static修飾屬性:靜態變量(或類變量) 2.1 屬性,是否使用static修飾,又分爲:靜態屬性 vs 非靜