jeesite專案筆記
1.ThreadLocal
當使用ThreadLocal維護變數時,ThreadLocal為每個使用該變數的執行緒提供獨立的變數副本,所以每一個執行緒都可以獨立地改變自己的副本,而不會影響其它執行緒所對應的副本。
- ThreadLocal的介面方法
ThreadLocal類介面很簡單,只有4個方法,我們先來了解一下:- void set(Object value)設定當前執行緒的執行緒區域性變數的值。
- public Object get()該方法返回當前執行緒所對應的執行緒區域性變數。
- public void remove()將當前執行緒區域性變數的值刪除,目的是為了減少記憶體的佔用,該方法是JDK 5.0新增的方法。需要指出的是,當執行緒結束後,對應該執行緒的區域性變數將自動被垃圾回收,所以顯式呼叫該方法清除執行緒的區域性變數並不是必須的操作,但它可以加快記憶體回收的速度。
- protected Object initialValue()返回該執行緒區域性變數的初始值,該方法是一個protected的方法,顯然是為了讓子類覆蓋而設計的。這個方法是一個延遲呼叫方法,線上程第1次呼叫get()或set(Object)時才執行,並且僅執行1次。ThreadLocal中的預設實現直接返回一個null。
- 在JDK5.0中,ThreadLocal已經支援泛型,該類的類名已經變為ThreadLocal<T>。API方法也相應進行了調整,新版本的API方法分別是void set(T value)、T get()以及T initialValue()。
2.自定義tld標籤
3.ArrayList、LinkedList、Vector
4.List、Collection、Iterator
5.介面繼承Object問題
介面不繼承Object,與Object無關係
6.java JIT編譯器
JIT是just in time,即時編譯技術。使用該技術,能夠加速java程式的執行速度。
7.Jquery hide()方法
http://www.w3school.com.cn/jquery/effect_hide.asp
8.jerichoTab是一款模擬 firefox 標籤頁的外掛, 通過豐富的API可以輕鬆的實現動態新增, 刪除, 啟用tab, 當tab頁過多時會在左右兩段增加滾動條...
相關文章
- jeesite檔案結構與jeesite.properties
- laravel專案筆記Laravel筆記
- BI專案記筆記索引筆記索引
- 專案規範筆記筆記
- django專案筆記1Django筆記
- TaintDroid專案筆記AI筆記
- 《專案管理》-筆記1專案管理筆記
- 《專案管理》-筆記2專案管理筆記
- [BI專案記]-文件版本管理筆記筆記
- 一個失敗專案的專案筆記(轉)筆記
- 小程式視訊專案筆記筆記
- 信管筆記 -- 專案管理過程筆記專案管理
- 信管筆記 -- 專案整體管理筆記
- 信管筆記 -- 專案範圍管理筆記
- 專案管理--PMBOK 讀書筆記(4)【專案整合管理】專案管理筆記
- jeeSite分頁
- 專案管理學習筆記五:專案整體管理薦專案管理筆記
- idea ssm maven專案搭建筆記IdeaSSMMaven筆記
- 阿里雲OSS專案搭建筆記阿里筆記
- IDEA匯入專案筆記二Idea筆記
- minjun信管筆記 -- 專案管理過程筆記專案管理
- minjun信管筆記 -- 專案整體管理筆記
- minjun信管筆記 -- 專案範圍管理筆記
- easy雲盤專案開發筆記筆記
- 個人部落格專案筆記_01筆記
- 個人部落格專案筆記_05筆記
- 個人部落格專案筆記_06筆記
- 個人部落格專案筆記_07筆記
- 專案管理指南學習筆記-專案執行環境(1)專案管理筆記
- 個人React / Koa 專案上線——健身筆記React筆記
- 牛客網初級專案筆記(一)筆記
- 學習筆記專案實踐(python)筆記Python
- Python檔案處理-專題筆記Python筆記
- 瑞吉外賣專案開發筆記筆記
- 【踩坑筆記】專案出現Permission denied筆記
- Laravel 學習筆記一: 專案框架和配置檔案Laravel筆記框架
- 技術轉向專案管理的心得筆記專案管理筆記
- 前端專案框架搭建隨筆---Webpack踩坑記前端框架Web