原创 java 練習09 - Arrays.fill 對數組元素進行填充和替換

Arrays.fill 是 Arrays 類的靜態方法,作用: 對數組中全部元素進行賦值,即填充 對數組中部分元素進行賦值,即替換 該方法提供了很多重載方法,可以實現任意類型數組元素的替換,下面僅以 int 類型爲例進行說明。

原创 java 練習10 - 複製數組

Arrays 類提供了兩類複製數組的方法,而且提供了很多重載形式,可以實現不同類型數組的複製,這裏僅以 int 類型爲例說明。 copyOf(arr, int newlength) 複製數組 arr 中的所有元素到新數組中 ne

原创 python 解析 XML

xml文件: <?xml version="1.0" encoding="utf-8"?> <data> <KHXX_INFO> <KHXX> <XM>taoge</XM>

原创 Tmux使用場景和常用命令

文章目錄一、Tmux 使用場景1、隨時保存工作狀態2、保證任務穩定運行3、窗口切割二、Tmux 常用命令 一、Tmux 使用場景 Tmux 是一個優秀的終端複用軟件,功能非常強大,實際工作中我用到最多最實用的就是以下兩個功能:

原创 mysql 多表查詢的用法

本文僅在 Mysql 中驗證,其它數據庫中可能會有差異。 多表查詢,即同時查詢兩張表或更多表,包括交叉連接、內連接、左/右外連接、合併等。 在使用時: 多張表中的列名可能一致,所以必須爲每張表起別名,通過別名指向對應的列 通

原创 事務ACID特性和分佈式事務BASE理論

文章目錄1、事務2、事務特性3、分佈式事務4、BASE 理論 1、事務 事務 Transaction,最初特指數據庫事務,是數據庫管理系統執行過程中的一個邏輯單元,由一個有限的數據庫操作序列(數據讀寫)構成。 後面擴展爲廣義上的

原创 java 練習07 - break 和 continue 跳出循環

關鍵知識點: 1. break 和 continue 的使用和區別 都可以強制退出循環,但 break 是跳出當前的整個循環,continue 是跳出當前這一次的循環,繼續執行下次循環 二者都可以用於 for、while、do…

原创 java 練習08 - 找出數組中的最小值

遍歷一維數組,找出最小值,下面使用了兩種方法,效果是一樣的。 思路:先把數組的第一個元素保存在變量中(即最小值 min),然後依次與其它元素進行比較,如果後面的元素較小,則賦值給 min,直到最後一個元素,即獲得整個數組的最小值。

原创 java 練習04 - 計算球形的體積

三維球體積公式:V3V^{3}V3 = 4/3∗pi∗r34/3*pi*r^34/3∗pi∗r3 核心代碼: final double PI = 3.14; double r = 2.3; double volume = 4/3

原创 java 練習03 - 判斷是否是閏年

首先要知道閏年的定義,它包括兩種情況: 普通年(不能被100整除的年份):能被4整除的爲閏年。 (如2004年就是閏年,1999年不是閏年); 世紀年(能被100整除的年份):能被400整除的是閏年。 (如2000年是閏

原创 java 練習01 - 不用其它變量實現兩個變量的值互換

一切知識都是爲了拿來用的,若不用學來幹啥? 需求:不用其它變量,實現兩個變量的值互換 這是比較常見的 java 初級題目,考察位運算符:異或。 關鍵代碼: int a = 10; int b = 20; Syste

原创 java 練習05 - 驗證登錄信息的合法性

需求:驗證用戶名和密碼是否正確,如果不正確分別給出提示。 假設用戶名爲 lily,密碼爲 gotit,代碼如下: import java.util.Scanner; public class Login { public

原创 java 練習02 - 判斷數字奇偶性

需求:判斷數字奇偶性 分析:如果一個數能被 2 整除,則爲偶數,否則爲奇數,所以根據除 2 的餘數來判斷奇偶性。 關鍵代碼: 方法 1: if(a % 2 == 0){ System.out.println("a 是偶數");

原创 java 練習06 - 輸出九九乘法表

這是一個很經典的面試題,考察 for 循環。 直接上代碼: public class NineNineMulti { public static void main(String args[]){ for(

原创 Linux VI 文本編輯器使用教程

文章目錄一、基礎 vi 命令1、進入編輯器2、工作模式3、退出 vi 編輯器二、命令彙總 vi Linux 下最常用的文本編輯器,也是各版本 Linux 默認自帶的標配 vi 除了文本編輯,還可以給字符着色、自動補全,但是不像