最近有碰到AspectJ 也參考了別的網站 特做此筆記(持續會更改)
Pointcut語法
一. call & execution
call 捕獲的是調用點 execution捕獲的是執行點
cookiesp 發表在 痞客邦 留言(0) 人氣(50)
類似這種用法
Integer[] intArray = (Integer[]) list.toArray(new Integer[0]);
cookiesp 發表在 痞客邦 留言(0) 人氣(748)
有關正則表示式的一些精華網頁
http://www.javaworld.com.tw/jute/post/view?bid=20&id=130126&sty=1&tpg=1&age=0
http://caterpillar.onlyfun.net/Gossip/JavaGossip-V1/RegularExpression.htm
因為剛好要解析網頁的一些字串
cookiesp 發表在 痞客邦 留言(0) 人氣(823)
cookiesp 發表在 痞客邦 留言(0) 人氣(172)
這種情形通常發生在有import 外部lib jar時
1. 修改eclipse.ini 最後兩行 -Xms40m、-Xmx256m,改為-Xms128m、-Xmx512m
2.將專案的屬性那 java compiler 版本改為1.5
cookiesp 發表在 痞客邦 留言(0) 人氣(1,150)
E是自定義的類別
Google了一下
最近在看Java,在編譯寫書上一個例子時,由於書上的代碼只有一部分,於是就自己補了一個內部類。結果編譯時出現:
No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing instance of type E(egxnew A() where x is an instance of E).
cookiesp 發表在 痞客邦 留言(6) 人氣(7,546)
如何從Map中 一個一個取值呢?
利用 Iterator
HashMap hm;(假設裡面已有資料)
Iterator it =hm.keySet().iterator();
cookiesp 發表在 痞客邦 留言(0) 人氣(916)
從generatePrimes.run(最大範圍)
從最大範圍取得裡面所有質數
==============================
import java.util.ArrayList;
cookiesp 發表在 痞客邦 留言(0) 人氣(356)
目的:把陣列內容搞亂
複雜度log(n)
比每亂數新增一個再去裡面判斷快太多了
絕不可能重複
cookiesp 發表在 痞客邦 留言(0) 人氣(7,866)
物件比對的時候
==是比是不是同一物件(比hashcode)
equals是長的一樣就好
要依不同狀況來比較
cookiesp 發表在 痞客邦 留言(0) 人氣(253)