原创 Hibernate的總結

Hibernate簡介 Hibernate是一個ORM( 對象關係映射 Object Relational Mapping)的框架,對JDBC進行了輕量級的對象封裝,讓開發人員更方便地操作數據庫。 Hibernate的優勢 1.H

原创 Ajax技術

Ajax概述 Ajax (Asynchronous JavaScript And XML)是一種瀏覽器無需刷新當前頁面就能與服務器通訊的技術。 不用刷新整個頁面便可與服務器通訊的辦法;而可實現這個效果的方式有: 1. Fla

原创 JQuery技術

jQuery描述 jQuery是一個兼容多瀏覽器的javascript庫,核心理念是write less,do more(寫得更少,做得更多)。 jQuery的優點 輕量級 強大的選擇器 出色的 DOM 操作的封裝 可靠的事件處

原创 SpringMVC的總結

SpringMVC概述 SpringMVC是Spring爲展現層提供了一個優秀的web框架。基於MVC的設計理念,採用了鬆散耦合可插拔組件結構,比其他MVC框架更具擴展性和靈活性。 SpringMVC是實現了 MVC設計模式的請

原创 單例模式

單例模式(Singleton Pattern) 概述 單例設計模式,簡單來說就是一個類始終只能產生一個對象。使用單例模式可以有效節省內存資源,在一些環境配置的類中,一個服務器的軟件啓動以後,只需要加載一次就可以了。例如多個程序讀取

原创 Spring的總結

Spring的簡介 Spring是分層的JavaEE輕量級開源框架,以IOC(Inverse of Control控制反轉)和AOP(Aspect Oriented Programming 面向切面編程)爲核心。Spring框架主

原创 JavaEE面試注意事項

JavaEE開發可以說一直是業界需求量較大的工作。現在的企業招聘JavaEE開發人員都會優先考慮面試者實際的項目開發經驗。下面就談談JavaEE面試的注意事項。 面試失敗的常見原因: 回答不出問題: 技術問題面試不是技術競賽,

原创 Java Web之Servlet技術

servlet概述 Servlet是開發動態網站的技術! Servlet是一個普通的java類;與servlet接口有關的java類就叫servlet! Servlet必須要交給服務器運行(web.xml) Servlet技術,

原创 Elasticsearch與Solr

Solr是Apache Lucene項目的開源企業搜索平臺。其主要功能包括全文檢索、命中標示、分面搜索、動態聚類、數據庫集成,以及富文本(如Word、PDF)的處理。Solr是高度可擴展的,並提供了分佈式搜索和索引複製。Solr是最流行的

原创 JavaScript事件

事件通常與函數配合使用,這樣就可以通過發生的事件來驅動函數執行。事件是基於對象存在,事件通常可以修飾多種對象。 鼠標移動事件 Mousemove: 鼠標移動時觸發事件 鼠標跟隨效果 Mouseover: 鼠標從元素外,移動元素之上,信息

原创 3 ActiveMQ的使用方法

發佈者/訂閱者模型支持向一個特定的消息主題發佈消息。0或多個訂閱者可能對接收來自特定消息主題的消息感興趣。在這種模型下,發佈者和訂閱者彼此不知道對方。這種模式好比是匿名公告板。這種模式被概括爲:多個消費者可以獲得消息.在發佈者和訂閱者之間

原创 Mongodb

Mongodb的組成 Database:可以有多個數據庫,各個數據庫間相互獨立,每個數據庫作爲一個容器可以包含一個或多個集合(collection)。 Collection:集合是一組文檔(document)。在邏輯上相當於關係型數據庫

原创 數據庫優化查詢性能

MySQL怎樣優化WHERE子句 對於MyISAM和HEAP表,在一個單個表上的沒有一個WHERE的COUNT(*)直接從表中檢索信息。當僅使用一個表時,對NOT NULL表達式也這樣做。 無效常數表達式的早期檢測。MySQL快速檢測

原创 JavaScript之DOM

JavaScript文檔對象模型DOM DOM 解析模型,將文檔加載到 內存,形成一個樹形結構 就是根節點,每個標籤會成爲一個元素節點、標籤的屬性成爲屬性節點,標籤內部的文本內容成爲文本節點 注意:屬性節點,它不屬於DOM樹形結構

原创 ActiveMQ

ActiveMQ 主要特點: 1. 多種語言和協議編寫客戶端。語言: Java, C, C++, C#, Ruby, Perl, Python, PHP。應用協議: OpenWire,Stomp REST,WS Notificatio