原创 Android開發修煉——我的java學習 Day02

1.標識符、關鍵字 標識符:名字(常量、變量、方法、類和包等的名稱) Java 標識符有如下命名規則:     1.標識符必須以字母(包括英文字母和漢字等)、下劃線_、美元符$開頭。     2.標識符其它部分可以是字母、下劃線“_”、美

原创 邊界對齊問題

結構體邊界對齊    許多實際的計算機系統對基本類型數據在內存中存放的位置有限制,它們會要求這些數據的首地址的值是某個數k(通常它爲4或8)的倍數,這就是所謂的內存對齊,而這個k則被稱爲該數據類型的對齊模數(alignment m

原创 STM32硬件開發環境

調試模式: 1、RAM調試  0x2000 0000   較小 2、FLASH調試 0x0800 0000   較大       (CM3的Flash只能燒寫1000次,所以小的調試最好採用RAM調試)   Keil4 中STM32工程的

原创 畫板子時遇到的問題及經驗總結(1)

 1.線間距,8mil是最小間距,一般最好用10mil。  2.數字信號線,線寬10mil,全部統一,不要有粗有細。   3.地不用走線,一般敷銅可以代替地線,間距一般在20mil以上,防止短路。    4.記得選上自動跳到電子

原创 PCB設計入門—學習記錄

畫原理圖庫時:     快捷鍵:         “p p”:Place Pin 放置引腳(注意:鼠標所在引腳一端朝外)。          “g”  :Grid 切換柵格對齊精度(1,5,10)。     技巧:         可用多

原创 Android開發修煉——我的java學習 Day01

1.什麼是java? java是一門編程語言(強類型)區分大小寫 2.java的發展史: 1995年 sun 推出的語言 2009年4月20日 74億美元被甲骨文公司收購 3.java中名詞:  JDK java開發工具包  JRE ja

原创 舵機控制

1、什麼是舵機        舵機是一種位置(角度)伺服的驅動器,適用於那些需要角度不斷變化並可以保持的控制系統。目前在高檔遙控玩具,如航模,包括飛機模型,潛艇模型;遙控機器人中已經使用得比較普遍。舵機是一種俗稱,其實是一種伺服馬

原创 Android開發修煉——我的java學習 Day04

1.什麼是循環語句 重複的做同一件事兒 2.掌握 for 循環 語法: for(初始化變量;條件判斷;迭代式){ 循環體; } 特點:先判斷再執行  條件不滿足至少執行0次              3.掌握 while 循環 語法

原创 Android開發修煉——我的java學習 Day03

1.進制 二進制 0、1 512  256  128  64 32  16  8  4  2 1       165-128=37    37-32=5           0     1     0   1    0   0  1  0

原创 WebView:onReceiveError的應用與變遷

onReceiveError是WebViewClient提供的方法,用於網頁產生錯誤時進行回調處理。 1. 舊版的onReceiveError 在API23之前,該方法的簽名是: public void onReceivedErro

原创 第六章 命令模式

定義 命令模式: 將“請求”封裝成對象,以便使用不同的請求、隊列或者日誌參數化其他對象。命令模式也支持可撤銷的操作。 優點: 命令模式可以將“動作的請求者”從“動作的執行者”對象中解耦。利用命令對象,把請求(執行者&其動作)封裝成一個特

原创 AsyncTask並行執行

    使用AsyncTask時發現一個奇怪的現象,即創建多個任務的時候,他是一個一個按順序執行的,查資料之後發現: 在1.5中初始引入的時候, AsyncTask 執行( AsyncTask.execute() )起來是順序的,當同時

原创 android多渠道打包&&幾個打包小技巧

android多渠道打包 多渠道的意義 更詳細的統計app被下載的途徑 查看app在每個渠道的表現 有利於app的推廣 使用友盟實現多渠道打包 多渠道打包的原理 爲每個渠道的apk指定一個唯一的標識符 android中通常在

原创 JDBC中Statement接口提供的execute、executeQuery和executeUpdate之間的區別

Statement 接口提供了三種執行 SQL 語句的方法:executeQuery、executeUpdate 和 execute。使用哪一個方法由 SQL 語句所產生的內容決定。          方法executeQuer

原创 第八章 模版方法模式

模版方法模式 定義: 在一個方法中定義一個算法的骨架,而將一些步驟延遲到子類中。模版方法使得子類可以在不改變算法結構的情況下,重新定義算法中的某些步驟。 優點: AbstractClass中的templateMethod()擁有算法,並