Jul 31, 2008

床的擺置有哪些禁忌

風水 - 床的擺置有哪些禁忌?
1. 床的上方不可有壓力:除了床的上方之外,還要注意是不是有來自床頭牆壁上的壓力。靠床頭上方的牆壁上,絕對不要掛照片.
2. 床頭不可無靠:床頭板一定要與牆壁齊平。床關係著睡床主人的婚姻與感情,一定要放得四平八穩才好。
3. 床的位置不可對門:無論床的那一邊 ( 床頭,床側,或者床腳 ),都不可以正對著門
4. 床下不可放雜物:睡床下面要'空',讓氣能順暢通行。如果堆放了雜物,不但會產生'滯氣',造成生活上的困難波折.
5. 避免把床放在窗下
6. 避免讓床頭與門同在一側
7. 避免隔牆與馬桶相鄰
8. 床頭不能朝西方:頭向西方而睡,長期的使血液往頭上衝,對健康來說,實在不是一件適宜的事情。
9. 床不貼地面:床底下最好保持通風,濕氣才不會影響到上面來,濕氣久了,會使木頭腐爛,也會損害到人的健康。
10. 床不衝門:床最大的作用是休息,若沖著門,只要門一開關,就會影響人睡在床上的安寧,便失去了休息的作用,同時,若是我們從臥房的門外面一眼就可以看到床上的情況,對於睡在床上的人來說,是毫無轉圜的餘地,安全上也十分沒有保障。
11. 床不能背著門:所謂床背著門就是睡床頭上,背對進入臥室的門,對於門外進來的人,要是有人開門,我們必須要扭轉著脖子,或是轉身我們才能看清楚
12. 床不適合放在光線太強的地方:根據中醫的說法,人的五官都代表一個地方,例眼睛代表的就是肝,陽光太強,對眼睛造成刺激,相對的就會傷肝。可在家裡裝上窗簾。
13. 床不可以對著樑:床的位置最好上面,不管是直的橫的,都不可以有樑壓住,不僅是床,在風水上有樑的話,剛好從我們的床上經過的話,這樣都是不吉的。如果沒有辦法,我們就把那個地方用天花板釘起來,把它遮蔽起來。
14. 床的高度不要超過22吋高:風水的觀念認為床的高度超過標準,就會招致災禍。從實用的方便性來看,床的高度太高,上床及下床都十分不方便,而且要多花力氣,尤其坐在床邊的時候,我們可能要惦著,或是雙腳要懸空,非常的不舒服。從安全上來看,如果床的高度太高,從床上跌下來,那很容易受傷的,尤其上下舖,除非是不得已,否則是不建議的。
15. 床不能面對鏡子:鏡子會反射到其他的人與事,使睡在床上的人十分不寧,有時看到自己,半夜看到自己會受到驚嚇的。
16. 臥室不宜放置植物
17. 不宜有水:不但會泡壞健康,澆熄愛火,還要讓睡房的主人大破其財

Jul 30, 2008

冷氣容量



2500Kcal 約為10000BTU算一噸。
一坪約為6尺見方(約180公分*180公分)。
客廳:一坪冷房能力約550Kcal或2200BTU。
房間:一坪冷房能力約400Kcal或1600BTU。
西晒:嚴重西晒約一坪再加150Kcal或600BTU。(太陽斜射四小時)
稍微西晒約一坪再加100Kcal或400BTU。(太陽斜射二小時)
頂樓:頂樓一坪冷房能力約650Kcal或2600BTU
鐵皮屋:一坪冷房能力約1000~1200Kcal或4000~4800BTU。
挑高: 4米6一坪冷房能力約550Kcal*1.5倍=825Kcal或3300BTU。
熱源:小空間多人情形,(如會議室) 1人加100Kcal。
EER值: Energy Efficiency Rztio 能源效率比值
COP值: Coefficient Of Performance 性能系數
消秏功率的標示單位kw千瓦、或w瓦, kw=1000w 跑一小時=瓩=度
而冷氣能力的標示單位有kcal/h或kw,1kw=860kcal/h
EER值 = 冷氣能力~~單位kcal或kw/消秏功率~~單位kw
當冷氣能力的標示單位為kw時,COP=EER,
當冷氣能力的標示單位為kcal時,COP=EER*1.163

Jul 18, 2008

oracle 10gR2 connect role

Oracle 10gR2 版本的 Connect role , 除了"Create Session", 其於已不包含於 Connect role 中, 需另外grant 權限. 如原有的 Alter Session Create Cluster Create Synonym Create Database Link Create Table Create Sequence Create View

Jul 16, 2008

MOSS 2007 template

從 Microsoft 網站下載, 先安裝 templateCore , 再下載安裝範本
1. templateCore
stsadm -o addsolution -filename c:\temp\ApplicationTemplateCore.wsp
stsadm -o deploysolution -name c:\temp\ApplicationTemplateCore.wsp -allowgacdeployment -immeiate -force
stsadm -o copyappbincontent

# -force 表覆蓋

2. 範本就執行下列兩項即可
stsadm -o addsolution -filename c:\temp\RoomEquipmentReservations.wsp
stsadm -o deploysolution -name c:\temp\RoomEquipmentReservations.wsp -allowgacdeployment -immeiate -force

3. 使用方式是於建立新網站時, 於選取範本處,可挑選新增的範本來使用.

Jul 14, 2008

超級星光大道 徐佳瑩 PK 洪子涵

java & Excel

0. 下載 jxl
http://www.andykhan.com/jexcelapi/download.html
1. exl.java

package num;
import java.io.*;
import jxl.*;
import jxl.write.*;
import jxl.format.*;
import java.util.*;
import java.awt.Color;
import java.sql.*;
public class exl{
public static void writeExcel(OutputStream os) throws Exception {
Connection cn = null;
Statement stmt = null;
Connection cn1 = null;
Statement stmt1 = null;
ResultSet rs= null;
ResultSet rsemp= null;
int totalRecord = 0;
int rowCount = 0;
Class.forName("oracle.jdbc.driver.OracleDriver");
cn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.1.1:1521:REP","a","pwd");
stmt = cn.createStatement();
...
rs = stmt.executeQuery(strqSql);
rs.next();
totalRecord=(new Integer(rs.getString("total_dept"))).intValue(); // 轉為數字
rs = null;
...
rs = stmt.executeQuery(strqSql);
rs.next();
totalRecord=totalRecord + (new Integer(rs.getString("total_emp"))).intValue();

rowCount=totalRecord/5;

jxl.write.WritableWorkbook wwb = Workbook.createWorkbook(os); //建立Excel
jxl.write.WritableSheet ws = wwb.createSheet("資料表",0); //建立 Sheet
GregorianCalendar gc = new GregorianCalendar(); // 建立日期
jxl.write.WritableFont wfc = new jxl.write.WritableFont(WritableFont.ARIAL,20, WritableFont.BOLD, false,UnderlineStyle.NO_UNDERLINE, jxl.format.Colour.BLACK);
// 設定字型與格式
jxl.write.WritableCellFormat wcfFC = new jxl.write.WritableCellFormat(wfc);
wcfFC.setAlignment(jxl.format.Alignment.CENTRE); //設定欄位資料置中
wcfFC.setBorder(jxl.format.Border.ALL, jxl.format.BorderLineStyle.THIN); //設定欄位邊框格式
// wcfFC.setVerticalAlignment(CENTRE);
jxl.write.Label labelC = new jxl.write.Label(0, 0, "天天 :" + (gc.get(GregorianCalendar.MONTH)+1) + " 明細表",wcfFC);
//設定第幾個欄位與資料內容
ws.mergeCells(0, 0, 4, 0); //合併儲存格
ws.addCell(labelC);
...
rs = stmt.executeQuery(strqSql);
int i=0;
int j=1;
while(rs.next())
{
wfc = new jxl.write.WritableFont(WritableFont.ARIAL,14, WritableFont.BOLD, false,UnderlineStyle.NO_UNDERLINE, jxl.format.Colour.BLACK);
wcfFC = new jxl.write.WritableCellFormat(wfc);
wcfFC.setBackground(jxl.format.Colour.YELLOW);
wcfFC.setBorder(jxl.format.Border.ALL, jxl.format.BorderLineStyle.THIN);
labelC = new jxl.write.Label(i, j, rs.getString("CODE") + " " + rs.getString("DEPT"),wcfFC);
ws.setColumnView(i,32); //設定欄寬
ws.addCell(labelC);
j=j+1;
if(j%rowCount==0)
{
i=i+1;
j=1;
}
...
rsemp = stmt1.executeQuery(strqSql);
while(rsemp.next())
{
String Ename=rsemp.getString("ENAME");
if (Ename.indexOf("_") != -1) // 若英文名含有 "_"
Ename=Ename.substring(0,Ename.indexOf("_")); //取出 "_" 前的英文字
wfc = new jxl.write.WritableFont(WritableFont.ARIAL,14, WritableFont.NO_BOLD, false,UnderlineStyle.NO_UNDERLINE, jxl.format.Colour.BLACK);
wcfFC = new jxl.write.WritableCellFormat(wfc);
if (!rsemp.getString("manager").equals("N") && !rsemp.getString("manager").equals("J")) // 某條件以上,將背景設定為粉紅色
wcfFC.setBackground(jxl.format.Colour.PINK); // 設定欄位背景顏色
wcfFC.setBorder(jxl.format.Border.ALL, jxl.format.BorderLineStyle.THIN);
labelC = new jxl.write.Label(i, j, rsemp.getString("EXT") + " " + rsemp.getString("CNAME") + " " +Ename,wcfFC);
ws.setRowView(j,385,false); // 設定列高
ws.addCell(labelC);
j=j+1;
if(j%rowCount==0)
{
i=i+1;
j=1;
}
}
}
SheetSettings settings = ws.getSettings();
settings.setFitHeight(1); // 設定預覽列印與列印成為一頁, 寬度
settings.setFitWidth(1); // 設定預覽列印與列印成為一頁, 高度
settings.setFitToPages(true);

//寫入Exel工作表
wwb.write();
//關閉Excel工作薄對像
wwb.close();
cn=null;
cn1=null;
}


//寫一個這樣的main方法測試一下。
public static void main(String[] args)throws Exception{
File f=new File("kk.xls");
f.createNewFile();
writeExcel(new FileOutputStream(f));
}
}



2 . 在 JSP 中
response.reset();
response.setContentType("application/vnd.ms-excel");
ExpTelExl.writeExcel(response.getOutputStream());
即可下載或打開 Excel.

Jul 10, 2008

UPS 不斷電系統

不斷電系統(Uninterruptible Power Supply),取其簡稱為UPS
VA ( 伏安 )=V( 伏特 )*A( 安培 )=W ( 瓦特 )*1.4
目前市售的不斷電系統, 多以 VA 數表示容量單位. V=Voltage, A=Anpre, VA即為不斷電系統的容量單位. 舉例來說, 一部 500VA 的不斷電系統若其輸出電壓為 110V, 則其產品可供應之最大電流為 4.55A, 超過此電流就表示超載(Overload). 另一種表示功率的方法是 Watt, Watt 為實功(實際消耗功率), VA為虛功. 兩者之間的關係: VA x pF(功率因數) = Watt. 功率因數多寡並無標準, 一般為 0.6 ~ 0.8 間, 若為 0.5 者, 代表產品設計不良, 在選購不斷電系統時, 一定得參考 pF 值. pF 值愈大者, 代表電源利用率愈高, 可以替消費者節省更多電費.
計算 UPS 應考慮之散熱量?
一、計算公式
1-1. BTU/ 小時 = KCal×3.96
1-2. KCal = KVA×860
1-3. BUT/ 小時 = KVA(UPS 容量 )×860×3.96×(1-UPS 效率 )
= KVA(UPS 容量 )×3400(1-UPS 效率 )
二、例: 10KVA UPS 一台整機效率 85%, 其散熱量計算如下:
10KVA×3400×(1-0.85)=5100 BTU/ 小時

Jul 2, 2008

Perl的特性:以C語言開發而成的描述語言(Script),具跨平台的特性,融合了C、sed、awk和sh最好的特色。
檔案第一行加入#!/usr/bin/perl
因perl可不需宣告變數,故要強迫宣告use strict;然後以my();將變數置於其中


檔案第一行加入#!/usr/bin/perl
因perl可不需宣告變數,故要強迫宣告use strict;然後以my();將變數置於其中