成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

學習筆記:Subversion插件在Eclipse中如何使用詳解 上篇

開發 項目管理
本文介紹什么是Eclipse,以及Eclipse中的Subversion插件,在學習Subversion的同時了解一下Eclipse的相關內容。

Subversion插件大家應該有所了解,在學習Subversion的同時可能會遇到Eclipse問題,那么什么是Eclipse,以及Eclipse中Subversion插件是如何使用的呢?通過本節的學習相信你會學到不少知識。

首先我們來看一下Eclipse,Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括 Java 開發工具(Java Development Tools,JDT)。 

Eclipse是著名的跨平臺的自由集成開發環境(IDE)。最初主要用來Java語言開發,但是目前亦有人通過插件使其作為其他計算機語言比如C++和Python的開發工具。Eclipse的本身只是一個框架平臺,但是眾多插件的支持使得Eclipse擁有其他功能相對固定的IDE軟件很難具有的靈活性。許多軟件開發商以Eclipse為框架開發自己的IDE。下面我們就來看一下Eclipse中的Svn插件:
1.eclipse插件管理:Eclipse中的圖片資源管理:1、系統資源為后面討論圖片資源做鋪墊
2、SWT中圖片資源管理
3、Displayhook銷毀機制JFace中圖片資源管理重要基礎
4、JFace中ImageDescriptor
5、JFace中圖片資源管理(ImageRegistry)
6、JFace中圖片資源管理ImageRegistry所適用場景和使用規則
7、Eclipse中插件shareimages機制
8、在Eclipse插件開發或者開發RCP時使用圖片資源需要注意事項

【系統資源】

眾所周知Java開發人員在使用SWT/JFACE時候并不能借助于Java內置垃圾回收機制來徹底完成系統資源清理(Java虛擬機只能幫助我們釋放虛擬機內存中系統資源句柄引用對象)在SWT中系統資源對象定級類型是org.eclipse.swt.graphics.Resource在類型明確介紹說明了“Resourcescreatedbytheapplicationmustbedisposed”這也讓我們想起了有關Image使用句名言“誰創建誰負責”當然這個原則也同樣適用于其他類型系統資源.

我們的所以如此關注系統資源使用尤其是臭名昭著圖片資源主要是我們怕了系統資源泄漏引起系統crash問題例如org.eclipse.swt.SWTError:Nomorehandles異常有可能在我們試圖創建圖片資源時候發生這介紹說明當前系統句柄已經不足造成這個問題罪魁禍首當然是我們寫代碼人

【SWT中圖片資源管理】

我們直接看下SWT中圖片資源類型定義(org.eclipse.swt.graphics.Image)在類型介紹說明中明確指出了:“ApplicationcodemustexplicitlyinvoketheImage.disposemethodtoreleasetheoperatingsystemresourcesmanagedbyeachinstancewhenthoseinstancesarenolongerrequired”我們再看下另外個我們熟悉類型org.eclipse.swt.graphics.ImageData我們可以將其看作是Image對應元數據模型對象描述了具體創建Image需要信息.

通過上面介紹說明我們發現SWT唯告訴我們是:自己創建圖片資源自己負責去銷毀通過Image.dispose那我們在使用SWT時候應該如何釋放圖片資源呢?我們知道SWTwidget在銷毀時候也會銷毀子widget所以覆寫你自己Component對應dispose思路方法將你使用系統資源銷毀目前也只能這樣了~_~如果覺得不滿意接著看下面Displayhook銷毀機制.以上介紹Subversion插件在Eclipse中如何使用。
 

【編輯推薦】

  1. 三大主流Subversion客戶端初探
  2. 在Linux下subversion和apache安裝配置
  3. Windows平臺下的Subversion安裝配置新手指南
  4. Subversion mod_authz_svn驗證用戶查看受限資源漏洞
  5. CentOS系統中安裝subversion并使用svn+ssh訪問
責任編輯:佚名
相關推薦

2010-05-18 13:53:34

Subversion插

2010-05-20 18:30:08

Eclipse下使用S

2010-05-13 10:26:42

Subversion配

2009-06-17 17:44:41

Eclipse插件Sp

2011-08-09 13:34:53

SubversionXCodeMac

2010-05-17 09:19:03

Subversion

2010-05-18 16:45:42

Tortoise Su

2010-05-14 16:57:01

Subversion命

2010-05-14 16:11:52

Subversion命

2010-05-13 15:18:19

Subversion插

2010-05-13 14:27:28

Subclipse插件

2010-06-12 14:19:00

Eclipse UML

2010-08-06 13:22:48

FlexCSS

2010-05-20 18:00:52

Eclipse下使用S

2010-05-19 11:17:53

Subversion插

2010-05-13 10:47:20

Collabnet S

2010-05-18 09:43:58

Subversion安

2010-05-21 08:57:43

Subversion

2010-05-12 15:46:51

Subversion客

2010-05-12 16:18:33

Subclipse插件SVNSubversion的
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 狠狠久久综合 | 国产有码| 日韩欧美在线观看视频 | 日韩精品在线一区二区 | 国产在线视频一区二区董小宛性色 | 麻豆一区二区三区精品视频 | 欧美精品在线一区 | 国产精品1区 | 亚洲国产精品va在线看黑人 | 美女视频一区二区三区 | 极品销魂美女一区二区 | 黄色片大全在线观看 | 成人av影院 | 成人在线小视频 | 日本不卡一区二区三区在线观看 | 午夜精品久久久久99蜜 | 中文字幕日韩一区 | 中文字幕免费在线 | 国产永久免费 | 国产一区2区 | 天天天久久久 | 国产美女视频一区 | 人人玩人人添人人澡欧美 | 99成人在线视频 | 日韩中文字幕一区 | 日本色婷婷 | 国产精品视频一二三区 | 日韩在线综合网 | 久久欧美高清二区三区 | 中文字幕第一页在线 | 中文字幕乱码亚洲精品一区 | 久久国产激情视频 | 久久久成人精品 | 韩日在线视频 | 一区二区在线 | 日韩在线观看中文字幕 | 精品国产18久久久久久二百 | 欧美成人猛片aaaaaaa | 日韩一区二区在线观看 | 欧美特级黄色 | 欧美精品久久 |