原创 java中的System.copyof()與Array.copyof()區別

在複製數組時我們可以使用System.copyof(),也可以使用Array.copyof(),但是它們之間是有區別的。以一個簡單的例子爲例: System.arraycopy() int[] arr = {1,2,3,4,5};

原创 javascript對全局變量值的修改(如記數器)

假設這樣一個場景:需要一個記數器來記錄類加數量。我們可以使用一個全局變量,通過一個專門的函數給它類加。但是這個變量是可以被所有window對象改變的。爲了使記數器不被其他代碼改變,假如我們使用function函數中的變量來當記數器

原创 ArrayList 和 Array之間的轉換

我們常常需要在ArrayList和Arrays之間轉換,即在集合和數組間轉換,接下來就談談這個內容。 ArrayList轉化爲數組(array) ArrayList有個方法叫toArray() ,可以將ArrayList轉化爲數組

原创 debug 的三種單布執行方式(step)

單步進入(Step Into) 一次執行一個語句 當不是在設計模式(程序正在建立的狀態,比如添加項目),單布進入阻塞模式在當前執行的行,如果該語句是一個過程的調用,那麼下一條出現的語句是這個過程的第一條語句。 在設計時間段,菜單項

原创 安卓view滑動控件及方法scrollBy,scrollTo的使用

在Android View視圖是沒有邊界的,Canvas是沒有邊界的,只不過我們通過繪製特定的View時對 Canvas對象進行了一定的操作,例如 : translate(平移)、clipRect(剪切)等,以便達到我們的

原创 java jdbc(一)-- 訪問查詢數據庫

1.註冊數據庫驅動類: public static void forName(String className)throws ClassNotFoundException 例子: Class.forName(“com.mysq

原创 安卓觸屏進行的圖形變換--平移,縮放核心代碼

平移核心代碼 ... //單指針起始位置 ////MotionEvent.ACTION_DOWN,第一個指針 float originalx = motionevent.getX(index); float originaly =

原创 javascript function

一、function有兩種創建方式: 1).聲明一個function函數 function functionName(parameters) { } 2).聲明爲一個function表達式,它是一個匿名函數,函數可以存儲在變量中

原创 android 基於矩陣的圖形變換--原理簡介

常用的圖形變換包括:平移(矩陣T),旋轉(矩陣R),縮放(矩陣S)。 圖形是實質由點形成的。 圖形變換是矩陣相乘的結果,分爲前乘和後乘,對應矩陣的左乘和右乘。在矩陣中,排列在右的矩陣有更高的權,因此右乘優先於左乘。 數學知識補

原创 javascript 正則表達式與方法--search(),replace(),test(),exec()

在javascript裏,正則表達式有預先定義的屬性和方法,類似java中的靜態方法 search():匹配一個正則表達式,或字符串,返回其首次出現的位置,返回值爲整形 eg: var str = “Visit pattern

原创 安卓觸屏事件--對象,監聽器,屬性,行爲,多點觸摸,MoMotionEvent常用方法

1.觸屏事件對象 是通過MotionEvent 對象進行封裝的,常用的事件類型是定義在MotionEvent 中的常量。我們通過getActionMasked() 方法。 getAction()與getActionMasked()

原创 javascript聲明提升現象及嚴格模式

在javascript中一個變量可以先使用再聲明,聲明語句能夠被提升,它是javascript中默認的行爲。而初始化不會被提升。 建議使用嚴格模式。比如當輸入錯誤了一個變量名,它會成爲一個新變量,可能會帶來一些問題。而在嚴格模式

原创 定語從句

概念: (1) 定語從句:在主從複合句中用作定語的從句叫定語從句。定語從句一般緊接在先行詞(antecedent)後面。 (2) 先行詞:被定語從句修飾的成份。先行詞可以爲一個詞,短語,或整個主句。 (3) 引導定語從句的詞

原创 javascript異常處理與調試--Throw 和 Try to Catch 與Debugging

異常處理 try語句用來檢驗一個代碼塊錯誤 catch語句用來處理錯誤 throw語句用來拋出自定義錯誤 finally語句發生在try …catch語句後,不管結果如何都會執行其中的代碼 try..catch…finall

原创 減小android button的大小

當我們僅需要按鈕的大小恰當包裹其中文本的大小,儘可能減小多餘的空白空間。 第一種方式:我們可以直接設置button屬性:minHeight和minWidth android:minHeight="0dp" android:minW