`

使用JSP列出所有运行中的线程

    博客分类:
  • Java
 
阅读更多
<html>
<head>
<title>Threads in ldcstudy.com</title>
<style>
body {font-size:8pt;}
ol {line-height:18px;}
</style>
</head>
<body>
<strong>java.io.tmpdir:</strong>
<ul>
<li><%=System.getProperty("java.io.tmpdir")%></li>
</ul>
<br/>
<strong>Memory:</strong>
<ol>
<li>freeMemory=<%=Runtime.getRuntime().freeMemory()/(1024*1024)%>M</li>
    <li>totalMemory=<%=Runtime.getRuntime().totalMemory()/(1024*1024)%>M</li>
    <li>maxMemory=<%=Runtime.getRuntime().maxMemory()/(1024*1024)%>M</li>
</ol>
<br/>
<strong>Thread:</strong>
<ol>
<%for(Thread t : list_threads()){%>
<li><%=t.getName()%>(<b><%=t.getState()%></b>) : <%=t.getClass().getName()%></li>
<%}%>
</ol>
<%!
public static java.util.List<Thread> list_threads(){
	int tc = Thread.activeCount();
	Thread[] ts = new Thread[tc];
	Thread.enumerate(ts);
	return java.util.Arrays.asList(ts);
}
%>
</body>
</html>

 

分享到:
评论

相关推荐

    jsp笔记资料大全

    此文件控制了服务器的行为,例如,如果你想禁止Tomcat列出目录内容,可以通过添加以下配置来实现: ```xml &lt;param-name&gt;listings &lt;param-value&gt;false ``` 2. **Tomcat管理员设置**:Tomcat用户的管理和角色...

    JSP环境探针

    **JSP环境探针**是Java服务器页面(JavaServer Pages)开发中的一种实用工具,它主要用于检查和诊断JSP运行时环境的相关信息。这个工具可以帮助开发者了解服务器上的JSP配置、类路径、Java虚拟机(JVM)参数、以及与...

    JSP 环境探针.rar

    5. **类库和依赖**:JSP应用通常依赖于多个库,探针可以列出所有已加载的jar文件及其版本,帮助识别潜在的版本冲突。 6. **Web应用程序上下文**:探针能显示Web应用的部署配置,包括web.xml中的各项设置,比如欢迎...

    jspsmartupload

    解压缩后,项目包含了一套文件管理系统,可以列出、搜索和下载已存储的文件。这部分功能可能包括对文件夹结构的支持,文件权限的控制,以及文件的版本管理。 5. **安全性**: 文件上传时的安全性非常重要,防止...

    基于Jsp的会议管理系统源码.zip

    标签列出了"C# PHP Java ASP.net",这些都是常见的Web开发语言。这里可能意味着这个会议管理系统可能借鉴了这些技术的一些思想或者实现方式,尽管主要基于JSP,但可能在某些部分也使用了其他语言或框架。 【文件...

    servlet(jsp) api 3.0

    8. `allclasses-frame.html`和`allclasses-noframe.html`:这两者都列出了所有类,但`frame.html`在框架环境下显示,而`noframe.html`则不依赖框架,提供另一种查看所有类的方式。 9. `overview-summary.html`:...

    4_1 An Overview of Servlet and JSP.ppt

    3. 利用数据库或其他服务器端资源生成信息,例如电子商务网站使用Servlet来列出每件商品的当前价格和库存情况。 三、Servlet相对于传统CGI的优势 1. 效率:Servlet使用线程而非操作系统进程,且只需一个Servlet实例...

    毕业论文jsp794音乐网站mysql.doc

    列出了在研究和撰写过程中引用的相关资料,反映了论文的研究基础。 通过这篇毕业论文,读者可以了解到一个完整的Web应用开发流程,特别是对于基于JSP的音乐网站设计,包括系统架构、数据库设计、功能实现等方面的...

    聊天室设计(毕业设计论文,JSP,JAVA).zip

    【文件内容】:虽然没有列出具体的文件内容,但我们可以合理推测,压缩包可能包含以下关键部分: 1. **毕业设计论文**:这篇论文通常会详细阐述项目背景、目标、设计思路、技术选型、系统架构、功能实现和性能评估...

    java-jsp大学生健康管理系统计算机毕业设计.zip.zip

    【压缩包子文件的文件名称列表】只列出了"a.txt"和"all"两个条目。"a.txt"可能是一个文本文件,通常用于记录项目说明、配置信息或者日志。"all"可能是一个批处理文件或者目录,用于执行所有相关的操作,例如编译、...

    API字典工具包.包含JDK、Servlet、JSP、jQuery、JS、HTML的API合集

    JDK 1.8谷歌版的API文档详细列出了Java语言的类库,包括基础类、集合框架、I/O流、网络编程、多线程等核心功能。开发者可以从中了解到类、方法、接口的具体用法。 2. Servlet: Servlet是Java Web开发中的重要组成...

    Java开发技术大全(500个源代码).

    showBreak.java 利用标号语句跳转出所有循环嵌套 showCount.java 循环计数示例 showDoubleLoop.java 演示双重循环 showDoubleLoopSe.java 改进的双重循环 showOrder_1.java 演示操作数求值顺序示例1 showOrder...

    监控tomcat运行的war.zip

    2. **线程分析**:列出所有活动线程,包括它们的状态和持有锁的信息,帮助定位死锁和阻塞问题。 3. **JVM信息**:展示JVM版本、操作系统信息、系统属性等。 4. **Garbage Collection(GC)日志**:展示GC活动,包括...

    Java & Java Web教程

    在提供的部分内容中,列出了大量的Java和Java Web相关的知识点。从基础语法、数据类型、异常处理到Java中的面向对象特性如继承、多态和接口等,再到Java的高级主题,包括泛型、网络编程和多线程等。这些内容构成了...

    java华为面试题.pdf

    JSP技术中,文档列出了JSP的9个内置对象及其用途。request对象用于获取客户端请求信息;response对象用于控制服务器对客户端的响应;out对象用于向客户端发送输出;pageContext对象用于管理JSP页面内的不同作用域;...

Global site tag (gtag.js) - Google Analytics