原创 JAVA接口的使用方法

接口 接口就是多個類的公共規範 接口是一種引用數據類型,最重要的內容就是其中的:抽象方法 如何定義一個接口的格式: public interface 接口名稱{ //接口內容 } 如果是java 7 那麼接口中可以包含的內容有

原创 USART1初始化配置

USART1初始化配置 嵌入式開發中,UART串口通信協議是我們常用的通信協議(UART、I2C、SPI等)之一 起始位 當未有數據發送時,數據線處於邏輯“1”狀態;先發出一個邏輯“0”信號,表示開始傳輸字符 數據位 發

原创 串口通訊UART和USART

串口通訊UART和USART 串口可分爲 UART : Universal Asynchronous Receiver/Transmitter 通用異步收發器 USART : Universal Synchronous Asyn

原创 如何用Java查看各個文件的目錄

查看文件的總目錄 今天和大家分享一下如何用JAVA查看文件的各個目錄 public static void main(String[] args) { ScanFile(new File("../JAVA-Bruce"),

原创 Java文件操作時亂碼

文件操作時亂碼 在在用Java程序進行讀寫含中文的txt文件時,經常會出現讀出或寫入的內容會出現亂碼。原因其實很簡單,就是系統的編碼和程序的編碼採用了不同的編碼格式。通常,假如自己不修改的話,windows自身採用的編碼格式是gb

原创 解決線程安全問題方法

解決多線程導致的線程安全問題: 1:同步代碼塊 格式: synchronized(鎖對象){ 可以會出現線程安全問題的代碼(訪問了共享數據的代碼) } 注意: 1:通過代碼塊中的鎖對象

原创 多線程中併發、並行、線程、進程的理解

多線程中併發、並行、線程、進程的理解 1:首先理解併發,並行 併發:指兩個或多個事件在同一時間段內發生 並行:指兩個或多個事件在同一時刻發生 2:進程與線程 進程:指一個內存中運行的應用程序,每個進程都有一個獨立的內存空間,

原创 建立多線程方法

建立多線程方法 1:創建Thread類的子類 java.lang.thread類:是描述線程的類,我們想要實現多線程程序,就必須繼承Thread類 實現步驟: 創建一個Thread類的子類,並重寫run方法,設置線程任務 創建子

原创 USART原理分析

USART 上文知道了,我們USART是屬於全雙工異步通信通用同步和異步收發器,並且可以設置單線半雙工模式 通用同步異步收發器 (USART) 能夠靈活地與外部設備進行全雙工數據交換,簡單的說就是USART是可以進行雙工通信的,

原创 STM32F4中關於GPIO的函數詳解

與大家分享我對一下GPIO函數的理解 目錄 標號 函數名 1 void GPIO_DeInit(GPIO_TypeDef* GPIOx); 2 void GPIO_Init(GPIO_TypeDef* GP

原创 Java文件常見操作

文件常見操作 今天我和大家分享一下JAVA文件中經常運用的一些方法 文件的創立 //首先要有個文件類型指向一個文件名 File file = new File("hello.txt") file.createN