freemark簡單樣本

 Java Bean:package com.lee.freemark;public class User {private String name;public String getName() {return name;}public void setName(String name) {this.name = name;}} 模板檔案:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.

每天一個設計模式之Factory

屬於Creational Design Patterns。用於建立concrete class。Intentcreates objects without exposing the instantiation logic to the client. 這點是使用原廠模式的主要目的。當client需要一個類的執行個體時,它並不需要自己去執行個體化那個類,而是交給工廠去執行個體化。這樣client就不需要知道這個類是怎麼執行個體化的了。這樣對象的使用者和對象本身就解耦合了。refers to

每天一個設計模式之Singleton

Link:http://www.oodesign.com/ Singleton屬於Creational Design Patterns顧名思義,就是只能有一個執行個體的類。這是最容易理解的一個設計模式。Usually singletons are used for centralized management of internal or external resources and they provide a global point of access to

單點登陸SSO原理介紹

 SSO 是一個非常大的主題,我對這個主題有著深深的感受,自從廣州 UserGroup 的論壇成立以來,無數網友都在嘗試使用開源的 CAS , Kerberos 也提供另外一種方式的 SSO ,即基於 Windows 域的 SSO ,還有就是從 2005 年開始一直興旺不衰的 SAML 。       如果將這些免費的 SSO 解決方案與商業的 Tivoli 或 Siteminder 或 RSA Secure SSO

搜尋jar包中含有指定字串的檔案

package com.lee.others;import java.io.BufferedReader;import java.io.File;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Enumeration;import java.util.List;import java.util.zip.ZipEntry;import java.util.zip.ZipFile;/** *

Maven的使用經驗(一)–安裝maven外掛程式

當我們在IDE中開發時,經常需要使用maven。現在流行的java的IDE有eclipse,intellij等等。對於maven而言,我們可以將IDE分為兩類:1,Eclipse等和maven結合的不夠緊密的IDE。Eclipse和Maven結合的並不算好,如果在eclipse中想使用maven,需要安裝外掛程式:m2e安裝該外掛程式之後,你才能在eclipse中看到關於maven的菜單,並且可以建立maven項目,執行maven

Maven的使用經驗(二)–打包

在IDE中安裝了maven外掛程式之後,就可以直接運行maven package來打包了。如果沒有在IDE中安裝外掛程式而是單獨安裝了maven程式,則可以在命令列中直接執行mvn package來打包。二者沒有本質區別,本文以在IDE中直接為例。要將項目打包,有兩種選擇:產生一個jar包;或一個包含jar包,設定檔,指令檔等等的一個zip檔案(assembly)。如果沒有在pom中顯示的指定,則會使用預設的外掛程式(通過查看effective pom可以看到)並按預設打包。我們常用maven-

全文檢索搜尋 full-text search

設想這樣一個需求:建立一個網站,網站上可以發表文章,並且可以搜尋內容中包含關鍵字的文章。我們可以選擇把文章存在硬碟上,或是存在資料庫裡。而搜尋功能則可以依賴全文檢索搜尋,或是讓google等搜尋引擎爬自己的網頁,然後用google實現站內搜尋。如果不想依賴google等搜尋引擎,則需要使用全文檢索搜尋技術。 首先是關於全文索引的wikipedia:http://en.wikipedia.org/wiki/Full_text_search 由上文可知:In text retrieval,

spring整合xfire出現Document root element “beans”, must match DOCTYPE root “null”

spring整合xfire出現如下錯誤: 資訊: Loading Spring root WebApplicationContext2010-3-12 10:52:44 org.apache.catalina.core.StandardContext listenerStart嚴重: Exception sending context initialized event to listener instance of class

淺談大型網站的架構

轉自:http://tech.it168.com/o/2007-11-01/200711011044703.shtml人網站,可以使用最簡單的html靜態頁面就實現了,配合一些圖片達到美化效果,所有的頁面均存放在一個目錄下,這樣的網站對系統架構、效能的要求都很簡單,隨著互連網業務的不斷豐富,網站相關的技術經過這些年的發展,已經細分到很細的方方面面,尤其對於大型網站來說,所採用的技術更是涉及面非常廣,從硬體到軟體、程式設計語言、資料庫、WebServer、防火牆等各個領域都有了很高的要求,已經不是

有理數和無理數

實數(real number)分為有理數和無理數(irrational number)。我們平時見到的整數和分數都是有理數,而π和e,大部分整數的平方根都是無理數。無理數的特點為:1,不能用兩個整數之比,即分數來表示。2,如果用小數來表示無理數,則是無限不迴圈小數。且無理數是無限不迴圈小數是可以被證明的。無理數的發現:畢達哥拉斯(Pythagoras,572 BC—497

使用statistics profile分析query的實際運行情況

使用statistics profile可以記錄query實際啟動並執行詳細過程和統計資訊。例如下面SQL可以記錄預存程序每一步的運行情況和執行計畫: SET STATISTICS PROFILE ONGO[dbo].[YouStoredProcedure]另外如果預存程序中使用了沒有事先定義的暫存資料表時,查看執行計畫會報錯。此時將執行計畫關掉就可以了。SET SHOWPLAN_TEXT OFFGOSET STATISTICS PROFILE

servlet注入spring管理

思路:把servlet配置為spring的bean,就可以實現其他bean的注入,然後使用代理servlet來輔助配置和運行: 一、代理servlet的寫法:import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import

多線程(三)Join

Join

關聯式模式中的術語

SQLRelational databaseDescriptionRowTupleData set with specific instances in the range of each memberColumn name; Column dataAttribute name; Attribute valueLabeled member in the set of elements common to all data sets; A name, word, number, phrase,

對測試的認識

我們在工作中會聽到很多關於測試的名詞,如單元測試UT,整合測試Integration Test,端到端測試end-to-end

EXCEL上固定表頭表尾

目標:excel中固定表頭(無論怎麼拖動拉條,表頭都是固定不動的,只有中間的資料動) 樣本:姓名 性別 年齡   李      男      28  王      男      27  劉      男      28  孫      男      27  張      男      28  秦      男      27 操作方法:在第一個錄入資料的儲存格(即"李"所在的儲存格)單擊; 執行"視窗"----->"凍結窗格"即可.執行後在表頭的下邊線上有一條橫向向右延伸的直線顯示。

junit4測試service-spring

1、配置方式:import static org.junit.Assert.assertEquals;   import org.junit.Before;   import org.junit.Test;   import org.springframework.context.ApplicationContext;   import org.springframework.context.support.ClassPathXmlApplicationContext;

用jquery實現浮動層div的瀏覽器置中

1.在頁面的head中引入jquery <script type="text/javascript" src="<%=path%>/js/jquery-1.2.6.js"></script> 2.在頁面的head中加入浮動層和遮罩層的樣式<style>#previewDiv{z-index: 9999;position:absolute;display:none;background:#fff;border-top:5px solid

HTMLParser的visitor訪問方式詳解

參考文檔:http://allenj2ee.iteye.com/blog/222457 ,希望與大家分享從簡單方面的理解,Filter是根據某種條件過濾取出需要的Node再進行處理。Visitor則是遍曆內容樹的每一個節點,對於合格節點進行處理。實際的結果異曲同工,兩種不同的方法可以達到相同的結果:1、package html;import java.io.IOException;import java.net.HttpURLConnection;import

總頁數: 61357 1 .... 19599 19600 19601 19602 19603 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.