Time of Update: 2018-12-03
1. JSP 顯示中文亂碼問題.Tomcat 5.5/conf/web.xml<servlet>標記中加入 <param-name>javaEncoding</param-name> <param-value>GBK</param-value>代碼如下: <servlet> <servlet-name>jsp</servlet-name>
Time of Update: 2018-12-03
Token(令牌)機制能夠很好的解決表單重複提交的問題,基本原理是:伺服器端在處理到達的請求之前,會將請求中包含的令牌值與儲存在目前使用者會話中的令牌值進行比較,看是否匹配。在處理完該請求後,且在回覆發送給用戶端之前,將會產生一個新的令牌,該令牌除傳給用戶端以外,也會將使用者會話中儲存的舊的令牌進行替換。這樣如果使用者回退到剛才的提交頁面並再次提交的話,用戶端傳過來的令牌就和伺服器端的令牌不一致,從而有效地防止了重複提交的發生。這時其實也就是兩點,第一:你需要在請求中有這個令牌值,請求中的令牌值
Time of Update: 2018-12-03
PointsPixelsEmsPercent6pt8px0.5em50%7pt9px0.55em55%7.5pt10px0.625em62.5%8pt11px0.7em70%9pt12px0.75em75%10pt13px0.8em80%10.5pt14px0.875em87.5%11pt15px0.95em95%12pt16px1em100%13pt17px1.05em105%13.5pt18px1.125em112.5%14pt19px1.2em120%14.5pt20px1.25em125
Time of Update: 2018-12-03
代碼說明、參考文章及運行環境請參考系列文章(五)/* * DBConnectionManager.java * Created on 2005-1-29 */package db;import java.io.*;import java.sql.*;import java.util.*;import org.apache.log4j.Logger;//import org.apache.log4j.PropertyConfigurator;/** *
Time of Update: 2018-12-03
轉自http://www.coolcode.cn/?p=104的代碼如下:// IEif (document.all) { window.attachEvent('onload', handler1); window.attachEvent('onload', handler2);} else { // Firefox 等 window.addEventListener('load', handler1, false);
Time of Update: 2018-12-03
浮點計算精度損失的文章比較多,我就不多說了,搜了一篇,見參考1。設定方式如下:大數字有精度precision和小數位scale兩個參數可設定,精度的位元是包含小數位元的,即整數位=精度-小數位。對於超過小數位的小數,用四捨五入法進行截取。運算過程中保留6位小數,儲存到資料庫時保留4位小數。Hibernate的配置中精度用預設值(19),精度設為4,格式如下: <propertyname="price" type="java.math.BigDecimal">
Time of Update: 2018-12-03
/* * DBConnectionPool.java * Created on 2005-1-29 */package db;import java.sql.*;import java.util.*;import java.util.Date;import org.apache.log4j.Logger;//import org.apache.log4j.PropertyConfigurator;/** * @author Yewberry */public class
Time of Update: 2018-12-03
Cold here, icy cold there. You belong to neither, leaves have withered. Your face is pale and blue, a tearful smile. Something in your eyes, whispers words of last good-bye. My heart sinks down, tears surge out.
Time of Update: 2018-12-03
下面代碼第一版的檔案,第二版的檔案在 lib/tellwait.c中,不用再單獨下載。預設是以訊號量方式實現,但在Freebsd 9下面運行效果並不理想。參考資料2中有按管道方式實現。將 "ourhdr.h" 修改為 "apue.h"。FreeBSD 下命令擷取fetch
Time of Update: 2018-12-03
/* * TestServlet.java * Created on 2005-1-29 */package servlet;import java.io.*;import java.sql.*;import javax.servlet.*;import javax.servlet.http.*;import db.DBConnectionManager;/** * @author Yewberry */public class TestServlet extends HttpServlet {
Time of Update: 2018-12-03
Solaris 10 預設有安裝 gcc,位於/usr/sfw/bin/gcc,11需要手動安裝。命令為pkg install gcc-3安裝後的路徑同樣在/usr/sfw/bin/gcc然後就可以用了。/usr/sfw/bin/gcc -v/usr/sfw/bin/gcc helloworld.c使用者登入後編輯.profile檔案,將gcc影射為安裝後的gcc程式PATH=$PATH:/usr/sfw/binexport PATH重啟後可直接使用gcc。gcc -vgcc
Time of Update: 2018-12-03
轉自:http://www-900.ibm.com/developerworks/cn/java/j-jndi/index.shtmlKirk Pepperdine (kirk@javaperformancetuning.com) , 首席技術官, JavaPerformanceTuning.comJoseph Ottinger (joeo@enigmastation.com) , 諮詢顧問2005 年 1 月 掌握 J2EE 是件令人生畏的事,因為它包含的技術和縮減語在不斷地增長。Java
Time of Update: 2018-12-03
長條圖是常用的圖表,用MATLAB實現如下:Img=imread('football.jpg');BW = Img;R=BW(:,:,1);[REDcounts,x] = imhist(R);G=BW(:,:,2);[Greencounts,y] = imhist(R);B=BW(:,:,3);[Bluecounts,z] = imhist(R);figure;subplot(131);imhist(R);title('histogram of
Time of Update: 2018-12-03
# db.properties# mysql 驅動drivers=org.gjt.mm.mysql.Driver# 資料庫 testDB 訪問地址testDB.url=jdbc:mysql://localhost:3306/testDB# 串連資料庫 testDB 的使用者名稱testDB.user=root# 串連資料庫 testDB 的密碼testDB.password=root# 允許串連資料庫 testDB 的最多使用者數量testDB.maxconn=2----------------
Time of Update: 2018-12-03
Ext版本:2.3.0搜尋到一篇有用的連結是:JsonStore and nested/multi level data in a GridPanel我在使用Ext.grid.GridPanel時,用到了多級JSON。如:{"data": [{ "id" : 1, "amount" : 100, "costumer" : { "id" : 123, "name" : "Luis Valdés" }},{ "id" : 2,
Time of Update: 2018-12-03
1、測試回合環境:Web 服務器:Tomcat 5.5日誌類:Log4j-1.2.8資料庫:mysql注意:將 mysql 的驅動(mysql-connector-java-3.1.5-gamma-bin.jar)和 log4j 的包檔案(log4j-1.2.8.jar)加到 classpath 的同時,拷到 tomcat 5.5/common/lib
Time of Update: 2018-12-03
參考了:http://blog.csdn.net/henhen2002/article/details/5416574[例2-1]試用單層感知器,實現邏輯“與”和“或”運算。輸入向量:P=[0 0 1 1; 0 1 0 1]目標向量:T=[0 0 0 1]P= [0 0 1 1; 0 1 0 1]; %給定訓練樣本資料T= [0 0 0 1];
Time of Update: 2018-12-03
將JDK升級到7u21後,一個應用的內建Tomcat啟動不了,報出 Executable name has embedded quote, split the arguments 的錯誤。經過查詢發現 jdk 7u21 和 jdk 6u 45的改變了Runtime.exec方法實現。對含有空格的命令會有影響。Changes to Runtime.execOn Windows platform, the decoding of command strings specified to
Time of Update: 2018-12-03
由於潤乾4.5預設沒有二維碼功能,需要用函數的方式實現。準備庫檔案:QR Code for Java ver. 0.50beta:http://www.swetake.com/qr/java/qr_java.html或者直接下載:http://www.venus.dti.ne.jp/~swe/program/qrcode_java0.50beta10.tar.gz編寫二維碼函數:package runqian;import java.awt.Color;import
Time of Update: 2018-12-03
在製作報表的查詢條件時,需要有多選下拉框,Ext 2.3預設沒有實現。找來參考資料1的代碼測試,發現當有多個多選下拉框時,會有資料混亂不能選擇的情況。對其中源碼進行了修正,現在可以正常使用。主要修改了初始化[this.selections初始化]和setValue()函數,源碼如下:/** * 代碼Code highlighting produced by Actipro CodeHighlighter