checkstyle规范

公司的java项目开始要求使用checkstyle规范。对代码中的包名、类名、变量名有强制规定大小写等等。
checkstyle是一个静态的代码分析工具。
checks.xml:http://pan.baidu.com/s/1hq5WCiK
先记一笔,反正我不是搞java的,^_^

tnsnames.ora和tnsping

oracle客户端连接数据库

oracle客户端可以通过配置tnsnames.ora来连接数据库的,比如P/L SQL Developer。还有其它的是通过JDBC去连的。

tnsnames.ora记录了要连接数据库的信息。

例如:

ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )


tns连接字符串的格式为:

<addressname> =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(Host = <hostname>)(Port = <port>))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = <sid>)
    )
)


注:addressname必须顶格写。如果是RAC模式,在ADDRESS_LIST下面添加多个ADDRESS
继续阅读tnsnames.ora和tnsping