中文一二三区_九九在线中文字幕无码_国产一二区av_38激情网_欧美一区=区三区_亚洲高清免费观看在线视频

首頁 > 范文大全 > 其他范文 > 讀書筆記 > java學習心得筆記

java學習心得筆記

java學習心得筆記

  關。

  以下是你應該回避使用的一些java特色,并且在你的ejb組件的實現代碼中要嚴格限

  制它們的使用:

  1.使用static,非final 字段。建議你在ejb組件中把所有的static字段都聲明為final型的。這樣可以保證前后一致的運行期語義,使得ejb容器有可以在多個java虛擬機之間分發組件實例的靈活性。

  2.使用線程同步原語來同步多個組件實例的運行。避免這個問題,你就可以使ejb容器靈活的在多個java虛擬機之間分發組件實例。

  3.使用awt函數完成鍵盤的輸入和顯示輸出。約束它的原因是服務器方的商業組件意味著提供商業功能而不包括用戶界面和鍵盤的i/o功能。

  4.使用文件訪問/java.io 操作。ejb商業組件意味著使用資源管理器如jdbc來存儲和檢索數據而不是使用文件系統api。同時,部署工具提供了在部署描述器(descriptor)中存儲環境實體,以至于ejb組件可以通過環境命名上下文用一種標準的方法進行環境實體查詢。所以,使用文件系統的需求基本上是被排除了。

  5.監聽和接收socket連接,或者用socket進行多路發送。ejb組件并不意味著提供網絡socket服務器功能,但是,這個體系結構使得ejb組件可以作為socket客戶或是rmi客戶并且可以和容器所管理的環境外面的代碼進行通訊。

  6.使用映象api查詢ejb組件由于安全規則所不能訪問的類。這個約束加強了java平臺的安全性。

  7.欲創建或獲得一個類的加載器,設置或創建一個新的安全管理器,停止java虛擬機,改變輸入、輸出和出錯流。這個約束加強了安全性同時保留了ejb容器管理運行環境的能力。

  8.設置socket工廠被url's serversocket,socket和stream handler使用。避免這個特點,可以加強安全性同時保留了ejb容器管理運行環境的能力。

  9.使用任何方法啟動、停止和管理線程。這個約束消除了與ejb容器管理死鎖、線程

  和并發問題的責任相沖突的可能性。

  通過限制使用10-16幾個特點,你的目標是堵上一個潛在的安全漏洞:

  10.直接讀寫文件描述符。

  11.為一段特定的代碼獲得安全策略信息。

  12.加載原始的類庫。

  13.訪問java一般角色所不能訪問的包和類。

  14.在包中定義一個類。

  15.訪問或修改安全配置對象(策略、安全、提供者、簽名者和實體)。

  16.使用java序列化特點中的細分類和對象替代。

  17.傳遞this引用指針作為一個參數或者作為返回值返回this引用指針。你必須使用

  sessioncontext或entitycontext中的getejbobject()的結果。

  java2平臺的安全策略

  以上所列的特點事實上正是java編程語言和java2標準版中的標準的、強有力的特色。ejb容器允許從j2se中使用一些或全部的受限制的特色,盡管對于ejb組件是不可用的,但需通過j2se的安全機制來使用而不是通過直接使用j2se的api。

  java2平臺為ejb1.1規范中的ejb容器所制定的安全策略定義了安全許可集,這些許可在ejb組件的編程限制中出現。通過這個策略,定義了一些許可諸如:java.io.filepermission,.netpermission,java.io.reflect.reflectpermission,java.lang.security.securitypermission,以便加強先前所列出的編程限制。

  許多ejb容器沒有加強這些限制,他們希望ejb組件開發者能遵守這些編程限制或者是帶有冒險想法違背了這些限制。違背這些限制的ejb組件,比標準方法依賴過多或過少的安全許可,都將很少能在多個ejb容器間移植。另外,代碼中都將隱藏著一些不確定的、難以預測的問題。所有這些都足以使ejb組件開發者應該知道這些編程限制,同時也應該認真地遵守它們。

  任何違背了這些編程限制的ejb組件的實現代碼在編譯時都不能檢查出來,因為這些特點都是java語言和j2se中不可缺少的部分。

  對于ejb組件的這些限制同樣適用于ejb組件所使用的幫助/訪問(helper/access)類,j2ee應用程序使用java文檔(jar)文件格式打包到一個帶.ear(代表enterprise archive)擴展名的文件中,這個ear文件對于發送給文件部署器來說是標準的格式。ear文件中包括在一個或多個ejb-jar文件中的ejb組件,還可能有ejb-jar所依賴的庫文件。所有ear文件中的代碼都是經過深思熟慮開發的應用程序并且都遵守編程限制和訪問許可集。

  未來版本的規范可能會指定通過部署工具來定制安全許可的能力,通過這種方法指定了一個合法的組件應授予的許可權限,也指定了一個標準方法的需求:如從文件系統中讀文件應有哪些要求。一些ejb容器/服務器目前在它們的部署工具中都提供了比標準權限或多或少的許可權限,這些并不是ejb1.1規范中所需要的。

  理解這些約束

  ejb容器是ejb組件生存和執行的運行期環境,ejb容器為ejb組件實例提供了一些服務如:事務管理、安全持久化、資源訪問、客戶端連接。ejb容器也負責ejb組件實例整個生命期的管理、擴展問題以及并發處理。所以,ejb組件就這樣寄居在一個被管理的執行環境中--即ejb容器。

  因為ejb容器完全負責ejb組件的生命期、并發處理、資源訪問、安全等等,所以與容器本身的鎖定和并發管理相沖突的可能性就需要消除,許多限制都需要使用來填上潛在的安全漏洞。除了與ejb容器責任與安全沖突的問題,ejb組件還意味著僅僅聚焦于商務邏輯,它依賴于ejb容器所提供的服務而不是自己來直接解決底層的系統層的問題。

15頁,當前第5123456789101112131415
java學習心得筆記 相關內容:
  • 學習的革命讀書感想

    當前,xx市審計局深入開展“學習型機關”的活動正如火如荼地進行中,堅持“工作學習化、學習工作化”的思路,營造全市審計機關自我學習、善于學習的良好氛圍正在形成。...

  • 物業管理部門經理培訓學習筆記

    尊敬的領導:在處長的關心下,我有幸參加了這期物業管理部門經理的培訓,受益非淺,把一些課堂我所關注的提問和老師所授的知識加以匯總,向處長報告所學的體會和淺薄分析:培訓期間涉及到一些社會物業管理的熱門話題,同學之間和老師都在...

  • 學習型組織讀書筆記

    一. 什么是組織學習組織學習則是組織為了實現發展目標、提高核心競爭力而圍繞信息和知識技能所采取的各種行動;是組織不斷努力改變或重新設計自身以適應持續變化的環境的過程。...

  • 效能革命學習筆記

    效能主要指辦事的效率和工作的能力。效能是衡量工作結果的尺度,效率、效果、效益是衡量效能的依據。效能建設的根本目的是什么?運用各種科學管理的手段、制度和載體,調動工作人員的積極性、主動性和創造性,不斷提高工作人員的辦事效率...

  • 郭明義事跡學習筆記

    近日,隨著郭明義事跡的傳頌,全國各地掀起了學習郭明義的熱潮。郭明義,鞍鋼集團礦業公司齊大山鐵礦生產技術室采場公路管理員,30多年來,他熱心公益事業,在家庭生活并不富裕的情況下,累計為“希望工程”捐款10余萬元,先后資助180多名...

  • 學習二期課改讀書體會

    隨著“教育要面向世界,面向未來,面向現代化”和“教育必須為社會主義現代化建設服務,必須與生產勞動相結合,培養德智體等方面全面發展的社會主義事業的建設者和接班人”的《課程方案》指導思想出臺,“二期課改”確立新的課程理念,創...

  • 科學發展學習筆記

    學習主題:講話《不斷深化對科學發展觀的認識,努力開創科學發展的新局面》今天學習2010年在中央經濟工作會議上的講話。講話中,分別從科學發展觀的理論定位,理論體系,理論貢獻,對科學發展觀進行了全面的闡述。...

  • java學習筆記

    jdk(java development kit)有如下公司或組織開發jdksun jdkibm jdkbea jrocketgun jdk其中ibm的jdk包含的jvm(java virtual machine)運行效率要比sun jdk包含的jvm高出許多。...

  • 《公民道德建設實施綱要》學習筆記

    一、公民道德建設的重要性 1.社會主義道德建設是發展先進文化的重要內容。2.中華民族的傳統美德與體現時代要求的新的道德觀念相融合,成為我國公民道德建設發展的主流。但是,我國公民道德建設方面仍然存在著不少問題。...

  • 創先爭優學習筆記

    有的人說了,“創先爭優”就是創先進、爭優秀,表面上看來的確也是這樣,但是,作為新時期社會主義建設者來說,對于“創先爭優”的理解應該更加深刻一點。...

  • 教師讀書筆記《學習,別聽學校的》大全(精選3篇)

    最近讀了一本《學習,別聽學校的》的書籍,最初被吸引主要是書籍的雷人標題。在常人眼中,學校既然成為一個學生學習的場所,千百年來一直如此!畢竟有其深遠的意義與必然性和優越性。而此書卻反其道而行之,讓人有去了解的欲望。...

  • 教師讀書筆記《學習,別聽學校的》大全(精選4篇)

    那天,在新華書店淘了好長時間,終于找到了《學習,別聽學校的》這本書,最初被吸引主要是書籍的雷人標題。在常人眼中,學校既然成為一個學生學習的場所,千百年來一直如此!畢竟有其深遠的意義與必然性和優越性。...

  • 教師讀書筆記《學習,別聽學校的》大全(精選5篇)

    《學習,別聽學校的》(菲拉費畢爾肯比爾著)剛看到這本書的書名,我就覺得眼前一亮。對于任何反駁傳統觀念的想法我都覺得新奇,想想到底是怎么個學習法可以不用聽學校的呢?我仔細地翻閱著這本書,也許在一定程度上作者的觀點確實有點偏激,...

  • 教師讀書筆記《學習,別聽學校的》大全(通用15篇)

    最近讀了一本《學習,別聽學校的》的書籍,最初被吸引主要是書籍的雷人標題。在常人眼中,學校既然成為一個學生學習的場所,千百年來一直如此!畢竟有其深遠的意義與必然性和優越性。而此書卻反其道而行之,讓人有去了解的欲望。...

  • 學習教育法讀書筆記范文

    讀書筆記是讀者將自己在閱讀時獲得的資料或者心得體會記錄下來的一種文體。寫讀書筆記是訓練閱讀的好方法。讀書筆記欄目的小編精心為您準備的學習教育法讀書筆記,希望對您有所幫助!【第一篇】學習教育法讀書筆記在這一學期的時間中我都在...

  • 讀書筆記
主站蜘蛛池模板: 成人影院yyyyy111111 | 亚洲国产毛片 | 日本免费一级高清婬日本片 | 国产一区二区三区手机在线 | 欧美一线高本道高清免费 | 国产在线看视频 | 日日摸日日碰夜夜爽亚洲精品蜜乳 | 国产伦精品一区二区三区免费迷 | heyzo朝桐光一区二区 | 国产成人av片 | 一本色道久久88综合日韩精品 | 国产三级大片 | 国产精品厕所 | 肉大捧一进一出好爽mba | 青青草精品在线观看 | 久久久6 | 一区二精品 | 久久66| 日本黄色片aaaa | 怀孕挺大肚子疯狂高潮AV毛片 | 韩日在线 | 国产在线中文字幕 | 国产精成人品日日拍夜夜免费 | MM1313亚洲国产精品无码 | 中文字幕一区二区三区精品 | 夜色影视精品一区二区三区18 | 福利片在线观看 | 青青国产在线 | 久久久久久网 | 牛牛碰在线观看 | 国产精品成人竹菊影视亚洲性爱在线 | 99这里只有精品99 | 日韩精品中文字幕久久臀 | 国产精品亚洲a∨天堂 | 日韩大片在线永久免费观看网站 | 日本无限资源 | 欧美一二三四五六七区 | 色久悠悠婷婷综合在线亚洲 | 欧美精品粉嫩高潮一区二区 | 91麻豆精品国产综合久久久 | 国产视色精品亚洲一区二区 |