2011-12-28

JAVA 更新 64 bit 後 Tomcat 無法啟動

Tomcat 5.5.20 在 64 bit JAVA 更新後重開機,竟然無法啟動了!!

原因… 不解

原本的電腦裡裝有
JAVA(TM) 6 Update 22
JAVA(TM) 6 Update 30
JAVA(TM) 6 Update 30 (64-bit)

終於在官網上查到「建議將舊版刪除」,於時移除了 22、再移除 30、30 (bit),重新安裝 30、30 (bit)。再重新啟動 Tomcat !成功!

Blogger 的標籤:

2011-12-22

111221-22 硬碟壞軌

症狀:Windows 異常緩慢!甚至無法開機,出現 Windows 需要恢復或修復提示。

問題:硬碟損壞 (應損壞於 Windows 開機資料部位)。

解決方法:
1. 使用筆電原廠內建還原系統,無效。
再還原到損壞的位置,仍舊損壞,使用沒多久又出現同樣問題。

2. 以 Clonezilla 僅複製 Windows 磁區,無法開機。
因該硬碟之分割區如下圖
image
硬碟中沒有 Windows vista、7 中,系統前的開機資料磁區。
因此僅將 C 先前的系統備份還原至另一顆硬碟,卻無法開機。

3. Clonezilla 不可大到小。
Clonezilla 遇到「大硬碟(500 GB)」複製至「小硬碟(320 GB)」問題
以 CZ 進行「硬碟磁區複製」時,僅將來源端 C 複製到目的端,會出現「目的端空間太小」而直接不允許複製的問題。
無論何種方式調整 CZ 會先檢查 MBR 部分,都會被檢查出目的端硬碟空間太小。

4. 最終方法
直接進行「整顆硬碟複製」,不以磁區方式還原或複製,CZ 可順利進行複製!(使用版本:1.2.2-26)
複製完畢後,小硬碟會被檢查成為(500 GB)!暫時可不理會!
順利複製後,再利用原廠還原,將系統還原一次。

(該原廠還原有兩種方式,一僅還原 C 磁區,二 將整個硬碟還原成僅有 C 磁區。本次是使用第二種方式,因第一種方式原本所需的  C 大小與目前的 C 大小不同。所以乾脆完全刷掉)

原廠還原成功,而且硬碟空間大小也自動修正為正確的 320 GB!

Blogger 的標籤:

JAVA 暫存檔位置

之前的測驗程式在不考慮實驗室以外場合使用條件下,將暫存檔儲存在 C 目錄下,但現在要開放下載,暫存位置就要修改了!

最恰當的地方當然是系統中環境變數的暫存位置,不過因系統設定差異,以絕對路徑表示會有問題,JAVA 可使用
System.getenv("Temp")
取得 Windows 「環境變數 中 使用者變數」的 Temp 位置!
JAVA 中以字串寫法
String path=System.getenv("Temp")+\\\\檔案名稱.txt

Blogger 的標籤:

2011-12-13

根據客戶端 IP 自動修改伺服器 IP

先前為了因為伺服器將常換 IP,必須半自動修改自己網頁中的 IP,才能讓網頁正常運作,所有有了這篇「自動切換網址中的伺服器 IP」。昨天確有了更好的方式!

問題主要是為了客服以往都將網址以固定 IP 方式表示,但這導致區域網路內的電腦都會先連到外部網路後又折回來。
image
這缺點當然很多,首先就是經常遇到的,外部網路出現問題時,導致區域網路內的電腦都無法連回伺服器。
再者,連線路線長,速度也會慢了一點點點。

昨天學校網路又出現問題,伺服器近乎無法使用,於是決定更改連線的模式,將所有連線限制僅在區域網路內,來提升效果!

原本以為設定麻煩,後來想想,只要將網址改為區域網路內的 IP 呼叫不就可以,於是開始動手修改。
image

主要增加的內容如下:
**********************************************************

String GetIpout="", GetIpin="", MyIp="";
GetIpin = request.getLocalAddr(); //取得自己的 IP
GetIpout = request.getRemoteAddr();  //取得客服端 IP
String getip07 = GetIpout.substring(0,7); //擷取客服端 IP 前七碼
String myipin1="140.121.179.194";
String myipin2="123.204.86.56";
String ipout="192.168";


// 若客端在區網內,爾後所有連結都是使用區域網路網址
if(getip07.equals(ipout)){
    MyIp="192.168.0.101";
}

// 若客端不在區網內,爾後所有連結都是使用區網主機的固定 IP 連線
else if(getip07!=(ipout)){
    MyIp="140.121.*.*";
}


// 若自己的 IP 等於辦公室 IP,爾後所有連結都用辦公室 IP
if(GetIpin.equals(myipin1)){
    MyIp="140.121.*.*";
}

// 若自己的 IP 等於家裡 IP,爾後所有連結都用家裡 IP
else if(GetIpin.equals(myipin2)){
    MyIp="123.204.*.*";
}

**********************************************************

這好處在於整個伺服器我不必再切換 IP,在區網時也不必使固定 IP!不論位於區網或外部的所有電腦是根據自己的位置來獲得對我的連線方式!

image
(真的是太美妙了… 呵呵)

Blogger 的標籤:

週二

無敵久沒寫抒氣文了…

這學期的週二,是最痛苦的一學期…

1. 資料庫
有時候對網站做些調整,週一正式上場時一些小毛病陸陸續續出現,當晚最重要的就是就是修補這些問題,不要再發生。
但很不幸的,每次認為修好了,週二一早上場,必定死得更慘…

2. 應該沒學過吧
接下來,週二一早,第一個班級的表現實在…,做的實驗難又麻煩,卻永遠無法戒慎、仔細。其它班都已經學得差不多的技能,該班仍舊毫無長進。拿著連錯在哪都不知道的實驗結果給我,還不知道要講多少遍。

當然,上大學了,學習是自己的事了,我盡責即可。實驗前的一、兩堂課講解,有誰拿過筆出來記一下?有幾個沒聽到睡著?還會有人跟你鬧脾氣,呵。

 

綜合以上兩點,週二一早的上課狀況真是悲慘至極,忙著修網路、忙著較為困難的實驗、忙著老生常談的錯誤,心情大概就比失戀好一點罷了。

在我心中,我一直覺得這個班級該學的東西是較困難的,也應該會懂得更多(或許因為跟物理交集較多,才有所感),但是每年都不是如此!
我只覺得那是過於高傲的心作祟,令自己更盲目了。相較於與物理交集越少的班級則往往學得越好!

幸好最悲慘的班級結束後,還來不及發洩,接著又是另一個班,這個班歷年來都是我最喜歡的,今年也是如此,是什麼原因讓此系的該班每年都如此,我不清楚,但動作迅速、確實,實在令我感到欣慰。

上完這個班後,一早的鬱悶也消了大半,回到辦公桌前,繼續修改我的伺服器了…

2011-12-12

USB、硬碟 速度整理

最近用到低階格式化工具 HDD LLF Low Level Format Tool,格式化一顆 650 GB 硬碟,耗時超久!

官網、推薦網頁不斷的強調注意「格式化後資料再也無法救援」,我想,會用此工具者,對此應有準備,但沒想到的是超久…

開始正視速度這個問題!首先將所有速度轉為單位 [MB/s]
USB 2.0:480 Mb/s (/8 = 60 MB/s)
硬碟讀寫速度不一,基本上有
Write:50~100 MB/s
Read:100 MB/s 左右

650 GB ( *1024 ) = 665,600 MB
格式化過程顯示其速度 5.4 MB/s
665,600 / 5.4 / 3600 = 34.24 [hrs] 天啊!!
難過整整一天 24 hrs 後,快等不下去了!

************

這裡順道比較一下硬碟速度與 USB 3.0,因為曾聽聞「腳踏車騎上高速公路」的比喻。
USB 3.0 速度高達 610 MB/s
硬碟 read 速度在我的硬碟上實測,結果如上面查到一樣,約 100 MB/s
image
(這裡僅測 read,write 一定比 read 慢)

結論:
USB2.0:60 MB/s
USB3.0:480 MB/s
SATA 硬碟:write 75 MB/s;read 100 MB/s
SSD 硬碟:715 MB/s

從數字上來看,USB 2.0 的傳輸的確不夠硬碟使用,但是 USB 3.0 的遠遠大於目前一般硬碟使用!只有搭配 SSD 硬碟才能完全顯現它的神速!
沒用 SSD 硬碟,USB 3.0 還是可以感受出速度比 USB 2.0 快了近一倍。

Blogger 的標籤:

2011-12-11

RamDisk 導致溫度過高

之前溫度過高的原因,找出幾個
1. Eclipse 的 Android 套件
2. 防毒軟體
今天發現第三元兇:RamDisk!!

昨天熱當了三次,都是突然標高(65 直衝 100)
也因為 RamDisk 配額不足,出現些異狀 (PDF 檔全部空白)
於是再度放棄 RamDisk,老老實實用電腦
這一關,cpu溫度驟降至 50 !!! 天啊
我使用的 RamDisk 版本如下:
Product name: RamDisk Plus / RamDisk
Product version: 10.0.1.0

Blogger 的標籤:

2011-12-09

Office 當了!別急著關!

Office 萬一當了,跳出必須關閉的提示
image
必須重新啟動程式(偵錯一般是沒意義的),這下可完了!最後一些的辛苦可能沒救,一重啟動就不見了!

不害怕!Office 本來就有「自動儲存」的功能,其主要分為兩種,一種是暫存,一種是存回原檔。
一般建議可以將時間間隔設短一些,以確保安全!(預設好像是 10 分鐘,是有點太長)
image

這裡再談設定時間就弱了!
一旦 Office 當掉,最上方的圖畫出現時,先不要急著點下「重新啟動程式」!先放著它,等待個幾分鐘,再去點,讓 Office 重新啟動,就會發現檔案完全回到最後當到時的樣子,啥都沒少!!

Office 雖然跳出重新啟動的提示框,但只要不關,它背後的某些功能其實仍正常運作中,例如最重要的自動儲存!所以只要等過 Office 又再次自動儲存一次,將最後當掉一刻的資料全儲存了,重新開啟後就安然無恙!
否則,急著重新開啟,最後一次自動儲存沒存到的也就消失啦!
等待的時間仍決定於先前的時間間隔,將間隔設短些也就不必等太久嘍!

Blogger 的標籤:

2011-12-07

還原後 MySQL 無法啟動

最近幾次系統還原之後,發生網頁資料庫錯誤的問題
image
看一下系統的服務內容,果然 MySQL 服務沒有啟動,且直接點選執行啟動後,一下又自動關閉了!

關鍵在於,整個資料庫檔案是直接覆蓋回去,但開機時 MySQL 執行中,導致部分檔案無法覆蓋,此時正好關閉,直接再覆蓋一次即可!

Blogger 的標籤:

SSH for Windows 7 架設

網路上有許多 SSH 的架設說明,主要工具當然是 Openssh,但前兩天嘗試了多次架設在 Win7 上,都失敗了。看了一下 Openssh 的下載來源是 2004 年的,當時沒有 Win7,我想這是無法安裝的問題吧。

最後找到一篇「Cygwin 安裝和SSH設定教學」,終於一路設定成功!

在此僅補充幾點,安裝時遇到與原文稍有差異之處!
1.10 選擇程式來源網站:
Available Download Sites 中沒有台灣的網站,我找了比較近了 jp。

4.5 <Say “no” if it is already installed as a service><yes/no>
過程之後,又有兩個關於 name、account 問題
image
基本上我是選「no」,一樣是可以。

4.7 再來設定讓 Windows 本機帳號和 cygwin 同步
這個原文的語法有誤,比較嚴重一點,group 中的 local 前應該有兩槓為
mkgroup --local > /etc/group
這是從他的圖片中看出來的!

另外 Win7 的防火牆開通 SSH port 請看這篇

Blogger 的標籤:

防火牆的方向

架設 SSH 需要開啟預設的 22 port,在 Windows 中有兩種規則「輸出」、「輸入」,要讓外部能夠連線應增加「輸入」這一項的防火牆開啟。
image

Blogger 的標籤:

2011-12-06

Clonezilla 版本要注意

軟體要更新、系統要更新,但是 Clonezilla 千萬不要更新!之前也發生過一次,但當時不確定是否有其它可能,沒下定論,這次是肯定了。

之前就發生過用「新版本」還原舊版本所備份出的檔案,結果失敗的案例。這次同樣又再發一次!而這次我確定備份檔是無誤可用,於是又用舊版本進行還原,卻成功了!

這可能是我使用了 amd64 版!與 i486、i686 差異較大 (一直以為是使用 i686 版)。置於是「版本差異,還原失敗」,還是「版本差異,備份差異」,就不太清楚了。

Blogger 的標籤:

2011-12-05

USB 擴充器(購買介紹)

筆電經常遇到 USB 不夠使用的窘境,這時候就需要 USB 擴充器幫忙了。USB 擴充器實際上有兩種,某些對電腦產品不熟悉的朋友又發生買錯的狀況,有點小悲慘了。

簡單的說,USB 擴充器分成兩種,一種含外接插頭,一種含外接插頭
含外接插頭是最常見,造型多,價格便宜,但要注意「一個 USB 擴充成四個接孔」時,可能發生電力不足的狀況。
因此這類擴充器只能接「鍵盤、一般滑鼠、隨身碟、相機傳輸」

2011-12-02

伺服器跨磁區連結(修改)

一個困擾頗久的問題,今天終於解決

Apache 伺服器只能有一個跟目錄,而軟體安裝預設多在磁碟 C,整個伺服器架構也因此跟著在磁碟 C 了!
1. C 是電腦系統磁區,又再包括伺服器資料,實在擁擠。
2. 此外,若網站提供軟體下載,某些軟體因體積龐大,也要放在 C,則 C 的空間將無法限量。

方法一:
利用 NTFS 磁區的掛載特色,在 Windows 的磁碟管理中,可以設定
image

2011-11-15

MySQL 無法寫入

新改好的 JSP,Eclipse 沒有任何錯誤,結果突然發生執行時,可以讀取資料,但沒有寫入的動作!

問題出在於:
MySQL 少了 JSP 寫入的欄位
我的 JSP 中有段 set … MP_tmp=’xxx’…,但是MySQL 中沒有 MP_tmp 欄位,因此造成 Eclipse 編譯 JSP 上沒有任何問題,但是會導致整行寫入的動作完全無法執行

Blogger 的標籤:

2011-11-13

7z 暫存資料夾

使用 RamDisk 時,可搭配將 7z 的暫存資料夾也設定到 RamDisk 磁區上。
不過需注意個問題,因 RamDisk 磁區小,萬一解壓縮檔案太大,7z 暫存區沒有足夠空間存放,會導致解壓縮失敗。

7z 中有個設定暫存區位置的選項,但卻發現設定之後… 沒用!
image

這時才發現,7z 暫存位置事實上是根據「環境變數中個人變數的 Temp 資料夾」位置!

7z 一旦發生暫存區空間不足,立刻改一下環境變數,不需重開機就可解決!

Blogger 的標籤:

能到就好

我應該要學乖的,不要在週末購買那種宣稱 24 小時到貨的鬼服務。

1. 下面這商品實際最早的訂購時間是 11/01,進度表上,光從 11/04 等到商家確認訂單以經是 11/11!整整十天!我自己都已經可以去外面逛街買回來了…
再者,當我 11/11(五) 看到此進度時,詫異了一下「店家自送」!這天星期五已經甭說能送到了,還要店家自送!而我寫的地址是學校單位,週末沒人,意思是最快還要再托到 11/14 才能收到嘍!
不知道這店家是走路還是騎腳踏車送貨…
image

2. XXHome 有 24 小時到貨,以往一般我收到時間大約是 AM: 10:00 ~ PM: 15:00。事實上,訂購之前心裡就有點納悶 ( 因為以前就已經發生過類似的狀況 ),週末學校單位沒人,他還會送嗎 ( 實際上我是在學校的 )?
果然一早看到進度,「送達未遇」!我沒接到任何電話詢問我在不在,然後它還是創有史以來最早送達時間「08:16」!
說真的,我不認為他有送貨來,是他自己認為週末學校沒人,就自己留下等星期一再送,省得多跑一趟,多打一通電話。
image

3. 同樣是 XXHome,24 小時到貨。這個讓我好笑的是,沒錯,同樣是 24 小時,這一項貨件趕不上與上一個同時出貨,那是否也尚未送到學校,那是否就代表我今天能收到呢?
不!當我點了配送狀態察看,「台北郵局…」,竟用郵局寄送,郵局都是送到學校的收發單位,週末給誰收發啊!!!
image

image

我已深深地感受到,心裡頭有三個腦殘的不斷地在低估,「24 小時送達」有沒有個標準呢?幸好這不是第一次,無法送達的意外已是預料之中的誤差範圍之內,更甚至是 60 % 的機率我今天是收不到。無奈,卻也舒坦一些,很正常,因為是週末。

後兩個我想明天可以收到吧,至於第一個…,要看店家的腳力了。

Blogger 的標籤:

2011-11-10

FF 外掛 Adblock Plus 檔 Yahoo

這幾天發現 Yahoo 對 Facebook 的推文無法使用了!(如下圖) image
(1) 應該有東西不見了
(2) 不能用(雖然也沒再用)

(3) 也是不能用

今天發現在 IE 下,這些都是正常的!找了一下原因,果然發現是 FF 阻擋廣告功能的「Adblock Plus」把這些當廣告給阻擋下來了!

注意一下 FF 左下角,應該有個 Adblock Plus 圖標,選擇「在此網域停用…」(如下圖)
image

之後就正常了!(如下圖)

image

Blogger 的標籤:



2011-11-09

Directory Opus + TeraCopy 教學

最快、最簡單作法(資料參考:Copy & Move Button Codes For Use With TeraCopy)


1. 複製以下 CODE ( TeraCopy Copy )
<?xml version="1.0" encoding="UTF-8"?>
<usercommand backcol="none" textcol="none">
<label>TeraCopy_CopyFile</label>
<tip>Copy files with TeraCopy</tip>
<icon1>C:\Program Files\TeraCopy\TeraCopy.exe,1</icon1>
<function type="normal">
<instruction>&quot;C:\Program Files\TeraCopy\TeraCopy.exe&quot; Copy *{allfilepath|filem} {destpath}</instruction>
</function>
</usercommand>

2. 自動工具列
image

Windows/TEMP

RAMDISK 以前使用時,發現一個問題,環境變數中的某些暫存位置設定會使某些軟體出錯,特別是「系統變數」中的 TEMP、TMP 兩項。
看來是找出原因了!
(這是 MySQL Workbench 發生的錯誤:無法開啟任何 table)
image

一般的軟體暫存位置設定、以及環境變數中的「使用者變數」裡 TEMP、TMP 這些設定,當所設定的位置資料夾不存在時,一般軟體或系統會自動建立不存在的資料夾
「系統變數」這個暫存檔則不會自動建立
解決方法就是自己先建好資料夾嘍!

這也就是為何某些依賴系統變數的暫存會失敗的原因,而目前遇到這類的軟體有:
Microsoft Office Word
MySQL Workbench

2011-11-05

資料庫 功能新增--各組是否開始實驗

image

如上圖,新增各組是否已經有人簽到開始進行實驗。
簽到後,該組組別會亮起;簽退後,組別圖案變暗。

2011-10-28

自製 PDF 印章

1. 開一個底色「透明」的檔案 250*120,於上面製圖。
image

2. 儲存最後完成的製作圖為 PNG 格式,完成!
image

一些 PNG 圖案,歡迎下載
image
(彩色星標)

image
(數字 1-10)

image
(戳章 因有名字,不提供下載,如需要可告知我,會協助製作)

P.S. 若無法下載,請數小時後再試試

2011-10-26

超新星 SN 185

前兩天一篇新聞「東漢天有異象 NASA解謎」,新聞內容,各處千篇一律,讀不出個所以然來,這裡整一下一些找到的資料吧。

(模擬 SN 185 爆發過程)

2011-10-25

資料庫 擴充 IP 檢查

/*設定變數*/
String GetIp=””;
GetIp = request.getRemoteAddr();  // 擷取連線 IP
String getip10 = GetIp.substring(0,10);  // 取 IP 前 10 位文字
-------------
/*確認 IP*/
boolean ipcheck=false;
String ntouip="140.121.179";  // 正確 IP 範圍

if(getip10.equals(ntouip)){    // IP 前十碼是否正確
    ipcheck=true;
}
-------------
/* 這一段的判別法,主要將結果附加在原來的密檢驗上,只要一個有問題,就進入條件中。進入條件後,又執行一次判斷,檢查是哪一項錯誤!*/
if(asspw!=true || ipcheck!=true){ // 助教密碼錯誤 與 IP 不正確 的回應訊息
    if(asspw!=true){
    out.println("<br><center><h1>");    // 密碼錯誤
    out.println("<font color=red> 助教密碼錯誤 </font></h1><hr>");
    out.println("<small> &lt; &lt; <a href='javascript:history.back()'>"+ "回到簽到頁 </a></small>");
    out.println("</center>");
    }else{
        out.println("<br><center><h1>");    //IP 不正確
        out.println("<font color=red>非實驗室 IP 不可簽到 </font></h1><hr>");
        out.println("<small> &lt; &lt; <a href='javascript:history.back()'>"+ "回到簽到頁 </a></small>");
        out.println("</center>");
    }
}

2011-10-20

瞎子懂了?

瞎課停止了

上課時間 2 小時,先等空白十分鐘,再耗 10~15 分鐘名,然後一定會安排自我感覺良好的魔術,5 分鐘,讓大家感受到他的厲害!好~開始上課(此時,將近半個小時已經快過去)。

Doomsday 快速範例

基本原理:
每年二月最後一天(2/28 or 2/29) 與 4/4, 6/6, 8/8, 10/10, 12/12 星期數相同,其它月份也相同的有 5/9, 9/5, 7/11, 11/7;
三月則直接利用二位最後一天加七的 3/7。
一月因二月的閏月而有變動,1/3(西元年不被四整除) or 1/4(西元年被四整除)。 
這些月份在一年中的星期都是相同的,稱之為 Doomsday。


2000-2099 年基準日為「星期二」..................................知道基準日
推算 2014 / 10 / 20 星期幾? ........................................取西元最後兩數
(以下紅字數字為固定除數)
14/12 = 1 … 2                     ...............................................取 商 1  與  餘數2
  2/4   = 0 … 2                     ...............................................取 商 0
則 ( 1 + 2 + 0 )/7= 0 … 3     ...............................................取 兩商 + 一餘數
該年 Doomsday 為基準日  星期二 + 3 = 星期五!   ..........基準日 + 最後餘數
10/10 是星期五,所以 10/20 差十天就是「星期一」! ..... 最後推算


推算 2011 / 10 / 20 星期幾?
11/12 = 0 … 11    (取0, 11)
11/4 = 2 … 3        (取2)
則 ( 0 + 11 + 2 )/7= 1  … 6
該年 Doomsday 為基準日  星期二 + 6 = 星期一!
10/10 是星期一,所以 10/20 差十天就是「星期四」!


1900-1999 年基準日為「星期三」
推算 1977 / 12 / 23 星期幾?
(以下紅字數字為固定除數)
77/12 = 6 … 5      (取6, 5)
5/4 = 1 … 1          (取1)
則 ( 6 + 5 + 1 )/7= 1 … 5
該年 Doomsday 為基準日 星期三 + 5 = 星期一!
12/12 是星期五,所以 12/23 差11天就是「星期五」!

  
以上每百年的基準日週期為「五、三、二、日」

例如 1800-1899 年基準日為「星期五」 

 推算 1894 / 11 / 24 (興中會成立)星期幾?
(以下紅字數字為固定除數)
94/12 = 7 … 10 (取7, 10)
10/4 = 2 … 2     (取2)
則 ( 7 + 10 + 2 )/7= 2 … 5
該年 Doomsday 為基準日 星期五 + 5 = 星期三!
11/7 是星期三,所以 12/24 差17天就是「星期六」!

相關資料來源: 
1. Scientific American:What Day Is Doomsday? How to Mentally Calculate the Day of the Week for Any Date
2. 台灣某網站

資料庫 中修 + 擴充

因應新的實驗一個月後即將開始,目前資料庫系統只能提供前四項實驗數據,未來將會增加至共七個。在以提高功能的基礎下,原本的四項實驗查詢結果應保留,而增加新的資料顯示。

一個下午的努力,暫時成果如下:

image
增加一行的顯示

2011-10-17

資料庫又是糟糕的一天

今天的資料庫又再次讓我失望了... 難過...
但應該不是我的系統問題,是學校的網路問題!
竟然在都下課後,一切又正常了!

出現的症狀頗為奇怪!
簽到與簽退紀錄實際上有寫入到資料庫中,查詢功能也正常!
就出在簽到與簽退時要連帶讀取資料庫資料會通通讀不到!
也就是說,輸入正常,輸出錯誤!
這錯毫無道理!因為最後又正常了!表示伺服器是正常的!

目前的猜測歸結於:
因為連線的 IP 我使用了一個對外的 IP 使用,這導致所有的訊號都必須先傳到學校外(或學校網路中心),再傳回來,此部分出現問題!

至少這次沒有 bug 需要修改…

這只好又是一個進步的方向:減少穿透實驗室外部網路的使用,避免因外網問題而牽連內網的使用,將所有的訊息限制在路由器的區域網路內傳遞應該是最安全也最快速的。
image

2011-10-14

新增、修改 Firefox google search bar

Firefox 中的 Google search bar 在 google 上的搜尋似乎略有改變。變得有點不好使用了…

有幾個問題,一個個來討論

1. 首先是 google 中,將使用「繁體中文」地區的所有搜尋全給統一了
image
以往在查詢語言這邊,還有「台灣」的選項,但是現在沒有了!!只剩繁體中文,產生的麻煩是會搜到香港等使用繁體中文地區的網頁!

2011-10-11

實驗室資料庫修正_03 背景

為了加上背景,寫了一段簡單加上背景的語法

<style type="text/css" media="all">
body
{
    background-image:url('./images/BG_13.jpg');
    background-repeat:no-repeat;
    background-position:center;
    style=opacity:0.1;
}
</style>

這段是以 CSS 寫成,原本應該放在 <head> 下
但 <head> 下又有將資料傳送到後台的 JavaScript function
結果 Style 執行結束後,function 就無法運作了,無法將資料傳送到後端…

現在就將這段 Style 改寫至 <Body> 下,一切就正常了!

cmd 開啟 MySQl

>mysql –u root –p
>password ********
先選擇資料庫(注意以「;」結尾)
SHOW DATABASES; ( show所有資料庫)
SELECT DATABASE; 查詢使用中資料庫
USE xxx; 開啟 xxx 資料表

接下來就是使用資料庫讀、存取語法

2011-10-06

實驗室資料庫修正_02

原「狀態」欄位根據學生出席、實驗進行、實驗完成來顯示狀態,但狀態一更改,就無法看到原來可能是「遲到」或「缺席」的狀態,全部變成「完成」
故將最初之狀態顯示在「簽到欄位」

實驗室資料庫修正_01

因難免不慎發生選錯班級問題,導致簽到、簽退發生錯誤,將班級選項改為自動依時間自動判斷。

JAVA 中的核選方塊 checkbox 取值問題

操作:在選單中建立一個核選方塊 checkbox
<input name="checkboxresult" type="checkbox" value="right">
若勾選,則在 JSP 後端利用
checkboxf=request.getParameter("checkboxfinish");
取得該值「right」。並在後面以
if(checkboxf.equals(“right”))){
    expstate="未完成";
}else{
    expstate="完成";
}

給定勾選與否的結果

2011-10-05

Free Video Converter 教學


Video Coverter
顧名思義,影片轉換,可輸入的檔案格式有
影片類: AVI, MP4, MKV, WMV, MPG, 3GP, 3G2, SWF, FLV, TOD, AVCHD, MOV, DV, RM, QT, TS, MTS, etc.
音樂類:MP3, AAC, WMA, WAV
圖片類:JPG, BMP, PNG,GIF

該程式能將以上格式檔案轉換成影片。

這裡主要示範,將影片轉換成「mp3」

1. 下載 Free Video Converter
請至
http://www.freemake.com/free_video_converter/
下載、安裝(基本上,一直點下一步即可)
※過程中「選擇附加的工作」部分
image
如果有使用 Firefox 或 Chrome 瀏覽器,建議可以安裝一下這個外掛程式喔!安裝之後,瀏覽器的工具列會有下面圖標。
image
未來只要在該網頁點一下圖標就可以直接轉檔喔!

安裝完成之後
image

2.選定檔案來源
上方五個藍色方框是選擇來源位置
image
最方便使用的是「貼上  URL」
先複製 Youtube 之類有影片的網址,該程式會自動下載影片進行轉檔。也可以一次進行多個網頁轉換!

加入之後,如下
image

3. 選擇要轉換出的格式
下方的圖案,就是要輸出的格式選擇,
image
如果找不到,注意右邊箭頭之後還有喔,可以找一下。

我們要轉為 MP3,就點一下「轉為 MP3」吧。

4. 輸出設定
image
點下轉為 MP3 之後,會跳出「MP3 輸出參數」,基本上只要點一下上圖中,紅框部分,選擇轉換出的檔案儲存位置即可。
是否「匯出到 iTunes (是 Apple 的播放器)」,如果有使用 iTunes 當播放器,或有 iPhone 之類產品,可以勾選。沒有的話,就取消。

5. 開始轉換
image
轉換速度非常快喔!

6. 完成後就 OK 啦
到剛剛設定的儲存位置去看看吧!

2011-10-03

C/2009 P1 Garradd 彗星

9月底(22/23)是最佳拍攝時機,日本已有許多愛好者拍攝到這個彗星




參考連結:http://www.astroarts.jp/photo-gallery/gallery.pl/special/112

近期彗星位置

(來源:http://www.astroarts.co.jp/special/c2009p1/index-j.shtml)

數據一(日)
ギャラッド彗星(C/2009 P1)位置推算表(東京、夜8時)
數據二(日)
www.aerith.net
數據三(台)
C/2009 P1(Garradd) 彗星位置與升沒時間表

最近幾天配合月相、彗星亮度還可以拍攝,想拍的要把握機會了!
不過全台遇到這種天氣,不知道要幾天才放晴,大概全完了…
image

加油!
祝好運!

Stellarium 導入新天體資料

以彗星為例
開啟 Configuration
image

編輯太陽系資料
image