1.複製表結構及數據到新表
CREATE TABLE 新表
SELECT * FROM 舊表
2.只複製表結構到新表
CREATE TABLE 新表
SELECT * FROM 舊表 WHERE 1=2
即:讓WHERE條件不成立.
CREATE TABLE 新表
LIKE 舊表 //tianshibao
3.複製舊表的數據到新表(假設兩個表結構一樣)
INSERT INTO 新表
SELECT * FROM 舊表
4.複製舊表的數據到新表(假設兩個表結構不一樣)
INSERT INTO 新表(字段1,字段2,.......)
SELECT 字段1,字段2,...... FROM 舊表
2009年10月16日 星期五
2009年10月14日 星期三
linux 下設定我們需要的服務
在linux 下手動新增服務,
ln -s /opt/apache-tomcat-6.0.20/bin/catalina.sh /etc/init.d/tomcat6
ln -s [指令不明 XD 待查]
/opt/apache-tomcat-6.0.20/bin/catalina.sh [來源]
/etc/init.d/tomcat6 [目的]
ln -s /opt/apache-tomcat-6.0.20/bin/catalina.sh /etc/init.d/tomcat6
ln -s [指令不明 XD 待查]
/opt/apache-tomcat-6.0.20/bin/catalina.sh [來源]
/etc/init.d/tomcat6 [目的]
2009年10月5日 星期一
java xml
modelFilePath = this.getServletContext().getRealPath("/")
+ "/WEB-INF/model.xml";
List nodes=document.selectNodes("/models/model[modelName='"+modelName+"']");
+ "/WEB-INF/model.xml";
List nodes=document.selectNodes("/models/model[modelName='"+modelName+"']");
java URLClassLoader 概念
在JAVA中可以透過API去執行外部的CLASS檔案,在WEB的環境下就可以透過這樣的機制,動態的新增或修改CLASS,不必將Server停下。
其中要注意的是URLClassLoader 的執行者,如果是在WEB SERVER的架構下
URLClassLoader(URL[] urls, ClassLoader parent)
是比較適合的建構子。
方式如下:
URL url1 = new URL("file:");
URLClassLoader cl = new URLClassLoader(new URL[] { url1 }, Thread
.currentThread().getContextClassLoader());
Class model = cl.loadClass("com.mogan.model.MailService");
ModelFace action = (ModelFace) model.newInstance();
其中要注意的是URLClassLoader 的執行者,如果是在WEB SERVER的架構下
URLClassLoader(URL[] urls, ClassLoader parent)
是比較適合的建構子。
方式如下:
URL url1 = new URL("file:");
URLClassLoader cl = new URLClassLoader(new URL[] { url1 }, Thread
.currentThread().getContextClassLoader());
Class model = cl.loadClass("com.mogan.model.MailService");
ModelFace action = (ModelFace) model.newInstance();
訂閱:
文章 (Atom)