问题列表 - 第165667页

JavaFX使对象可见但不消耗(忽略)单击

标题说明了一切:我在JavaFX中有一个矩形(用于透明度/不透明度效果)但我希望人们能够"点击"它.

因此,当我说点击时,我的意思是当你点击它时,Java应该假装它不存在,而是"点击"该对象下面的任何东西.当你使用setVisible(false)创建一些不可见的东西时,这正是发生的事情 - 你设置的任何对象都不会消耗你的鼠标生成的点击事件.但是,对象变得不可见 - 这是我不想要的.

可能吗?感谢您提供任何帮助!

java javafx javafx-8

7
推荐指数
1
解决办法
3931
查看次数

您可以在IntelliJ IDEA中增加粘贴缓冲区大小

IntelliJ中的ctrl-shift-v粘贴缓冲区非常棒,但只能容纳5个项目.是否可以增加此缓冲区的大小?

与另一个问题的评论相似

在IntelliJ设置中搜索没有显示任何内容,谷歌也没有.

ide intellij-idea

54
推荐指数
3
解决办法
4467
查看次数

如何在 Node.js Addon 中返回 JSON 内容

我正在制作一个 Node.js 扩展,我想返回一个 json 格式的对象,而不是一个 json 格式的字符串。

#include <node.h>
#include <node_object_wrap.h>
using namespace v8;

void ListDevices(const FunctionCallbackInfo<Value>& args) {
    Isolate* isolate = Isolate::GetCurrent();
    HandleScope scope(isolate);

    std::string json = "[\"test\", \"test2\"]";
    args.GetReturnValue().Set(String::NewFromUtf8(isolate, json.c_str()));
}

void InitAll(Handle<Object> exports) {
    NODE_SET_METHOD(exports, "listDevices", ListDevices);
}

NODE_MODULE(addon, InitAll)
Run Code Online (Sandbox Code Playgroud)

怎么做到呢 ?

var addon = require("./ADDON");

var jsonvar = JSON.parse(addon.listDevices());
console.log(jsonvar);
Run Code Online (Sandbox Code Playgroud)

实际上,在这部分中,我想删除 JSON.parse

顺便说一句,是我,还是真的很难找到文档?我在google上试过,但是很多内容已经过时了,在v8.h中,有趣的功能没有记录。

谢谢 ;)

c++ node.js

5
推荐指数
1
解决办法
2305
查看次数

如何安装portsf?

我正在阅读 Richard Boulanger 的 Audio Programming Book,我正在介绍库 portsf 并在示例中使用它。Portsf 没有附带我在大学图书馆中找到的 DVD,但我在此链接中找到了它。但是,我还没有找到有关如何在任何平台上编译它的任何资源。

我想知道如何在 OSX 中安装它。

c++ audio macos xcode

1
推荐指数
1
解决办法
1214
查看次数

删除MySQL中的重复条目(最好是phpmyadmin)

所以我有一个表有多个相同的条目,我想删除重复的条目,但保留最新的记录,如果这是有道理的..

我有唯一的ID列,而我想要的只有1个相同的整数是"所有者"列,因为不需要有多个.

任何帮助是极大的赞赏.

mysql sql

1
推荐指数
1
解决办法
1万
查看次数

区分大小写的字符串比较

我想对字符串区分大小写:如果一个以大写"C"开头,那么它应该比以"c"开头但比小于以"d"开头的那个"更大"(例如). .

例如,排序列表:"a","A","chi","Che","Chr"

编写的字符串比较方法默认区分大小写.但看起来我对"区分大小写"的理解与默认情况不同.

我尝试过的默认方法(String.CompareTo,String.Compare(使用不同的StringComparison值))都没有给出我想要的结果.

这是我用于测试的代码:

using System;
using System.Collections.Generic;

public class Test
{
    public static void Main()
    {
        var list = new List<String> { "Che", "Chr", "chi", "a", "A" }; 

        // Any other way to sort goes here
        list.Sort((s1, s2) => s1.CompareTo(s2));

        for (var i = 0; i < list.Count; i++)
        {
            Console.WriteLine(list[i]);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这个代码恰好给出了结果:"a""A""Che""chi""Chr".这么小的"c"站在"C"之间.

所以,问题是:有没有办法用任何默认方法实现我想要的排序顺序(看起来非常明显),而无需编写我自己的比较器?我错过了什么吗?

.net c# sorting string

4
推荐指数
1
解决办法
726
查看次数

删除时有两个确认对话框

我有一个CMenu代码,当我尝试删除项目时触发两个确认对话框.

这是我的CMenu代码的样子:

$this->widget('zii.widgets.CMenu', array(
    'items'=>array(
        array('label'=>'List things', 'url'=>array('list')),
        array('label'=>'Delete thing', 'url'=>'#', 'linkOptions'=>array(
            'submit'=>array(
                'delete',
                'id'=>$model->thingID
            ),
            'confirm'=>'Are you sure?'
        )),
    ),
    'htmlOptions'=>array(
        'class'=>'divided'
    )
));
Run Code Online (Sandbox Code Playgroud)

我在这段代码中遗漏了什么吗?为什么确认对话框会触发两次?

编辑:

问题是由skel-panel内部的东西引起的,但我无法找出导致它的确切原因.有关如何禁用skel面板中的href跟踪的任何想法?

编辑2:

我发现了问题的来源,但我不确定如何解决它.事情是skel-panel将整个body内部包裹起来.奇怪的是,它明显地处理所有点击hrefs.

initObjects函数是包装所有内容的函数(这里是https://github.com/n33/skelJS/blob/master/src/skel-panels.js)

编辑3:

好的,我发现了这个bug.它是在jQuery中引起的,它在1.8.3和1.9.0之间得到修复.

我在哪里可以获得这两个版本之间的错误/修复/补丁的详细日志,所以我只能选择我感兴趣的更改?(因为我无法承担升级到jQuery 1.9.x所需的时间)

php jquery yii

5
推荐指数
1
解决办法
543
查看次数

如何在使用7zip GUI参数进行压缩时排除文件

我试图用7zip压缩文件夹,我正在使用7zip GUI,但我想排除一些我已在excludelist.txt文件中定义的文件.我想把它放在GUI的Parameters选项中:

-x@"D:\Projects Backup\excludelist.lst"
Run Code Online (Sandbox Code Playgroud)

但是我收到了这个错误:

参数不正确

7zip GUI 添加参数时出错

7zip

12
推荐指数
1
解决办法
4578
查看次数

创建matplotlib散点图例大小相关

我正在寻找一种方法来包含描述散点图中点的大小的(matplotlib)图例,因为这可能与另一个变量有关,就像在这个基本示例中一样:

import numpy as np
import matplotlib.pyplot as plt

N = 50
x = np.random.rand(N)
y = np.random.rand(N)
a2 = 400*np.random.rand(N)

plt.scatter(x, y, s=a2, alpha=0.5)
plt.show()
Run Code Online (Sandbox Code Playgroud)

(灵感来自:http: //matplotlib.org/examples/shapes_and_collections/scatter_demo.html)

所以在传说中a2,根据s描述符,理想情况下很少有与0-400(变量)大小相对应的点scatter.

python matplotlib legend scatter-plot

12
推荐指数
4
解决办法
8856
查看次数

PowerShell Invoke-Sqlcmd切换到sqlps会话

我在PowerShell ISE中编写脚本,我正在使用Invoke-Sqlcmd.执行该命令后,Powershell会话切换到sqlps会话(PS SQLSERVER:>),我无法再次执行脚本.我必须退出PowerShell ISE并再次启动它.

所以我的问题是:如何从sqlps切换回常规ps或如何防止Invoke-Sqlcmd切换会话.

Invoke-Sqlcmd -ServerInstance $server -Database master -Username $user -Password $password   -InputFile $file `
   -ErrorAction Stop -OutputSqlErrors $true -Variable $variable
Run Code Online (Sandbox Code Playgroud)

这不起作用:

Push-Location
Invoke-Sqlcmd -ServerInstance $server -Database master -Username $user -Password $password   -InputFile $file `
-ErrorAction Stop -OutputSqlErrors $true -Variable $variable
Pop-Location
Run Code Online (Sandbox Code Playgroud)

sql powershell invoke

21
推荐指数
1
解决办法
1万
查看次数

标签 统计

c++ ×2

sql ×2

.net ×1

7zip ×1

audio ×1

c# ×1

ide ×1

intellij-idea ×1

invoke ×1

java ×1

javafx ×1

javafx-8 ×1

jquery ×1

legend ×1

macos ×1

matplotlib ×1

mysql ×1

node.js ×1

php ×1

powershell ×1

python ×1

scatter-plot ×1

sorting ×1

string ×1

xcode ×1

yii ×1