原创 FreeMarker中和標籤的區別

在使用freemarker作爲前端頁面模板的應用中,會有很多的freemarker模板頁面,這些ftl會在不同的頁面中重複使用,一是爲了簡化佈局的管理,二是可以重複使用一些代碼。 在freemarker中可以通過以下兩種方式來使用已經存在

原创 項目中jQuery使用最佳實踐

目前jQuery已成爲web前端最受歡迎的框架,各大網站均能找到它的影子,比如CSDN。結合本人的工作和最近幾個月的學習,說說在一個比較大的項目裏,如何有效並規範地使用該框架。雖然jQuery的使用非常簡單靈活,沒有太多的限制,可以在頁面

原创 javascript中Array.protototype方法總結

javascript 中Array對象是我們頁面技術中大量使用的對象,充分掌握該對象的使用對我們前端頁面編程會有很大的幫助,可以避免我們在處理數據過程中的一些不必要的麻煩。由於對Array原型方法的不瞭解,可能致使我們花費大量的時間再數據

原创 Hash、onHashChange事件

現在的web應用程序越來越多的使用ajax異步請求完成頁面的無縫刷新,導致瀏覽器的URL不會發生任何變化而完成了請求,從而破換了用戶瀏覽體驗。同時本次瀏覽的頁面內容在用戶下次使用URL訪問時將無法重新呈現。而解決該問題的一個途徑便是使用w

原创 頁面導航菜單的設計

導航菜單是web頁面中一個重要的部分,是整個站點便捷性的體現。一個設計良好的導航既可以方便用戶瀏覽整個網站,同時也是吸引用戶眼球的一個亮點。現在的站點設計的第一原則是簡潔大方,導航的設計也不例外。下面以一個CSDN站點導航設計爲藍本,結合

原创 Java Exception 之 try catch finally

當在捕獲Exception時,如果有finally塊,且在finally中有return 語句,程序的運行flow該會是怎樣的呢?我們直接寫給例子來演示, 再總結分析。 package test; /** * Created by x

原创 js prototype使用要點

javascript prototype使用要點 1、js中一般通過將父類的實例賦值給子類的prototype屬性來實現類的繼承; 2、子類實例可以通過prototype的方式訪問到父類中屬性及父類的父類中的屬性(prototye cha

原创 FreeMarker中<#include>和<#import>標籤的區別

在使用freemarker作爲前端頁面模板的應用中,會有很多的freemarker模板頁面,這些ftl會在不同的頁面中重複使用,一是爲了簡化佈局的管理,二是可以重複使用一些代碼。 在freemarker中可以通過以下兩種方式來使用已經存在

原创 Java 實現批量靜默打印PDF文件

    對於java的打印功能我本人從來沒有使用過,不過也看過網上的一些文章,都說使用起來不方便且對各種文檔類型的支持不是很好。經過幾番折騰,我對批量打印PDF文件有了比較深入的瞭解。起初想通過使用JAVA 代碼操縱PDF文件打印,但最

原创 Maven 資源文件的配置

基於Maven的約定大於配置的原則,我們的項目只要按照約定的規範就可以在pom文件中無需編寫資源文件的配置工作就可以正確的將資源文件打包到正確的位置而不會出現找不到資源文件的情況。然後對於特殊的一些情況,如資源文件放置在java文件的目錄

原创 Java 程序員面試要點

     最近在換工作,面試了大大小小几家公司,無論面談還是筆試,問題集中表現在如下幾個方面,我想對於大多數的程序員而言,也會遇到同樣的考驗,現就面試的內容總結如下,希望對讀者在尋找新工作的時候有些許幫助。      1、Java Col

原创 Java 獲取Http Get請求中文參數亂碼解決方案

在Java web 中web服務器對於請求參數可以使用request.setCharacter(“”)方法對其進行編碼,但是這種方式只會對請求的body部分進行編碼解析,對於url中的參數不做處理。 而瀏覽器默認會使用ISO-8859-1

原创 Maven 選擇性編譯打包

如果一個項目要分成多個jar包,或者多個項目由於歷史原因沒有代碼混合在一起了,如何使用Maven對其進行編譯打包成多個互不相關的jar包?或者一個webservice項目要講接口和實體類打包供其他調用服務的應用使用? 對於Maven首先

原创 Ext JS TreePanel

 一、創建樹      Extjs4 中tree組件功能強大,是extjs學習過程中的重要一環。tree組件作爲extjs4中的重要組件之一,在幾乎所有的extjs系統中都有使用,本人在實際使用過程中也曾遇到過很多困擾,但最終還是通過各種

原创 EXTJS4.2中neptune主題的使用

   最近在在sencha.com官網瞭解到EXTJS的最新版本里增加了新的主題neptune,看demo挺不錯的,簡潔大方。 看慣了EXTJS的經典界面樣式,可能有點疲勞了。於是下載了個新的版本4.2,來試試新的主題帶來的效果。