原创 smtp 發送郵件
平時我們會使用一些功能,比如做用戶註冊發送郵件激活的時候,可以使用smtp服務,下面是使用的一個簡單例子: package com.vcfilm.mytest.action; import java.util.Properties; im
原创 maven裏如何根據不同的environment打包
maven裏如何根據不同的environment打包 一個項目裏總會有很多配置文件。而且一般都會有多套環境。開發的、測試的、正式的。而在這些不同的環境這些配置的值都會不一樣。比如mail的配置、服務的url配置這些都是很常見的。所以
原创 aop代理類的配置
<!-- 注入目標類 --> <bean id="a" class="com.aop1.Target"></bean> //即業務主要執行的類 <!-- 注入切面1 --> <bean id="advice1" class="co
原创 struts2 result="stream''文件下載
action: public String downloadHelp() { try { URL url = new URL(picUrl); //圖片路徑 BufferedImage image; i
原创 初窺Linux 之 我最常用的20條命令
玩過Linux的人都會知道,Linux中的命令的確是非常多,但是玩過Linux的人也從來不會因爲Linux的命令如此之多而煩惱,因爲我們只需要掌握我們最常用的命令就可以了。當然你也可以在使用時去找一下man,他會幫你解決不少的問題。然而每
原创 單點登錄SSO的實現原理
單點登錄SSO(Single Sign On)說得簡單點就是在一個多系統共存的環境下,用戶在一處登錄後,就不用在其他系統中登錄,也就是用戶的一次登錄能得到其他所有系統的信任。單點登錄在大型網站裏使用得非常頻繁,例如像阿里巴巴這樣的網站,在
原创 數據庫SQL優化大總結之 百萬級數據庫優化方案
網上關於SQL優化的教程很多,但是比較雜亂。近日有空整理了一下,寫出來跟大家分享一下,其中有錯誤和不足的地方,還請大家糾正補充。 這篇文章我花費了大量的時間查找資料、修改、排版,希望大家閱讀之後,感覺好的話推薦給更多的人,讓更多的人看到、
原创 Maven常用命令
Maven庫: http://repo2.maven.org/maven2/ Maven依賴查詢: http://mvnrepository.com/ Maven常用命令: 1. 創建Maven的普通java項目: mvn a
原创 使用Nexus搭建Maven私服
1 . 私服簡介 私服是架設在局域網的一種特殊的遠程倉庫,目的是代理遠程倉庫及部署第三方構件。有了私服之後,當 Maven 需要下載構件時,直接請求私服,私服上存在則下載到本地倉庫;否則,私服請求外部的遠程倉庫,將構件下載到私服,再提
原创 必須知道的SQL編寫技巧,多條件查詢不拼字符串的寫法
在做項目中,我們經常遇到複雜的查詢方法,要根據用戶的輸入,判斷某個參數是否合法,合法的話才能當作過濾條件,我們通常的做法是把查詢SQL賦值給一個字符
原创 [SQL優化工具]Quest.Central.For.Databases——SQL Tuning for SQL Server
隨着企業數據庫的急劇膨脹和日益複雜,DBA爲保證數據庫性能所付出的努力與日俱增,手工或使用多種無法集成的管理工具,都會給日常管理和維護帶來不必要的困難。 Quest Central for Databases是一種集成化、圖形化、跨平臺的
原创 El表達式 和 JSTL標籤
El 表達式: ${requestScope.aaa} 相當於<%=request.getAttribute("aaa") %> ${sessionScope.aaa} 相當於<%=session.getAttribute("aaa")
原创 struts 一個action處理過個請求
1.動態方法調用 在action中增加不同的方法,去掉execute方法 比如 login() register(); 在表單中改變UrL action=ActionName!methodName.action (actio
原创 cookie的基本使用
取cookie var getCookie = function() { var strCookie = document.cookie; //將多cookie切割爲多個名/值對 var arrCookie = st
原创 struts2 中英文切換
struts.xml文件: <struts> <include file="struts-default.xml" /> <constant name="struts.custom.i18n.resources" value="mes