原创 編譯原理:語法分析(中)

一,自上而下分析 對於任何輸入串,從文法開始符號(根節點)出發,自上而下,從左到右地爲輸入串建立語法分析樹。  特點 1.分析過程是帶有預測的,對輸入符號串要預測屬於什麼語法成分,然後根據該語法成分的文法建立語法樹。 2.分析過程

原创 軟件項目管理:決策樹分析法

題目1:一個項目在進行規劃的時候,碰到了一個風險問題,項目經理決定是否採用方案A。如果採用方法A需要使用一個新的開發工具,而能掌握這個工具的概率是30%,通過使用這個工具可以獲利5萬元,如果採用方案A而不能掌握這個工具,將損失1萬元。利

原创 Android:MediaPlayter——音樂播放器

一,理論知識 橢圓-狀態、單弧線-同步調用、雙弧線-異步調用 一,Idle(閒置)狀態 方法:新創建(new)的MediaPlayer對象  或者  任何狀態調用了 reset() 方法 區別:處於Idle狀態時,調用 getCurr

原创 Android:MediaRecoder——錄製音視頻

一,理論知識 橢圓-狀態、單弧線-同步調用、雙弧線-異步調用 一,Initial(初始狀態) MediaRecorder mRecorder = new MediaRecorder(); 當使用new()方法創建一個MediaRe

原创 JSP:利用網易雲官方接口下載音樂

http://music.163.com/song/media/outer/url?id=數字.mp3 1,打開你想下載的VIP音樂 2,獲得該歌曲的id(在瀏覽器導航欄) 3,將id替換API的id   4,回車跳轉 5,由於瀏

原创 編譯原理:語法分析(下)未完

一,LR分析 LR文法 LR文法: 對於一個文法,如果能夠構造一張分析表,使得它的每個入口均是唯一確定的,則我們將把這個文法稱爲LR文法。LR(k)文法: 一個文法如果能用一個每步最多向前檢查k個輸入符號的LR分析器進行分析,則這個文法

原创 Android:事件處理

一,基於監聽的事件處理 內部類形式 將事件監聽器類定義成當前類的內部類。 外部類形式 將事件監聽器類定義成爲一個外部類。 Activity本身作爲事件的監聽類 讓Activity本身實現監聽器接口,並實現事件處理方法。 匿名內部類 使用匿

原创 Android:OpenGL與3D開發(未完)

一,OpenGL和OpenGL ES 簡介 OpenGL體系簡單,具有跨平臺的特性,不像Direct 3D只能在Windows系統上運行,因此OpenGL具有很廣泛的適應性——不僅只用於大型圖形工作站,也適用於PC。 OpenGL是高效

原创 編譯原理:算符優先分析

算符優先分析過程是自上而下的歸約過程,但未必是嚴格的最左歸約。也就是說,算符優先分析法不是一種規範歸約法。 所謂算符優先分析法就是定義算符之間的某種優先關係,藉助於這種關係尋找“可歸約串”進行歸約的一種方法。 一,算符優先文法 F

原创 Android:Intent和IntentFilter

Intent(目的,意圖,意向):Android中提供了Intent機制來協助應用間的交互與通訊,Intent不僅可用於應用程序之間,也可用於應用內部的activity,service,broadcast receiver之間的交互。

原创 數據挖掘(理論):準確率(A值),精確率(P值)、召回率(R值)及F值

參考:原文 一,準確率(A) 準確率(A)是對預測結果和原結果來說的,表示預測結果中有多少樣本預測是正確的。  說白了就是你預測的準確度。 A = 6/10 二,精確率(P) 精確率(P值)是針對我們預測結果而言的,它表

原创 Android:拍照和截屏

一,拍照 調用系統攝像頭,只需要寫入權限。 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 方案一 public class Ma

原创 編譯原理:語法分析(中)未完

一,自上而下分析 對於任何輸入串,從文法開始符號(根節點)出發,自上而下,從左到右地爲輸入串建立語法分析樹。  特點 1.分析過程是帶有預測的,對輸入符號串要預測屬於什麼語法成分,然後根據該語法成分的文法建立語法樹。 2.分析過程

原创 編譯原理:語法分析(上)

語法分析器作用 語法分析器讀取詞法分析器提供的記號流,檢查它是否能由源語言的文法產生,輸出分析樹的某種表示。 錯誤處理,例如分號放錯地方,花括號多餘或錯誤 一,上下文無關語法 產生由來 正規式能定義一些簡單的語言,能表示給定結構的固