原创 Java學習之多線程(二)線程安全,同步代碼塊,死鎖,線程等待和喚醒

###01線程操作共享數據的安全問題 *A:線程操作共享數據的安全問題 如果有多個線程在同時運行,而這些線程可能會同時運行這段代碼。 程序每次運行結果和單線程運行的結果是一樣的,而且其他的變量的值也和預期的是一樣的,就是線程安全的

原创 Java學習之多線程(一)Thread,Runnable,sleep,線程池原理,實現Callable接口,異步

###01Thread類介紹 A:Thread類介紹:Thread是程序中的執行線程。Java 虛擬機允許應用程序併發地運行多個執行線程。 發現創建新執行線程有兩種方法。 a:一種方法是將類聲明爲 Thread 的子類。該子類應

原创 網絡傳輸協議UDP和TCP

今日內容介紹 1、網絡三要素及傳輸協議 2、實現UDP協議的發送端和接收端 3、實現TCP協議的客戶端和服務器 4、TCP上傳文件案例 =第一節課開始======================= ###01網絡模型 *A:網絡

原创 深度神經網絡經典模型介紹

經典模型的特點介紹 VGG,GoogleNet,ResNet,Inception-ResNet-v2 1. VGG模型 VGG又分爲VGG16和VGG19, 分別在AlexNet的基礎上將層數增加到16和19層, 它除了在識別

原创 JVM的Minor GC和Full GC

首先區分一下Minor GC和Full GC: Minor GC是新生代GC,指的是發生在新生代的垃圾收集動作。由於java對象大都是朝生夕死的,所以Minor GC非常頻繁,一般回收速度也比較快。 Major GC/Full G

原创 Java 類加載器 反射

反射 類加載器 反射構造方法 反射成員變量 反射成員方法 反射配置文件運行類中的方法 第1章類加載器 1.1類的加載 當程序要使用某個類時,如果該類還未被加載到內存中,則系統會通過加載,連接,初始化三步來實現對這個類進行

原创 Java學習之數據庫JDBC和相關工具類

###01JDBC概念和數據庫驅動程序 * A: JDBC概念和數據庫驅動程序 * a: JDBC概述 * JDBC(Java Data Base Connectivity,java數據庫連接)是一種用於執行SQL語句的Jav