程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> JDBC示例代碼

JDBC示例代碼

編輯:關於JAVA

JDBC示例代碼。本站提示廣大學習愛好者:(JDBC示例代碼)文章只能為提供參考,不一定能成為您想要的結果。以下是JDBC示例代碼正文


1、文件類型引見
linux體系中重要包含以下七種文件類型: d 目次 - 通俗文件 l 符號鏈接 s 套接字文件 b 塊裝備文件 c 字符裝備文件 p 定名管道文件

2、正則表達式
正則表達式在shell編程中異常主要。

從一個文件或敕令輸入中抽取或過濾文本時。可以使用正則表達式(RE),正則表達式是一些特別或不很特別的字符串形式的聚集。

根本的元字符集:
^ 只婚配行首。
$ 只婚配行尾。
* 一個單字符後緊跟*,婚配0個或多個此單字符。
[] 婚配[]內字符,可所以一個單字符,也能夠是字符序列。可使用-來表現[]內規模,如[1-5]等價於[1,2,3,4,5]。
屏障一個元字符的特別寄義,如$表現字符$,而不表現婚配行尾。
. 婚配隨意率性單字符。
pattern{n}   婚配pattern湧現的次數n
pattern{n,}m婚配pattern湧現的次數,但表現次數起碼為n
pattern{n,m} 婚配pattern湧現的次數在n與m之間(n,m為0-255)

罕見例子:
顯示可履行的文件:ls –l | grep …x...x..x
只顯示文件夾:ls –l | grep  ^d
婚配一切的空行:^$
婚配一切的單詞:[A-Z a-z]*
婚配任一非字母型字符:[^A-Z a-z]
包括八個字符的行:^……..$(8個.)

更多內容,請查閱正則表達式的具體材料加深進修。

3、字符類描寫
經常使用的可用字符類列表:
[:alnum:] 字母數字 [a-z A-Z 0-9]
[:alpha:] 字母 [a-z A-Z]
[:blank:] 空格或制表鍵
[:cntrl:] 任何掌握字符
[:digit:] 數字 [0-9]
[:graph:] 任何可視字符(無空格)
[:lower:] 小寫 [a-z]
[:print:] 非掌握字符
[:punct:] 標點字符
[:space:] 空格
[:upper:] 年夜寫 [A-Z]
[:xdigit:] 十六進制數字 [0-9 a-f A-F]

應用字符類可以更好地順應非英語 locale(包含某些必須的重音字符等)。

4、引號類型
shell中共有四種援用類型:
“ ”雙引號
‘ '單引號
` `  反引號
    反斜線

解釋:
“ ”可援用除$、` 、 、外的隨意率性字符或字符串,“ ”中的變量可以或許正常顯示變量值。
‘ '與“ ”相似,分歧在於shell會疏忽任何的援用值。
例如: GIRL=‘girl'
       echo “The ‘$GIRL' did well”
       則打印:The ‘girl' did well

解釋:
 ` `用於設置體系敕令的輸入到變量,shell會將` `中的內容作為一個體系敕令並履行質。
    例如:echo `date` 則打印以後的體系時光。

解釋:
    用來屏障特別寄義的字符:&  *  +  ^  $  `  “  |  ?
    例如:expr 12 * 12 將輸入144

5、變量設置的幾種形式
變量設置時的分歧形式:
valiable_name=value   設置現實值到 variable_name中
valiable_name+value   假如設置了variable_name,則重設其值
valiable_name:?value  假如未設置variable_name,則先顯示不決義用戶毛病信息
valiable_name?value   假如未設置variable_name,則顯示體系毛病信息
valiable_name:=value  假如未設置variable_name,則設置其值
valiable_name-value   同上,但取值其實不設置到variable_name

注:以上幾種形式的靈巧運用,將在很年夜水平上晉升編程技能。

6、前提測試
test敕令用於測試字符串、文件狀況和數字,expr測試和履行數值輸入。
Test格局:test condition 或 [ condition ](須要特殊留意的是condition的雙方都要有一個空格,不然會報錯),test敕令前往0表現勝利。
上面將分離描寫test的三種測試:
文件狀況測試(經常使用的)
-d           測試能否文件夾
-f            測試能否普通文件
-L          測試能否鏈接文件
-r           測試文件能否可讀
-w         測試文件能否可寫
-x           測試文件能否可履行
-s           測試文件能否非空

1、字符串測試
五種格局: test  “string”
           test  string_operator  “string”
           test  “string”  string_operator  “string”
           [ string_operator  “string” ]
           [ “string”  string_operator  “string” ]
個中string_operator可認為:
    = 兩字符串相等
    !=    兩字符串不等
    -z   空串
    -n   非空串

2、數值測試
兩種格局: “number”  number_operator  “number”
          [ “number”  number_operator  “number” ]
個中:number_operator 可認為:-eq  、-ne、-gt、-lt、-ge

例如:  NUMBER=130
       [ “990”  –le  “995”  –a  “NUMBER”  -gt  “133” ]
       (個中-a表現前後成果相“與”)

expr敕令普通用於整數值,但也能夠用於字符串。
格局:  expr srgument operator operator argument
例如:  expr 10 + 10
        expr 10 ^ 2 (10的平方)
        expr $value + 10

增量計數--expr在輪回中最根本的用法
例如:  LOOP=0
        LOOP=`expr $LOOP + 1`

3、形式婚配:經由過程指定的冒號選項盤算字符串中的字符數
例如:  value=account.doc
        expr $value : `(.*).doc`
        輸入 account

7、敕令履行次序

&& 勝利履行一個敕令後再履行下一個
|| 一個敕令履行掉敗後再履行另外一個敕令
( ) 在以後shell中履行一組敕令(格局:(敕令1;敕令2; ……))
{ } 同( )
例如:  comet mouth_end || ( echo “hello” | mail dave ;exit )
 假如沒有( ),則shell將直接履行最初一個敕令(exit)

在shell編程中,敕令履行次序,有時決議了一個法式的履行成果,而&&與||運用最為普遍。

8、劇本調試
劇本調試
最有效的調試劇本的對象是echo敕令,可以隨時打印有關變量或操作的信息,以贊助定位毛病。
也可以使用打印最初狀況($?) 敕令來斷定敕令能否勝利,這時候要留意的是要在履行完要測試的敕令後立刻

輸入$?,不然$?將會轉變。

Set敕令也能夠用來幫助劇本測試:
Set –n           讀敕令然則不履行
Set –v           顯示讀取的一切的行
Set –x           顯示一切的敕令及其參數
要封閉set選項,只需把-換成+便可以了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved