Windows更新后,我的jps,jconsole和jvisualvm不再工作了.
Jps给了我进程ID,但它告诉我 process information unavailable
而且我无法像以前那样使用jvisualvm连接到这些进程.
我正在运行1.6.0_22 jre.
我过去已经遇到过这个问题,尝试过这个技巧,并且它有效.但这次,运气不好,没有用.
编辑:
我找到了一个解决方案:在我的临时文件夹中,我确实销毁了该hsperfdata_<username>文件夹.显然我的用户名存在问题.该文件夹名为hsperfdata_myname.在通过调用jps进行销毁和重新创建之后,它被称为hasperfdata_MYNAME.
很奇怪.
我的一个客户不希望其他网站复制粘贴具体textArea的内容.目前我有一个inputTextArea为readonly ="true",但我仍然需要禁用复制和粘贴功能.有任何想法吗?
我有一个小功能(在DLL中),看起来像这样:
int my_function(const char* const s)
{
try {
return my_object->do_something_with(s);
} catch (exception& e) {
return ERROR_CODE;
}
}
Run Code Online (Sandbox Code Playgroud)
我认为try-catch块可以防止内部可能发生的任何事情my_object传播到外部.不幸的是,我错了,我调用此函数的程序(来自VB)刚停止工作,因为我传递了一个空指针参数.
那么,为什么我的try-catch块不能像(I)那样工作呢?有解决方法吗?我以前在Java中编程很多,我认为它会在那里工作......
目前我正在使用以下代码来获取已选中复选框的值,但我确信有一种更简单的方法.
if ($('#OPTtags-adventure-diving').is(':checked')) {
var OPTtags-adventure-diving = $('#OPTtags-adventure-diving').val()
} else var OPTtags-adventure-diving = '';
if ($('#OPTtags-master-scuba-diver').is(':checked')) {
var OPTtags-master-scuba-diver = $('#OPTtags-master-scuba-diver').val()
} else var OPTtags-master-scuba-diver = '';
Run Code Online (Sandbox Code Playgroud)
在那儿?
奇妙,
我想创建一个触发器来计算具有特定 id (id_ort) 的行数。如果发现超过 5 行,我需要增加一个变量。
BEGIN
DECLARE nb INT;
DECLARE nba INT;
SET nba =0;
SET NEW.`VPLS_ID_NodeB` = CONCAT("21100", LPAD(NEW.`VPLS_ID_NodeB`,4,0));
SET nb = (SELECT COUNT(DISTINCT(`VPLS_ID_aggregation`)) FROM `VPLS_nodeB` WHERE `id_ORT` = NEW.`id_ORT`);
IF(nb > 5) THEN
SET nba = nb + 1;
ELSE
SET nba = nb;
END IF;
SET NEW.`VPLS_ID_aggregation` = CONCAT("21188", LPAD(NEW.`id_ORT`,2,0), LPAD(nba,2,0));
END
Run Code Online (Sandbox Code Playgroud)
但是,有一个错误...即使我少于 5 行,每次都会增加 var。
有任何想法吗?可能是语法问题...
非常感谢!
我对表格有疑问.我有一个相当标准的表单,用标题和正文保存一个帖子(在我的应用程序中称为eReport).该表还有一个"已发布"字段,它是布尔值.保存的eReport仅在公共站点上显示此字段是否设置为true,false为默认值.
我希望在表单末尾显示两个按钮,而不是默认复选框:"立即发布"按钮和"另存为草稿"按钮.如果用户按下前者,则已发布的字段将设置为true.如果是后者,则假.在PHP中,我曾经显示2个具有不同名称值的提交字段,然后使用if/else语句处理输入以确定要构建的正确SQL查询.在Rails中,我假设我会在适当的操作下将此逻辑放在控制器中,但我不确定如何操作按钮的名称或id值.
为了记录,我正在使用Formtastic,但如果有人可以告诉我如何使用默认的Rails表单标签执行此操作,那也没关系.这是我现在的表格的代码:
<% semantic_form_for @ereport do |form| %>
<% form.inputs do %>
<%= form.input :title %>
<%= form.input :body %>
<% end %>
<% form.buttons do %>
<%= form.commit_button :label => "Publish Now" %>
<%= form.commit_button :label => "Save as Draft" %>
<% end %>
<% end %>
Run Code Online (Sandbox Code Playgroud)
在此先感谢您的帮助!
我有一个像这样的文本字符串:
def ctext = """This is the normal text.
This is the again normal text.
<code>int main(){
printf('Hello World!\n');
return 0;}
</code>
This is the again normal text.
This is the again normal text.
<code>
public static void main (String args[]){
System.out.println('Hello World!\n');
return 0;}
</code>
The last line ....
"""
Run Code Online (Sandbox Code Playgroud)
我想'<code>(.*)</code>'通过将此方法传递给类似的方法来替换该节之间的所有文本doBeautify(codeText).
我这样想,但没有运气:
def matches = ctext =~ /<code>(.*)<\/code>/
Run Code Online (Sandbox Code Playgroud)
任何帮助appriciated.谢谢
我的rails项目中有一个表,其中包含一个string类型的列.此列的其中一个条目是"one \ntwo".当我尝试显示表格时,该条目显示为"一二".我序列化了这个条目,所以我也试着显示一个检查过的版本,显示"one \ntwo".有没有办法显示该条目如下?
一
二