byte(字節型) 1 -128~127
short(短整型) 2 -32768~32767
int(整型) 4 -2147483648~2147483647
long(長整型) 8 -9223372036854775808 ~ 9223372036854775807
float(浮點型) 4 -3.4E38~3.4E38
double(雙精度型) 8 -1.7E308~1.7E308
char(字符型) 2 從字符型對應的整型數來劃分,其表示范圍是0~65535
boolean(布爾型) 1 true或false
Oracle 9i共提供了16種標量數據類型,如表7.4所示。
Oracle 9i的標量數據類型名稱 含義
Char 用于描述定長的字符型數據,長度<=2000字節
varchar2 用于描述變長的字符型數據,長度<=4000字節
nchar 用來存儲Unicode字符集的定長字符型數據,長度<=1000字節
nvarchar2 用來存儲Unicode字符集的變長字符型數據,長度<=1000字節
number 用來存儲整型或者浮點型數值
Date 用來存儲日期數據
Long 用來存儲最大長度為2GB的變長字符數據
Raw 用來存儲非結構化數據的變長字符數據,長度<=2000字節
Long raw 用來存儲非結構化數據的變長字符數據,長度<=2GB
rowid 用來存儲表中列的物理地址的二進制數據,占用固定的10個字節
Blob 用來存儲多達4GB的非結構化的二進制數據
Clob 用來存儲多達4GB的字符數據
nclob 用來存儲多達4GB的Unicode字符數據
Bfile 用來把非結構化的二進制數據存儲在數據庫以外的操作系統文件中
urowid 用來存儲表示任何類型列地址的二進制數據
float 用來存儲浮點數
http://www.ibm.com/developerworks/cn/linux/opensource/os-ecc/
http://developer.51cto.com/art/200906/127380.htm
在這個部分,我們將遷移一個用 Microsoft Visual C++ 6 開發的簡易 HelloWorld Win32 應用程序。
CFG=HelloWin - Win32 Release
相似。 @cmd /c $(OUTDIR)\$(EXENAME).exe
中添加執行應用程序的命令。 EXENAME=HelloWin
。 nmake
。要使 Make targets
視圖可見,選擇 Window > Show View > Make Targets。 VC++ 2005 Express 在傳統的 Visual Studio C/C++ 中做了大量更改,可用一個在 Eclipse 上啟動的項目來解決此項問題。要獲得詳細資料,可以訪問 Eclipse MSVC(請參閱 參考資料)。
?????? 還記得那個 zkajax 工程嗎,打開它,然后打開 web.xml 文件 ( 如果不知道這個文件的位置,我就該哭了 ) ,如果出現的是圖形,就點下面 Source 即可出現代碼。
?????? 在 <listener> 標簽的前面添加如下的 filter(Ctrl+Shift+F5 可以對齊文本 )
<filter>
????????????? <filter-name>zkFilter</filter-name>
????????????? <filter-class>
???????????????????? org.zkoss.zk.ui.http.DHtmlLayoutFilter
????????????? </filter-class>
????????????? <init-param>
???????????????????? <param-name>extension</param-name>
???????????????????? <param-value>html</param-value>
???????????????????? <!-- Use XHTML components as default. -->
????????????? </init-param>
?????? </filter>
?????? <filter-mapping>
????????????? <filter-name>zkFilter</filter-name>
????????????? <url-pattern>*.jsp</url-pattern>
????????????? <dispatcher>REQUEST</dispatcher>
????????????? <dispatcher>INCLUDE</dispatcher>
????????????? <dispatcher>FORWARD</dispatcher>
????????????? <dispatcher>ERROR</dispatcher>
?????? </filter-mapping>
????
在 WebContent 目錄下新建一個 test_jsp 文件 , 內容如下
<%@ page language="java" pageEncoding="UTF-8"%>
<html xmlns:x="http://www.zkoss.org/2005/zul">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title> 測試 zk jsp</title>
</head>
<body>
<x:window id="test" title=" 測試 zk jsp" border="normal" width="100px">
測試 zk jsp
</x:window>
</body>
</html>
在這文件上點右鍵 ->Rin As->Run on server, ,即可看到運行結果,大概是下圖的樣子:
是不是字體很???我覺得太小了,于是我修改
css
文件中的字體,我把大部分該成了
感覺到變化了吧。
?????? 接下來不好過了,后臺技術足夠了 , 缺一個做界面的,要是 dorado 不付費早用它了。接下來費了好大勁終于找到了一個開源的東西 ---zk ,一個作界面的不二之選。
?????? 扯遠了,接下來是正題。
???
可以在
http://www.zkoss.org/
上下到有關
zk
需要的東西,
我用的版本是
zk-
下面介紹如何在 eclipse 部署 zk 環境
(1)??? 打開 eclipse, File->New->Project->Web->Dynamic Web Project ,即新建一個動態網站,工程名為 zkajax 。我個人傾向于在 Java Psrspective 環境下工作。
(2)???
將
zk-
(3)???
將
zk-
(4)???
將
zk-
(5)??? 最后是下圖的樣子
(6)??? 運行,在工程 zkajax 上點右鍵 ->Run As->Run on Server ,選中 tomcat ,點 Finish 即可,網頁出來后點 Zk Demo ,效果圖如下: