- 浏览: 28524 次
- 性别:
- 来自: 成都
最新评论
文章列表
补充一下js
<script>
function toggleDisabled(tag){
var cid = $(tag).attr("id");
var checked = Tag.getChecked(cid);
var pid = cid.split("_")[0];
var ppid;
$.each($("." + pid + "_param"), function(i, n){
ppid = $(n).attr(" ...
int.jsp
<baomi:numberfield
disabled="true"
required="true"
name="%{policyName }_%{name }_int"
id="%{policyName }_%{name }_int"></baomi:numberfield>
radio.jsp
<baomi:radio
cssClass="%{policyName }_%{name }_radio"
dis ...
Policy是策略,有若干属性PolicyParam,属性可能带多个可选单位Unit。
用的框架是struts2、spring2.5、jQuery。
根据PolicyParam的type不同,需要生成不同输入控件。可能是int类型,可能是radio,以后还会扩展。
由于在公司的平台上做二次开发,用的自家标签,所以对int能解析成number输入框。
Action就不展示了,就是从数据库取数据,放入request中。
FreeMarker数据源:
policyList
|
|
|--name = ""
|
|
|-- ...
需求:根据如下三个Model类,动态生成html页面,让用户设置参数,并且要取得数据存数据库。
public class Policy implements Serializable
{
//
private static final long serialVersionUID = -3934515492869305972L;
private String name;
private String level;
private String display;
priv ...
import java.awt.Dimension;
import java.awt.Rectangle;
import java.awt.Robot;
import java.awt.Toolkit;
import java.awt.image.BufferedImage;
import java.io.*;
public class Capture{
// 截图并存入文件系统
public static void captureScreen(String fileName) throws Exception {
Dimension screenSize = Toolkit.getD ...
[23 Jun 2010 18:51:30:251] SYS_ERR: No response from the Primary Server as it may not be running. Unable to connect.java.rmi.ConnectException: Connection refused to host: 192.12.20.28; nested exception is:
java.net.ConnectException: Connection refused
[23 Jun 2010 18:51:30:251] SYS_ERR: Primary Ser ...
srv_fatal_semaphore_wait_threshold = 7200
semaphore
信号量(Semaphore),有时被称为信号灯,是在多线程环境下使用的一种设施, 它负责协调各个线程, 以保证它们能够正确、合理的使用公共资源。
什么是信号量(Semaphore0
Semaphore分为单值和多值两种,前者只能被 ...
如果你使用MySQL某些非常新的功能,你可以带--skip-new参数(这个选项禁止掉所有新的潜在不安全的功能)或带 --safe-mode参数(它禁止掉很多可能导致问题的优化设置)来运行mysqld。 请参阅A.4.2节,“如果MySQL依旧崩溃,应该做什么”。
如果 mysqld 不启动,你应该查证有没有干扰你的设置的my.cnf文件。你可以用mysqld --print-defaults...检查my.cnf参量,并用mysqld --no-defaults来启动去避免它们。
如果mysqld 启动耗尽CPU或内存资源,或者它“挂”了起来,你可以使用 mysqladmin process ...
Login / Register
Developer ZoneBugs HomeReport a bugStatisticsAdvanced searchSaved searchesTags
Bug #44841 MySQL hanged on long semaphore wait (X-lock on RW-latch)
Submitted: 13 May 2009 11:39 Modified: 8 Sep 2009 23:02
Reporter: Nickolay Vinogradov
Status: Open
Category: Server: InnoDB Sev ...
Login / Register
Developer ZoneBugs HomeReport a bugStatisticsAdvanced searchSaved searchesTags
Bug #15868 InnoDB hangs under 200 threads making INSERTs: 'thread thrashing'
Submitted: 19 Dec 2005 21:51 Modified: 31 Aug 2007 3:23
Reporter: Vadim Tkachenko
Status: Closed
Category: Server: Inn ...
http://java.sun.com/javase/6/webnotes/trouble/TSG-VM/html/felog.html
使用jmap观察调整的效果:
cd /opt/jdk/bin
./jmap -heap 9657
Attaching to process ID 9657, please wait...
Debugger attached successfully.
Server compiler detected.
JVM version is 1.5.0_07-b03
using thread-local object allocation.
Mark Sweep Compact GC
Heap Configuration:
MinHeapFreeRatio = 40
MaxHeapFree ...
如果是Java进程不知道什么原因退出或被杀死,想要分析具体原因,一般来说分下面几步:
1 拿到Java应用程序的日志文件。
一般来说日志文件中会有很应用相关的错误信息。Java进程异常退出的原因最有可能就是应用程序本身的问题。因此检查Java应用程序的日志文件可能是最快定位到错误的方法。
2 查找JVM的致命错误日志
如果应用程序日志文件中没有发现什么线索。那么还可以查看 JVM的致命错误日志。有些致命的错误,比如JNI或虚拟机本身产生的错误,可能使得Java应用程序来不及写日志就退出了。这时候可以查一个以 "hs_err_pid" 开头的日志名,例如hs_err_pid ...