易截截图软件、单文件、免安装、纯绿色、仅160KB

Java log编程规范(For log4j)

1 日志级别
oFATAL
记录影响系统正常运行,可能导致系统崩溃的事件
oERROR
记录影响业务流程正常进行,导致业务流程提前终止的事件
oWARN
记录未预料到,可能导致业务流程无法进行的事件
oINFO
记录系统启动/停止,模块加载/卸载之类事件
oDEBUG
记录业务详细流程,用户鉴权/业务流程选择/数据存取事件
oTRACE
记录系统进出消息,码流信息
2 日志记录规则
1.必须是含义明确的完整语句
推荐格式1:主语 + 谓语
log.info(“The system is in primary state”);
推荐格式2:动名词 + 宾语
log.debug(“Saving the user information into the database”);
2.推荐记录业务流程消息
在业务流程开始和业务流程结束时打印接收和发送出的消息内容,严禁在内部函数内多次打印消息内容;
3.推荐记录函数关键参数,关键数据结构
4.推荐记录导致业务错误的异常栈空间
5.不推荐记录函数出入口
6.不推荐记录行号


相关文档:

java中当前路径 相对路径

public class FilePath {
  public void Print() {
   String a = this.getClass().getClassLoader().getResource(".").getPath();
   String b = this.getClass().getResource("").getPath();
   String c = this.getClass().getResource(" ").getPath();
&n ......

JAVA开发者最常去的20个英文网站

1.[http://www.javaalmanac.com] – Java开发者年鉴一书的在线版本. 要想高速查到某种Java技能的用法及示范代码, 这是一个不错的去处.
2.[http://www.onjava.com] – O’Reilly的Java网站. 每周都有新稿子.
3.[http://java.sun.com] – 官方的Java开发者网站 – 每周都有新稿件发表.
4.[htt ......

java编程文件拷贝

import java.io.FileInputStream;
public class FileCopy{
      public static void main(String[] args){
                  try{
         &nb ......

JAVA序列化的两种方式【转贴】

JAVA序列化的两种方式
//大家都知道Serializable是一个mark interface,告诉JVM这个对象可以被转换成二进制流来传输.
//Serializable 在我们实现这个接口的时候,我们可以使用4个私有方法来控制序列化的过程:
//我们来看一个例子:
public class FooImpl implements java.io.Serializable
{
pr ......

java连接各种数据库方式速查表

java连接各种数据库方式速查表1.Oracle8/8i/9i数据库(thin模式)Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,u ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号