但是那些都必須要再整理過,
因此先寫一篇無關痛癢的Filter吧~
Angular Js提供多種Filter可使用。
- Currency:用來將數字轉換成貨幣
- Date:轉換成特定日期格式
- Filter:篩選機制,有點像是AutoComplete
- Json:將物件轉換成Json字串。
- limitTo:限制輸出的長度
- lowercase、uppercase:轉換為大小寫
- number:轉換為數字格式,並決定小數點後位數。
- orderBy:排序,超強。
<!DOCTYPE html>
<html ng-app>
<head>
<script src="http://code.angularjs.org/1.2.0/angular.min.js"></script>
<meta charset="utf-8" />
<script type="text/javascript">
//Controller
function urCtrl($scope){
$scope.urName="it was inited from controller";
}
</script>
</head>
<body>
<!-- Smapel ng-controller -->
<div class="box" ng-controller="urCtrl">
Sample ng-controller----------------<br>
Type in ur Name<input name="input" ng-model="urName"><br>
Hi~ {{urName}}!!!!
</div>
</body>
</html>
CREATE OR REPLACE FUNCTION CreatTeam(Num IN NUMBER)
RETURN TEAMWITHPLAYER
AS
tempNum Number;
BEGIN
FOR i IN 1..Num
loop
SELECT ROUND(DBMS_RANDOM.VALUE(20,30))into tempNum FROM DUAL;
--addPlayer(姓名、地址、年齡)都採Random輸出
AddPlayerToTeam.addPlayer('Name A'||i ,'Taipei No.'||i*10,tempNum);
end loop;
RETURN AddPlayerToTeam.getAll();
END;
CREATE OR REPLACE PACKAGE AddPlayerToTeam
IS
Procedure addPlayer( NameStr IN VARCHAR2 , AddrStr IN VARCHAR2 , AgeStr IN VARCHAR2 );
Function getAll Return TEAMWITHPLAYER;
End AddPlayerToTeam;
CREATE OR REPLACE PACKAGE BODY AddPlayerToTeam
IS
Procedure addPlayer( NameStr IN VARCHAR2 , AddrStr IN VARCHAR2 , AgeStr IN VARCHAR2 ) as language java name 'Kunde.Test.Java.AddPlayerToTeam.addString(java.lang.String,java.lang.String,java.lang.String)';
Function getAll Return TEAMWITHPLAYER as language java name 'Kunde.Test.Java.AddPlayerToTeam.getLog() return oracle.sql.ARRAY';
End AddPlayerToTeam;
import java.io.*;
public class test {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
//Hello World!!!!
System.out.println("Hello World!!!!!!!!!!!");
BufferedWriter out = new BufferedWriter(new FileWriter("D://output.txt"));
try {
String inputLine = "Hello World!!!!!!!!!!!";
out.write(inputLine);
out.newLine();
} catch(IOException e1) {
System.out.println("Error during reading/writing");
} finally {
out.close();
}
}
}