jConsole在tomcat下的配置
jConsole在tomcat下的配置(使用jdk的jconsole来监控系统使用的connection、内存和CPU。).
对于tomcat修改catalina.bat,打开catalina.bat, 找到搜索“set JAVA_OPTS=%JAVA_OPTS%”,前面加上rem 给注释掉。在下面一行添加如下代码:
set JAVA_OPTS=%JAVA_OPTS%
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8086
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
在%java_home%\bin目录下启动jconsole.exe,连接工程:
Local:如果启动的工程和jdk在同一台机器,在local中可以直接看到类,点击连接就ok(如果在开发工具(如:myeclipse)启动tomcat,将无法看到上面的界面,最好通过startup.bat启动)。
Remote:如果启动的工程和jdk不在同一台机器,可以使用remote方式。在主机部分输入ip:10.226.0.91 端口输入:8086(配置的:-Dcom.sun.management.jmxremote.port),然后点击连接。
查看connection使用情况:如果工程使用c3p0作为数据源,则可以选择标签“Mbean”,从左边的树中选择“com.mchange.v2.c3p0”下的“pooleddatasource”,在右边的内容区会显示出c3p0数据源的所有的connection的使用情况。
重点查看Numbusyconnections:处于使用状态的connection数量。
Jetty下修改的配置基本和TomCat相同,只是我在ORACLE OEM中查看的会话数缘何总是和Numbusyconnections不相同呢 – 。-
JQUERY记录:UI使用和cookie插件
jQuery记录:UI使用和cookie插件.
首先是cookie:不知道从哪里找的例子中带了一个jQuery.cookie的插件,没有仔细看代码只是大致看了下例子中的用法,可以直接在前台设置记录信息在cookie中。比如下面,每次都会记录用户上次访问的站点,打开时候ALERT。现在还没有想到站点有什么地方会用到,不过一定会有用的 = =。
1 2 | $thispath = $_SERVER['HTTP_HOST']; $thisurl = $_SERVER['REQUEST_URI']; |
1 2 3 4 5 | jQuery(document).ready(function() { var view_url = jQuery.cookie('view_url'); alert (view_url); jQuery.cookie('view_url', "< ?php echo "http://".$thispath.$thisurl; ?>"); }) |
之后是jQuery.UI的一个应用:IPHONE用多了总是想去来回拖拽 = =,如果你用过wp-pagenavi这个插件就可以下载下面的那个UI例子来输出成下面的样子。这个JS想到哪写到哪的,= = 所以实现的可能有点幼稚~人生就是这样的~