原创 git獲取舊版本

最簡單的方法:直接在瀏覽器地址欄輸入https://github.com/[yourname]/[repisotyname]/tarball/[commit] [name]:用戶名稱 [repisoty]:項目名稱 [commit]:c

原创 安卓繪圖需要注意的

1.繪圖的聲明:首先繼承SurfaceView實現SurfaceHolder.Callback方法 2.繪圖的基本過程:然後使用canvas繪圖的時候先獲取使用SurfaceHolder sh = getHolder()獲取Surface

原创 python多個變量同時賦值

很多東西寫過之後才知道自己什麼都不懂。。。多變量賦值,寫起來很方便,但是結果卻出乎意料t=1 t,a=2,t+1 本來我預料a的值是2+1也就是3,結果卻是2。。。 開始以爲多變量賦值還是執行多個賦值語句,看來不是這樣, 然後我猜想多變

原创 tinypy 語法分析過程

   tinypy的文檔真的很難找(也許是我搜索技術太爛了。。。),官方說它是一個python的子集,支持的功能如下: 1.類和單繼承 2.可變參數和關鍵字參數的函數 3.字符串,列表,字典,數字 4.模塊,列表解析 5.異常的回溯 6

原创 計算機領域中Task和Job的區別

There are only two hard things in Computer Science: cache invalidation and naming things (計算科學中只有兩件事最難:命名和緩存失效) ——

原创 安卓開發JavaScript調用Java

目前對安卓的佈局接觸太少,但是又要在規定時間裏完成界面佈局,我打算用HTML和JavaScript來完成。這樣做的主要問題就是把HTML捕獲的數據傳到後臺Java程序或者從後臺Java程序獲取數據。上官網的例子: class JsObje

原创 JavaScript 函數引用的疑問

>> var a = function(){return 1} undefined >> var b = a undefined >> b() 1 >> var c = document.getElementById undefined

原创 使用webview要注意的問題

1.權限: 因特網權限 <uses-permission android:name="android.permission.INTERNET" /> 2.讀取本地文件: webView.loadUrl("file:///android

原创 JavaScript 在for循環中綁定事件

問題原因: 寫了一段這樣的代碼 例1 for(var i=0;i<10;i++){ btns[i].οnclick=function(){ alert(i); } } 原意是每個按鈕按一下彈出一個彈框來顯

原创 利用ServerSocket獲取瀏覽器http請求的header

http協議是使用非常廣泛的網絡協議,作爲網站開發人員,瞭解http協議是十分重要的。 但是,我不想讀官方的http文檔,我想直接自己去一點點了解http協議,通過編寫socket與瀏覽器通信。代碼如下 import java.io.D

原创 JavaScript 參數 arguments深入瞭解以及javascript內置數據類型的討論

一、JavaScript函數特性簡介 在JavaScript的函數中,參數會保存在一個arguments對象中,實際上javascript不支持函數重名,後面的函數聲明會覆蓋前面的。因爲javascript的函數參數個數是完全不指定的,而

原创 JavaScript 正則表達式的test,exec,match

test:RegExp對象方法,判斷是否匹配 var reg = /a/ undefined reg.test('abc') true reg.test('def') false exec:RegExp對象方法,以迭代器方式返回所有匹配

原创 寫語法分析器的感想

由於課程設計的需要,我要實現一個源代碼到四元式的翻譯程序,整個過程對我來說還是很有挑戰性的。 容易的部分就不說了,本來我就是用遞歸下降實現的,已經十分的直觀了(相對於SLR等自底向上的分析法),但是我在實現的過程中還是遇到了一些問題,最棘

原创 C語言基礎知識彙集

指針 1.指針的大小:指針的大小和操作系統尋址範圍相關(當然編譯器也是對應版本),32位操作系統的指針就是32位 2.指針的內容:指針記錄的是申請內存的首地址 3.指針的加減運算:每次加減指針指向的數據類型的大小,如32位整型數指針每次加

原创 linux mint 沒有聲音

【快速通道】下面廢話較多,解決沒有聲音辦法:升級kernel這幾天裝了 linux mint,但是進去沒有聲音有事問度娘,看了一些資料我覺得是聲卡驅動沒裝好,於是信心滿滿地開始編譯安裝alsa驅動結果運行./configure是碰到:ch