原创 Java 併發JUC

java.util.concurrent java.util.concurrent.atomic java.util.concurrent.locks

原创 Java操作棧

實例 public class OperationStack { public static void main(String[] args) { int i = 1; i = i++;

原创 安裝和配置 Nginx

文章目錄一、安裝Nginx1: 添加 yum 源2. 安裝3. 配置 Nginx 服務4. 打開防火牆端口5. 查看和修改nginx文件二、配置Nginx1. Nginx常用功能2. 使用Nginx的必備工具2.1 GCC & G

原创 數據庫系統-事物

1. 什麼是事物 事務(Transaction)是由一系列對系統中數據進行訪問與更新的操作所組成的一個程序執行邏輯單元。換句話說:一個Session中所進行所有的操作,要麼同時成功,要麼同時失敗。 2. 事物的4個基本特徵ACID

原创 深入理解Python生成器generator和迭代器Iterator

文章目錄生成器`generator`創建generator生成器函數通過yield在單線程的情況下實現併發運算生成器表達式迭代器`Iterator`迭代器是什麼爲什麼list、dict、str等數據類型不是Iterator參考 生

原创 JVM字節碼詳解

Java字節碼是Java虛擬機所使用的指令集。 在解釋執行過程中,每當爲Java方法分配棧楨時,Java虛擬機往往需要開闢一塊額外的空間作爲操作數棧,來存放計算的操作數以及返回結果。 具體來說便是:執行每一條指令之前,Java虛擬

原创 Python fun(*args,**kwargs)中的*args,**kwargs參數含義及用法

文章目錄1. Python函數中的兩種參數2. 理解函數調用中的`*`2.1 `*` 做了什麼3. 理解函數調用中的`**`4. 理解函數調用中的`*args`和`**kwargs`5. 實例說明`args`, `kwargs`的

原创 Nginx如何處理請求

文章目錄一、基於命名的server二、基於命名和IP的混合虛擬server三、一個簡單的PHP站點配置 譯自Nginx官方文檔:https://nginx.org/en/docs/http/request_processing.h

原创 python itertools --- 爲高效循環而創建迭代器的函數

轉自官方文檔:https://docs.python.org/zh-cn/3/library/itertools.html itertools 模塊實現一系列 iterator ,這些迭代器受到APL,Haskell和SML的啓發

原创 源碼角度分析Java ArrayList爲什麼是線程不安全的

面試中一個經常被問到的問題就是:ArrayList是否是線程安全的? 答案當然很簡單,無論是背來的還是自己看過源碼,我們都知道它是線程不安全的。那麼它爲什麼是線程不安全的呢?它線程不安全的具體體現又是怎樣的呢?我們從源碼的角度來看

原创 Visual Studio插件及快捷鍵

文章目錄設置enter補全代碼使用滾動條預覽整個文件插件CodeMaidViasforaHide Main MenuCode AlignmenOutput enhancerCode MetricesOpen In Explorer

原创 深入Java底層之HashMap

HashMap的基本操作 map.put("Chinese", 1); map.put("Math", 2); map.put("Englist", 3); map.put("Chemistry", 4); map.put("Bi

原创 JVM Class類文件結構

Class類文件結構 任何一個Class文件都對應着唯一一個類或接口的定義信息,但反過來說,類或者接口並不一定都得定義在文件裏,譬如類或接口也可以通過類加載器直接生成。 Class文件是一組以8位字節爲基礎單位的二進制流,整個數據

原创 Java Synchronized方法和方法塊的理解

synchronized 關鍵字,它包括兩種用法: synchronized 方法 synchronized 塊。 synchronized 方法 通過在方法聲明中加入 synchronized關鍵字來聲明 synchroni

原创 斐波那契數列求解的幾種方法

斐波那契數列的定義是f(n + 1) = f(n) + f(n - 1),生成第 n 項的做法有以下3種。 1. 遞歸法: 1.1 原理 遞歸法求解的原理是把 f(n)問題的計算拆分成 f(n-1)和 f(n-2) 兩個子問題的計