筆記(4/7)JAVA__JAVA

來源:互聯網
上載者:User

1 根據jar包名稱擷取maven groupId之類的

  網址http://mvnrepository.com/


--------------------------------------------------------------------------------------------------------------------------------

1 js 大資料 全棧 開發運營 多樣化(多種開發語言) 使用源(github) 安全性 移動開發 物聯網


js shift() 移除數組首個元素,並返回該元素

    pop()移除數組尾元素,並返回該元素


Thread 也是Runnable的一個實現

Thread.join用於將run()方法執行完後執行join方法,一定意義上實現同步

interrupt()中斷線程,但此方法不會真正中斷一個正在啟動並執行線程,只是線上程受到阻塞是拋出中斷訊號,這樣線程就得以退出阻塞狀態。更確切的說,如果線程受到Object.wait,Thread.join,Thread.sleep三種方法之一的阻塞,那麼它將會收到一個中斷異常,從而提前結束被阻塞狀態


@Resource 注釋類型 用於將請求資源的執行個體注入其中

@Resource(name="")

name:資源的JNDI名稱,對於欄位注釋,預設為欄位名稱;對於方法注釋,預設為方法對應的JAVABEAN屬性名稱;類必須指定

type: 與name的要求類似


js 自執行函數

1 (function(){alert(1);}());2 (function(){alert(1);})();function外面加括弧3 !function(){alert(1);}(); void function(){alert(1);}();function前面加運算子

@Repository

將資料訪問層(DAO層)的類標識為spring bean


@PostConstruct

被@PostConstruct修飾的方法在伺服器載入servlet時調用,且只一次。postConstruct在構造方法之後執行,在init之前

@PreDestory 在destory之後執行


ConcurrentHashMap 工作機制 通過把整個Map分解成N個Segment(類似HashTable),可以提供安全執行緒,效率提升

ConcurrenHashMap繼承AbstructMap實現ConcurrentMap與Serializable


sql union合并兩個或兩個以上select,select的列數量類型均需相等。unIon取不同的值 union all取所有值


haspmap clear 清空Map 先通過Array.fill(table,null)將MAP用Null填充,再把size設成0


blockQueue 如果blockqueue是空的則取會進入等待狀態,直到有東西進入,才被喚醒。滿的類似情況

add()添加 如果可以容納返回true否則拋出異常

offer()添加 如果可以容納返回true否則返回false

poll(time) 取走首位元素,若不能取出,等待time時間,取不到返回Null


JAVA泛型

<? extends T>表示參數化型別的可能是T或T的子類

<? super T>表示參數化型別的可能是父類直到Object

List<? extends fruit>=new ArrayList<APPLE>();

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.