Java 异常诊断,HouseMD v0.2.4 发布

openkk 11年前
   <p style="padding-bottom:0px;line-height:24px;border-right-width:0px;font-family:Helvetica, arial, freesans, clean, sans-serif;margin-bottom:15px;border-top-width:0px;border-bottom-width:0px;color:#333333;font-size:14px;border-left-width:0px;border-image:initial;"><a href="/misc/goto?guid=4958523393003286783" target="_blank"><code style="border-bottom:#eaeaea 1px solid;border-left:#eaeaea 1px solid;padding-bottom:0px;background-color:#f8f8f8;margin:0px 2px;padding-left:5px;padding-right:5px;font-family:Consolas, Menlo, 'Liberation Mono', Courier, monospace;white-space:nowrap;font-size:12px;border-top:#eaeaea 1px solid;border-right:#eaeaea 1px solid;padding-top:0px;border-image:initial;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;">HouseMD</code> </a>是一款非常敏捷的<code style="border-bottom:#eaeaea 1px solid;border-left:#eaeaea 1px solid;padding-bottom:0px;background-color:#f8f8f8;margin:0px 2px;padding-left:5px;padding-right:5px;font-family:Consolas, Menlo, 'Liberation Mono', Courier, monospace;white-space:nowrap;font-size:12px;border-top:#eaeaea 1px solid;border-right:#eaeaea 1px solid;padding-top:0px;border-image:initial;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;">Java</code>进程运行时的诊断调式命令行工具, 它具备安全易用高效的特点, 让它非常适合在要求严格的线上(生产)环境中使用.</p>    <h2 style="border-bottom:#cccccc 1px solid;position:relative;padding-bottom:0px;border-right-width:0px;margin:20px 0px 10px;padding-left:0px;padding-right:0px;font-family:Helvetica, arial, freesans, clean, sans-serif;border-top-width:0px;font-size:24px;border-left-width:0px;cursor:text;padding-top:0px;">特性</h2>    <ul style="border-bottom:0px;border-left:0px;padding-bottom:0px;line-height:20px;margin:15px 0px;padding-left:30px;padding-right:0px;font-family:Helvetica, arial, freesans, clean, sans-serif;color:#333333;font-size:14px;border-top:0px;border-right:0px;padding-top:0px;">     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">交互式命令行     <ul style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px 0px 15px;padding-left:30px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">       <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">支持<code style="border-bottom:#eaeaea 1px solid;border-left:#eaeaea 1px solid;padding-bottom:0px;background-color:#f8f8f8;margin:0px 2px;padding-left:5px;padding-right:5px;font-family:Consolas, Menlo, 'Liberation Mono', Courier, monospace;white-space:nowrap;font-size:12px;border-top:#eaeaea 1px solid;border-right:#eaeaea 1px solid;padding-top:0px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;">Tab</code>自动补全或候选列表提示</li>       <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">支持命令历史</li>      </ul> </li>     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">查看加载类     <ul style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px 0px 15px;padding-left:30px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">       <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">支持跟踪文件来源路径</li>       <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">支持跟踪类加载器层次</li>      </ul> </li>     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">跟踪方法     <ul style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px 0px 15px;padding-left:30px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">       <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">支持类短名字(<code style="border-bottom:#eaeaea 1px solid;border-left:#eaeaea 1px solid;padding-bottom:0px;background-color:#f8f8f8;margin:0px 2px;padding-left:5px;padding-right:5px;font-family:Consolas, Menlo, 'Liberation Mono', Courier, monospace;white-space:nowrap;font-size:12px;border-top:#eaeaea 1px solid;border-right:#eaeaea 1px solid;padding-top:0px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;">SimpleName</code>)和方法名(可选)限定跟踪目标</li>       <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">支持根据抽象类或接口来限定其实现类的跟踪目标</li>       <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">支持实时显示跟踪目标的摘要统计</li>       <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">支持输出跟踪目标调用日志文件输出</li>       <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">支持输出跟踪目标调用栈文件输出</li>      </ul> </li>     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">查看环境变量</li>     <li style="border-bottom:0px;border-left:0px;padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;border-top:0px;border-right:0px;padding-top:0px;">查看对象属性值</li>    </ul>    <ol>     <li>支持跟踪构造器方法;</li>     <li>改进命令历史纪录;</li>     <li>改善OOM陷阱;</li>     <li>更多请见 https://github.com/zhongl/HouseMD/issues?milestone=7&page=1&state=closed</li>    </ol>    <div>    v0.2.3支持使用 housemd upgrade 进行升级, 之前版本请删除后, 重新安装, 如   </div>    <div>    <pre style="border-bottom-color:#cccccc;padding-bottom:6px;line-height:19px;background-color:#f8f8f8;margin-top:15px;border-top-color:#cccccc;padding-left:10px;padding-right:10px;font-family:Consolas, 'Liberation Mono', Courier, monospace;margin-bottom:15px;color:#333333;border-right-color:#cccccc;font-size:13px;overflow:auto;border-left-color:#cccccc;border-left-width:1px;padding-top:6px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;"><code style="border-bottom:medium none;border-left:medium none;padding-bottom:0px;background-color:transparent;margin:0px;padding-left:0px;padding-right:0px;font-family:Consolas, 'Liberation Mono', Courier, monospace;font-size:12px;border-top:medium none;border-right:medium none;padding-top:0px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;">curl -Lk https://raw.github.com/zhongl/HouseMD/master/bin/install | bash</code></pre>   </div>