原创 Linux常用的一些命令,各位新學Linux的朋友都可以看看,同時有什麼不對的請大家指點!!

Linux中的常用命令: ls 列表 ctrl+l: 清屏 回到家目錄: cd /root cd ~ cd 普通用戶的家目錄: cd /home 上一級目錄: cd … 創建目錄: mkdir aa(目錄名) mkdir aa b

原创 集成SpringSecurity和Oauth2的授權碼認證

一、授權碼認證流程圖 (A)用戶訪問客戶端,後者將前者導向認證服務器。 (B)用戶選擇是否給予客戶端授權。 (C)假設用戶給予授權,認證服務器將用戶導向客戶端事先指定的"重定向URI"(redirection URI),同時附上

原创 java語言中常用到的集合,根據自己所學以及查詢的資料進行的彙總

一、集合的定義 集合:是在計算機中用於存儲一種或多種引用類型數據,並且長度可變的容器。 外延:List集合、Queue集合、Set集合 二、各類集合的特點 List集合(繼承Collection接口):

原创 網絡編程(二)

服務端和客戶端無限通信(需要線程)(基於TPC協議的網絡編程) Cilent public class Client { public static void main(String[] args) { try

原创 IO流的常用方法(一)

File** 作用: 1.操作文件及目錄的屬性 2.不可操作文件內容 3.創建文件及目錄 4.刪除文件及目錄 構造方法: //第一種 File f = new File("D:/myDir/hello.txt"); //第二種 F

原创 內部類

嵌套類 定義: 定義在另一個類、接口裏的類。 包括: 內部類(非靜態嵌套類)、靜態嵌套類 內部類(非靜態嵌套類) 包括: 成員內部類、局部內部類、匿名內部類 成員內部類 定義: 定義在另一個類成員位置的內部類 注意: 靜態成員的加

原创 Spring和Elasticsearch的整合

POM.XML <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs

原创 MySql數據庫操作(一)

數據庫 定義 數據庫是持久存儲有組織可共享數據的容器 分類: 關係型數據庫:MySQL、Oracle、SQL Server、SQLite、DB2 非關係型數據庫:Redis、MongoDB 數據庫管理系統 定義 數據庫管理系統是操

原创 IO流的常用方法(二)

緩衝流 作用: 用緩衝區來完成數據的IO操作 提高讀寫效率 BufferedInputStream(字節緩衝輸入流) BufferedInputStream類讀取文本內容 第一種讀取方法 //創建FileInputStream對象

原创 文本編輯(VI VIM) 三大模式(命令模式、底行模式、編輯模式)的切換以及常用命令

編輯文本: vi(默認)、vim + 文件名 三大模式切換(命令模式,(插入)編輯模式,(末行)底行模式) i 切換到輸入模式,以輸入字符 : 切換到底線命令模式,以在最底一行輸入命令。 命令模式 複製一行:yy 粘貼 : p 光

原创 Redis中的常用命令以及Reids的五大數據類型

啓動修改redis配置文件 vim reids.conf 1 :/bind n下一個 bind 127.0.0.1 改 0.0.0.0 (廣播模式,遠程連接) 2 :/dae daemonize no 改 daemonize ye

原创 線程(一)

線程 定義: 線程是進程中系統進行調度的最小執行單元 使用: 創建線程的兩種方式: 繼承Thread類,重寫run()方法 實現Runnable接口,實現run()方法 創建線程類對象 Thread td1 = new MyTh

原创 泛型

這是我在總結以前所學的java基礎知識時所進行的彙總。大家看看有什麼不對的地方,請各位大神指教!!! 一、泛型示例:        class 類名稱<T>{}        interface 接口<T>{ }        publ

原创 網絡編程(一)

網絡通信協議 1. 定義 在不同操作系統和硬件體系結構的計算機之間提供通信支持的 一種網絡通用語言。 例如:TCP協議 UDP協議 IP協議 2.IP協議(網絡層) IP地址: IP協議提供的統一的地址格式。 分類:

原创 IO流的常用方法(三)

對象序列化 對象序列化:將對象轉換爲二進制字節序列並儲存在存儲介質中的過程。 注意: 對象序列化和反序列化的前提是本類或其超類實現Serializable接口。 ObjectOutputStream //創建Obje