原创 Java反射
1.什麼是反射? 反射是一門動態的創建對象的技術 反射可以在運行期期間 動態的 訪問和操作對象的 屬性 和 方法2.爲什麼要有反射? java 是一門靜態的語言 因爲有了反射 java被稱爲 半動態語言
原创 SQL--索引,DDL,DML,
索引索引依賴於表建立的,其中註明了表的各個值所在的位置。 實際上,一個表的存儲是由兩部分組成的,一部分用來存放表的數據頁面;另一部分存放索引頁面,索引就存放在索引頁面上。 索引的優點 通過創建唯一索引,保證數據庫表每行數據的唯一性 大
原创 SQL
SQL全稱是Structured Query Language ,也就是結構化查詢語言。SQL 是操作和檢索關係型數據庫的標準語言,標準的SQL語句可用於操作任何關係數據庫。使用SQL語句,攻城獅、程序猿和DBA(數據庫管理員)可以完成如
原创 Java 阻塞隊列
阻塞隊列(BlockingQueue)棧和隊列是在程序設計中被廣泛使用的兩種線性數據結構Java5提供了阻塞隊列的接口BlockingQueue,阻塞隊列的概念是,一個指定長度的隊列,如果隊列滿了,添加新元素的操作會被阻塞等待,直到有空位
原创 關於串口的配置
一、USART涉及到的寄存器: 1.USART->SR 狀態寄存器 位7:TXE 發送數據寄存器空,數據沒有被送到移位寄存器爲0,反之爲1 位6:TC 發送完成,發送還沒完成爲,0 位5:RXNE 讀數據寄存器爲非空,數據沒有收到爲0
原创 關於RCC的配置
一、寄存器 1.RCC_CR 時鐘控制寄存器 位25 PLLRDY(r) PLL時鐘就緒標誌 置1 PLL鎖定 位24 PLLON
原创 SQL查詢語言
1.DQL查詢語句 通過特定的sql語句,請求服務器,查到符合規則的數據。把結果集返回。 返回的結果集是一張虛擬的表,查詢不會改變數據庫中的數據 1.1一般查詢語法格式: select 字段1,
原创 Java線程
第三種方法:CallableCallable位於java.util.concurrent包下,是個接口,它提供了一個call() 方法可以作爲線程執行體。 call() 方法可以有返回值。 call() 方法可
原创 Java - IO
1、文件的複製 public static void copy2(String file1,String file2) throws IOException{ InputStream is = new FileInputStream(
原创 怎麼解決STM32(MDK)中不能使用printf()函數的問題
簡單地說:想在mdk 中用printf,需要同時重定義fputc函數和避免使用semihosting(半主機模式),標準庫函數的默認輸出設備是顯示器,要實現在串口或LCD輸出,必須重定義標準庫函數裏調用的與輸出設備相關的函數.例如:pri
原创 TIM配置
一、寄存器 1.TIMx->CR1 控制寄存器1 位7 ARPE 自動重裝載預裝載允許位 置1,TIMx_ARR被裝入緩衝器 置0 直接與ARR相連,不需進入緩衝器; 置1 在每一次更新事件(UEV)時
原创 hdu 4279
題意:如果A不是B的因子,且A B不互質 則稱A是B的特殊數 定義一函數f(x) 爲x的特殊數的數量若f(x)爲奇數 則 x爲real number 給x 和y 求x和y間的real number。思路:只要算出[sqrt(x),sqrt
原创 獲取網頁中的郵箱
private static void getMail(String mail) throws IOException { URL url = new URL(mail); HttpURLConnection conn = (
原创 關於DMA的配置
一、DMA寄存器 1.DMA->ISR中斷狀態寄存器 TEIF(27,23,19,15,11,7,3)通道x傳輸錯誤標誌 HTIF(26,22,18,14,10,6,2) 通道x半傳輸標誌 TCIF(25,21,17,13,9,5,1)