Summary of regular-expression constructs: http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html

package regExpression;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class regExTest
{
   
    public static void main(String[] args)
    {
        int count = 3;
        int i, pos, from, to;
       
        String[] texts = new String[count];
        String regEx = "%[a-zA-Z]+\\w*%";
        String matchedString;
       
        Pattern pattern = Pattern.compile(regEx, Pattern.CASE_INSENSITIVE);
        Matcher matcher;
       
        texts[0] = "-=+";
        texts[1] = "%abc%--- abc --- %ba%a a123-";
        texts[2] = "a%a23456789_%";

        for (i = 0; i < count; i++)
        {
            pos = 0;
           
            matcher = pattern.matcher(texts[i]);

            System.out.println("Original String: " + texts[i]);

            while(matcher.find(pos))
            {
                matchedString = matcher.group();

                pos = matcher.end();
               
                from = matcher.start();
                to = pos -1;

                System.out.println("Matched String: " + matchedString + " (" + from  + " ~ " + to + ")");

            }
           
            System.out.println("");
        }
    }
}



실행 결과값
Original String: -=+

Original String: %abc%--- abc --- %ba%a a123-
Matched String: %abc% (0 ~ 4)
Matched String: %ba% (17 ~ 20)

Original String: a%a23456789_%
Matched String: %a23456789_% (1 ~ 12)

Posted by zennken

ALTIBASE
jdbc:Altibase://<address>:<port_number>/<database_name>
dirver file name: Altibase.jar

ORACLE
jdbc:oracle:<drivertype>:<username/password>@<database>
<database>:
* //<host>:<port>/<service>
* <host>:<port>:<SID>
* <TNSName>

String url = "jdbc:oracle:thin:@192.168.3.38:" + port + ":orcl";
Default port: 1521

SID: select instance from v$thread;
DB Name: select name from v$database;

DB2
jdbc:db2://[serverName][:port][/DBName]
Default port 50000

The IBM® Data Server Driver for JDBC and SQLJ
--------------------------------------------------------------------------------------------
Driver package name  Level of JDBC support  Minimum level of SDK for Java required
--------------------------------------------------------------------------------------------
db2jcc.jar and sqlj.zip JDBC 3.0 and earlier  1.4.2
db2jcc4.jar and sqlj4.zip1  JDBC 4.0 and earlier  6

MS-SQL
jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]
port: 1433
sqljdbc.jar

MySQL
jdbc:mysql://<host_name>:<port_number>/<database_name>
Port: 3306

Posted by zennken
java -Xms<some_min_size> -Xmx<some_max_size>

-Xms<size> set initial Java heap size
-Xmx<size> set maximum Java heap size
-Xss<size> set java thread stack size
Posted by zennken

zennken

달력