建立"JSP+Mysql+Apache Tomcat"環境攻略:
前置工作即是先將java環境建好,意即先安裝好"JDK"和"JRE",且設定好環境變數.
-----------------我是分隔線-----------------
step1:
像架Php網站的方法,先安裝懶人包wamp,即完成"Php+Mysql+Apache"的安裝.
step2:
到這裡"http://tomcat.apache.org/",下載Apache Tomcat.
我是下載"32-bit/64-bit Windows Service Installer (pgp, md5)"來安裝.
step3:
安裝完成之後,
"控制台"->"系統"->"進階"->"環境變數"->在"系統變數"欄按"新增",進入"編輯系統變數",
在"變數名稱"欄位輸入"JAVA_HOME",而"變數值"欄位輸入你jdk的安裝路徑,
(如: C:\Program Files\Java\jdk1.6.0_18)
step5:
到"http://dev.mysql.com/downloads/connector/j/",下載"mysql-connector-java-5.1.11",
解壓後將"mysql-connector-java-5.1.11-bin.jar"丟到tomcat的lib目錄裡頭.
(檔案名稱會隨著版本改變而不一樣)
step6:
將寫好的Jsp檔案(如:test.jsp)丟到Tomcat目錄下,即:"..Tomcat 6.0\webapps\ROOT".
重新啟動Apache Tomcat.
step7:
打開瀏覽器,輸入 "http://127.0.0.1:8080/test.jsp".
成功的話,機會顯示你的jsp網頁.
-----------------我是分隔線-----------------
若要測試jsp連接mysql,可以通過這一篇教學來測試:
http://ithelp.ithome.com.tw/question/10030858
2010年2月7日 星期日
2009年10月15日 星期四
[Note] Scanf and fget
char temp[100];
scanf("%s",temp);
printf("%s",temp);
在c裡頭,scanf遇到空格就會結束。
所以,如果輸入"abc efg",
結果就只會顯示"abc"
要用fget(temp,100,stdin)
2009年10月13日 星期二
[Skill] About Carriage Return & Line Feed
在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。
于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做“回车”,告诉打字机把打印头定位在左边界;另一个叫做“换行”,告诉打字机把纸向下移一行。
这就是“换行”和“回车”的来历,从它们的英语名字上也可以看出一二。
后来,计算机发明了,这两个概念也就被般到了计算机上。那时,存储器很贵,一些科学家认为在每行结尾加两个字符太浪费了,加一个就可以。于是,就出现了分歧。
Unix系统里,每行结尾只有“<换行>”,即“\n”;Windows系统里面,每行结尾是“<换行><回车>”,即“\n\r”;Mac系统里,每行结尾是“<回车>”。一个直接后果是,Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行;而Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会多出一个^M符号。
c语言编程时(windows系统)
\r 就是return 回到 本行 行首 这就会把这一行以前的输出 覆盖掉
如:
最后只显示 xixi 而 hahaha 背覆盖了
\n 是回车+换行 把光标 先移到 行首 然后换到下一行 也就是 下一行的行首拉
于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做“回车”,告诉打字机把打印头定位在左边界;另一个叫做“换行”,告诉打字机把纸向下移一行。
这就是“换行”和“回车”的来历,从它们的英语名字上也可以看出一二。
后来,计算机发明了,这两个概念也就被般到了计算机上。那时,存储器很贵,一些科学家认为在每行结尾加两个字符太浪费了,加一个就可以。于是,就出现了分歧。
Unix系统里,每行结尾只有“<换行>”,即“\n”;Windows系统里面,每行结尾是“<换行><回车>”,即“\n\r”;Mac系统里,每行结尾是“<回车>”。一个直接后果是,Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行;而Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会多出一个^M符号。
c语言编程时(windows系统)
\r 就是return 回到 本行 行首 这就会把这一行以前的输出 覆盖掉
如:
int main() {
cout << "hahaha" << "\r" << "xixi" ;
}
最后只显示 xixi 而 hahaha 背覆盖了
\n 是回车+换行 把光标 先移到 行首 然后换到下一行 也就是 下一行的行首拉
int main() { cout << "hahaha" << "\n" << "xixi" ; }则 显示
hahaha xixi
2009年10月11日 星期日
[Skill] FIX MBR For Vista
拔掉移动硬盘,用Vista安装盘启动电脑, 单击“修复计算机”, 单击要修复的操作系统,然后单击“下一步”,在“系统恢复选项”对话框中,单击“命令提示符”(command),进入DOS界面,键入 Bootrec.exe,然后按 Enter,出现很多选项,我是选了键入 Bootrec /FixMbr 然后回车。
修复完毕,重启电脑,顺利进入Vista 64位。
修复完毕,重启电脑,顺利进入Vista 64位。
2009年9月3日 星期四
[Temp]老師交待要看的Paper類型
老師交待要看的Pape類型:
記錄一下
IEEE Transaction on MM
IEEE MM Magzine
IEEE Transaction on Video Technology
ACM MM System
IEEE MM Expo. ICME
ACM MM config.
記錄一下
IEEE Transaction on MM
IEEE MM Magzine
IEEE Transaction on Video Technology
ACM MM System
IEEE MM Expo. ICME
ACM MM config.
2009年6月13日 星期六
2009年4月18日 星期六
[Song] 容祖兒 - 心淡(莫拉維亞交響樂團音樂會)
想不起 怎麼會病到不分好歹
連受苦都甜美 我每日捱著 不睬不理
但卻捱不死 又去痴纏你
難道終此一生 都要這麼
不可爭一口氣
*很謙卑 只不過是我太過愛你
連自尊都忘記 跌到極麻木 只好相信
又再爬得起 就會有轉机
若我不懂憎你 如何離別你
亦怕不會飛
#由這一分鐘開始計起 春風秋雨間
恨〔限〕我對你以半年時間
慢慢的心淡 付清 賬單
平靜的對你熱度退減
+一天一點傷心過 這一百數十晚
大概也夠我送我來回地獄又接返人間
春天分手 秋天會習慣
苦沖開了便淡
重唱 *,#,+
說甚麼再平反 只怕被迫一起更礙眼
往後這半年間 只愛自己
雖說不太習慣 畢竟有限
就當 過關
訂閱:
文章 (Atom)