Zhiqim Kernel即知启蒙内核,是Zhiqim Framework的核心,负责工程的生命周期管理:包括工程开发和发布的目录结构管理、统一的配置规约、单多例服务接口定义、服务启动运行更新和销毁管理。并提供基础开发工具:包括工具类、日志类、线程池、JSON/XML编解析、HTTP客户端、时钟任务定时器等。

森中灵 最后提交于4月前 7)调整Replaces.replaceAllEscape调用toReplaceEscape转义,增加replaceFirstEscape 8)增加ThreaderController.getThreaderActiveList,同时调整Threader.command为属性,方便调用查看当前数据 9)增加Validates.isNumericValue,同时修改isMonth,isDay,isHour,isMinute,isSecond采用isNumericValue,以便支持01表示月份之类
logging_env.xml1KB
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE zhiqim-config PUBLIC "-//ZHIQIM //DTD Zhiqim-Config Configuration 8.0.0//EN" "https://zhiqim.org/xmldtds/zhiqim_config_8_0_0.dtd">
<zhiqim-config>

    <group id="logging" desc="日志配置">
        <item key="logging.info" value="debug-info" type="protected" desc="信息日志配置" />
        <item key="logging.error" value="error-fatal" type="protected" desc="错误日志配置" />
    </group>
    
    <group id="logging.info" desc="信息日志配置">
        <item key="console.out" value="true" type="protected" desc="是否输出到控制台" />
        <item key="file.out" value="true" type="protected" desc="是否输出到文件" />
        <item key="file.path" value="${JAVA_HOME}/logs/info.log" type="protected" desc="输出到文件路径" />
    </group>

    <group id="logging.error" desc="错误日志配置">
        <item key="console.out" value="true" type="protected" desc="是否输出到控制台" />
        <item key="file.out" value="true" type="protected" desc="是否输出到文件" />
        <item key="file.path" value="./logs/error.log" type="protected" desc="输出到文件路径" />
    </group>
    
</zhiqim-config>