<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    漁人碼頭

    天行健,君子以自強不息。地勢坤,君子以厚德載物。
    posts - 12, comments - 16, trackbacks - 0, articles - 43
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    java相關(guān)基礎(chǔ)知識6111、UML方面
    標準建模語言UML。用例圖,靜態(tài)圖(包括類圖、對象圖和包圖),行為圖,交互圖(順序圖,合作圖),實現(xiàn)圖。
    112、說出一些常用的類,包,接口,請各舉5個
    常用的類:BufferedReader? BufferedWriter? FileReader? FileWirter? String? Integer
    常用的包:java.lang? java.awt? java.io? java.util? java.sql
    常用的接口:Remote? List? Map? Document? NodeList
    113、開發(fā)中都用到了那些設(shè)計模式?用在什么場合?
    每個模式都描述了一個在我們的環(huán)境中不斷出現(xiàn)的問題,然后描述了該問題的解決方案的核心。通過這種方式,你可以無數(shù)次地使用那些已有的解決方案,無需在重復相同的工作。主要用到了MVC的設(shè)計模式。用來開發(fā)JSP/Servlet或者J2EE的相關(guān)應用。簡單工廠模式等。
    114、jsp有哪些動作?作用分別是什么?
    JSP共有以下6種基本動作 jsp:include:在頁面被請求的時候引入一個文件。 jsp:useBean:尋找或者實例化一個JavaBean。 jsp:setProperty:設(shè)置JavaBean的屬性。 jsp:getProperty:輸出某個JavaBean的屬性。 jsp:forward:把請求轉(zhuǎn)到一個新的頁面。 jsp:plugin:根據(jù)瀏覽器類型為Java插件生成OBJECT或EMBED標記。
    115、Anonymous Inner Class (匿名內(nèi)部類) 是否可以extends(繼承)其它類,是否可以implements(實現(xiàn))interface(接口)?
    可以繼承其他類或完成其他接口,在swing編程中常用此方式。
    116、應用服務(wù)器與WEB SERVER的區(qū)別?
    應用服務(wù)器:Weblogic、Tomcat、Jboss
    WEB SERVER:IIS、 Apache
    117、BS與CS的聯(lián)系與區(qū)別。
    C/S是Client/Server的縮寫。服務(wù)器通常采用高性能的PC、工作站或小型機,并采用大型數(shù)據(jù)庫系統(tǒng),如Oracle、Sybase、Informix或 SQL Server。客戶端需要安裝專用的客戶端軟件。
    B/S是Brower/Server的縮寫,客戶機上只要安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Explorer,服務(wù)器安裝Oracle、Sybase、Informix或 SQL Server等數(shù)據(jù)庫。在這種結(jié)構(gòu)下,用戶界面完全通過WWW瀏覽器實現(xiàn),一部分事務(wù)邏輯在前端實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實現(xiàn)。瀏覽器通過Web Server 同數(shù)據(jù)庫進行數(shù)據(jù)交互。
    C/S 與 B/S 區(qū)別:
    1.硬件環(huán)境不同:
      C/S 一般建立在專用的網(wǎng)絡(luò)上, 小范圍里的網(wǎng)絡(luò)環(huán)境, 局域網(wǎng)之間再通過專門服務(wù)器提供連接和數(shù)據(jù)交換服務(wù).
      B/S 建立在廣域網(wǎng)之上的, 不必是專門的網(wǎng)絡(luò)硬件環(huán)境,例與電話上網(wǎng), 租用設(shè)備. 信息自己管理. 有比C/S更強的適應范圍, 一般只要有操作系統(tǒng)和瀏覽器就行

    2.對安全要求不同
      C/S 一般面向相對固定的用戶群, 對信息安全的控制能力很強. 一般高度機密的信息系統(tǒng)采用C/S 結(jié)構(gòu)適宜. 可以通過B/S發(fā)布部分可公開信息.
      B/S 建立在廣域網(wǎng)之上, 對安全的控制能力相對弱, 可能面向不可知的用戶。

    3.對程序架構(gòu)不同
      C/S 程序可以更加注重流程, 可以對權(quán)限多層次校驗, 對系統(tǒng)運行速度可以較少考慮.
      B/S 對安全以及訪問速度的多重的考慮, 建立在需要更加優(yōu)化的基礎(chǔ)之上. 比C/S有更高的要求 B/S結(jié)構(gòu)的程序架構(gòu)是發(fā)展的趨勢, 從MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持網(wǎng)絡(luò)的構(gòu)件搭建的系統(tǒng). SUN 和IBM推的JavaBean 構(gòu)件技術(shù)等,使 B/S更加成熟.

    4.軟件重用不同
      C/S 程序可以不可避免的整體性考慮, 構(gòu)件的重用性不如在B/S要求下的構(gòu)件的重用性好.
      B/S 對的多重結(jié)構(gòu),要求構(gòu)件相對獨立的功能. 能夠相對較好的重用.就入買來的餐桌可以再利用,而不是做在墻上的石頭桌子

    5.系統(tǒng)維護不同?
      C/S 程序由于整體性, 必須整體考察, 處理出現(xiàn)的問題以及系統(tǒng)升級. 升級難. 可能是再做一個全新的系統(tǒng)
      B/S 構(gòu)件組成,方面構(gòu)件個別的更換,實現(xiàn)系統(tǒng)的無縫升級. 系統(tǒng)維護開銷減到最小.用戶從網(wǎng)上自己下載安裝就可以實現(xiàn)升級.
    6.處理問題不同
      C/S 程序可以處理用戶面固定, 并且在相同區(qū)域, 安全要求高需求, 與操作系統(tǒng)相關(guān). 應該都是相同的系統(tǒng)
      B/S 建立在廣域網(wǎng)上, 面向不同的用戶群, 分散地域, 這是C/S無法作到的. 與操作系統(tǒng)平臺關(guān)系最小.
    7.用戶接口不同
      C/S 多是建立的Window平臺上,表現(xiàn)方法有限,對程序員普遍要求較高
      B/S 建立在瀏覽器上, 有更加豐富和生動的表現(xiàn)方式與用戶交流. 并且大部分難度減低,減低開發(fā)成本.
    8.信息流不同
      C/S 程序一般是典型的中央集權(quán)的機械式處理, 交互性相對低
      B/S 信息流向可變化, B-B B-C B-G等信息、流向的變化, 更像交易中心。
    118、LINUX下線程,GDI類的解釋。
    LINUX實現(xiàn)的就是基于核心輕量級進程的"一對一"線程模型,一個線程實體對應一個核心輕量級進程,而線程之間的管理在核外函數(shù)庫中實現(xiàn)。
    GDI類為圖像設(shè)備編程接口類庫。
    119、STRUTS的應用(如STRUTS架構(gòu))
    Struts是采用Java Servlet/JavaServer Pages技術(shù),開發(fā)Web應用程序的開放源碼的framework。 采用Struts能開發(fā)出基于MVC(Model-View-Controller)設(shè)計模式的應用構(gòu)架。 Struts有如下的主要功能: 一.包含一個controller servlet,能將用戶的請求發(fā)送到相應的Action對象。 二.JSP自由tag庫,并且在controller servlet中提供關(guān)聯(lián)支持,幫助開發(fā)員創(chuàng)建交互式表單應用。 三.提供了一系列實用對象:XML處理、通過Java reflection APIs自動處理JavaBeans屬性、國際化的提示和消息。
    120、Jdo是什么?
    JDO是Java對象持久化的新的規(guī)范,為java data object的簡稱,也是一個用于存取某種數(shù)據(jù)倉庫中的對象的標準化API。JDO提供了透明的對象存儲,因此對開發(fā)人員來說,存儲數(shù)據(jù)對象完全不需要額外的代碼(如JDBC API的使用)。這些繁瑣的例行工作已經(jīng)轉(zhuǎn)移到JDO產(chǎn)品提供商身上,使開發(fā)人員解脫出來,從而集中時間和精力在業(yè)務(wù)邏輯上。另外,JDO很靈活,因為它可以在任何數(shù)據(jù)底層上運行。JDBC只是面向關(guān)系數(shù)據(jù)庫(RDBMS)JDO更通用,提供到任何數(shù)據(jù)底層的存儲功能,比如關(guān)系數(shù)據(jù)庫、文件、XML以及對象數(shù)據(jù)庫(ODBMS)等等,使得應用可移植性更強。
    121、內(nèi)部類可以引用他包含類的成員嗎?有沒有什么限制?
    一個內(nèi)部類對象可以訪問創(chuàng)建它的外部類對象的內(nèi)容
    122、WEB SERVICE名詞解釋。JSWDL開發(fā)包的介紹。JAXP、JAXM的解釋。SOAP、UDDI,WSDL解釋。
    Web ServiceWeb Service是基于網(wǎng)絡(luò)的、分布式的模塊化組件,它執(zhí)行特定的任務(wù),遵守具體的技術(shù)規(guī)范,這些規(guī)范使得Web Service能與其他兼容的組件進行互操作。
    JAXP(Java API for XML Parsing) 定義了在Java中使用DOM, SAX, XSLT的通用的接口。這樣在你的程序中你只要使用這些通用的接口,當你需要改變具體的實現(xiàn)時候也不需要修改代碼。
    JAXM(Java API for XML Messaging) 是為SOAP通信提供訪問方法和傳輸機制的API。
    WSDL是一種 XML 格式,用于將網(wǎng)絡(luò)服務(wù)描述為一組端點,這些端點對包含面向文檔信息或面向過程信息的消息進行操作。這種格式首先對操作和消息進行抽象描述,然后將其綁定到具體的網(wǎng)絡(luò)協(xié)議和消息格式上以定義端點。相關(guān)的具體端點即組合成為抽象端點(服務(wù))。
    SOAP即簡單對象訪問協(xié)議(Simple Object Access Protocol),它是用于交換XML編碼信息的輕量級協(xié)議。
    UDDI 的目的是為電子商務(wù)建立標準;UDDI是一套基于Web的、分布式的、為Web Service提供的、信息注冊中心的實現(xiàn)標準規(guī)范,同時也包含一組使企業(yè)能將自身提供的Web Service注冊,以使別的企業(yè)能夠發(fā)現(xiàn)的訪問協(xié)議的實現(xiàn)標準。


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 国产亚洲精品a在线观看| 午夜视频在线在免费| 国产亚洲精久久久久久无码77777 国产亚洲精品成人AA片新蒲金 | 97热久久免费频精品99| 亚洲一区二区三区首页| 久久久免费的精品| 亚洲AV日韩AV鸥美在线观看| 中国精品一级毛片免费播放| 久久精品亚洲男人的天堂| 国产99视频精品免费视频76| 亚洲国产成人影院播放| 一个人看的www在线免费视频 | 亚洲国产91在线| 黄+色+性+人免费| 亚洲 日韩经典 中文字幕| 大地资源二在线观看免费高清| 99热亚洲色精品国产88| 日韩视频免费一区二区三区| 亚洲精华国产精华精华液好用| 国产精品免费小视频| 免费中文字幕视频| 国产亚洲人成网站观看| 91大神在线免费观看| 亚洲香蕉久久一区二区| 日韩高清免费在线观看| 一区二区三区在线免费| 亚洲国产综合精品中文第一区| 亚洲一级毛片免费观看| 亚洲精品日韩一区二区小说| 亚洲精品WWW久久久久久| 久久国产免费观看精品| 亚洲一卡2卡4卡5卡6卡残暴在线| 性感美女视频在线观看免费精品| 成年网在线观看免费观看网址| 国产av天堂亚洲国产av天堂| 免费能直接在线观看黄的视频| 亚洲精品女同中文字幕| 亚洲精品卡2卡3卡4卡5卡区| 久草视频在线免费| www在线观看播放免费视频日本| 亚洲高清视频在线播放|