You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
61 lines
1.7 KiB
61 lines
1.7 KiB
package com.fr.design.carton; |
|
|
|
import com.fr.stable.ProductConstantsBase; |
|
import com.fr.stable.StableUtils; |
|
|
|
import java.text.SimpleDateFormat; |
|
|
|
/** |
|
* 卡顿常量类管理 |
|
* |
|
* @author Levy.Xie |
|
* @since 11.0 |
|
* Created on 2024/07/04 |
|
*/ |
|
public class CartonConstants { |
|
|
|
public static final String TIME = "time"; |
|
public static final String APPID = "appId"; |
|
public static final String USERID = "userId"; |
|
public static final String LOCAL = "local"; |
|
public static final String REMOTE = "remote"; |
|
public static final String OPERANDS_NUM = "operands"; |
|
public static final String DESIGN_METHOD = "designMethod"; |
|
public static final String DESIGNER_VERSION = "designerVersion"; |
|
public static final String DESIGNER_ID = "designerId"; |
|
|
|
public static final String EASY_CHECKER_FILE_NAME = "easy_check_log.csv"; |
|
public static final String TIMER_CHECKER_FILE_NAME = "timer_check_log.csv"; |
|
|
|
/** |
|
* 开启间隔检测后两次检测的相隔时间ms |
|
*/ |
|
public static final long CHECK_INTERVAL_MS = 100; |
|
|
|
/** |
|
* 最大的事件允许执行时间,超过该时间则打印堆栈等相关信息 |
|
*/ |
|
public static final long UNREASONABLE_DISPATCH_DURATION_MS = 1500; |
|
|
|
/** |
|
* UI检测采样频率 |
|
*/ |
|
public static final int LATENCY_SAMPLING_FREQUENCY = 100; |
|
|
|
/** |
|
* 输出日志所在地址 |
|
*/ |
|
public static final String JOURNAL_FILE_PATH = StableUtils.pathJoin(ProductConstantsBase.getEnvHome(), "journal_log"); |
|
|
|
/** |
|
* 日期事件格式 |
|
*/ |
|
public static final SimpleDateFormat DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
|
|
|
/** |
|
* Designer4Debug类名 |
|
*/ |
|
public static final String DEBUG_MAIN_CLASS_NAME = "com.fr.start.Designer4Debug"; |
|
|
|
|
|
}
|
|
|