小编Pin*_*ade的帖子

无法实例化地图......为什么不呢?

Map<String, ArrayList<Pair<String, Integer>>> k = new  Map<String, ArrayList<Pair<String, Integer>>>();
Run Code Online (Sandbox Code Playgroud)

这行是在我的代码中.我想实例化一个包含String的Map,然后是一对字符串和整数的ArrayList.

Pair是我写的一个类,在我的包中.

我得到"无法实例化类型Map >>();

为什么不?对我来说似乎合理......

java instantiation

33
推荐指数
2
解决办法
5万
查看次数

将std :: stack .pop()方法的结果存储到变量中

我想做以下事情:

std::stack <int> s;
int h = 0;
s.push(2);
h = s.pop();
Run Code Online (Sandbox Code Playgroud)

比如h保持价值2.当我尝试我的方法时,我得到"无效的价值,因为它应该是".

这不是.pop()方法的意图吗?这样做的首选方法是什么?

c++ stack

22
推荐指数
2
解决办法
3万
查看次数

批量图灵完成了吗?

我无法找到它是否是非常好奇 - 如果它没有资格,它缺乏什么功能才能获得资格?我做了相当数量的批次,并没有看到任何明显的能力下滑.

windows dos batch-file

21
推荐指数
2
解决办法
2803
查看次数

这个着名的JAPH如何运作?

not exp log srand xor s qq qx xor
s x x length uc ord and print chr
ord for qw q join use sub tied qx
xor eval xor print qq q q xor int
eval lc q m cos and print chr ord
for qw y abs ne open tied hex exp
ref y m xor scalar srand print qq
q q xor int eval lc qq y sqrt cos
and print chr ord for qw x printf …
Run Code Online (Sandbox Code Playgroud)

perl

21
推荐指数
2
解决办法
3125
查看次数

了解Layman术语中的异步代码

我理解异步的基本内容:事情不按顺序执行.据我所知,有一些非常强大的东西...... 但对于我的生活,我无法绕过代码.让我们来看看我写过的异步Node.JS代码......但是没有真正得到.

function newuser(response, postData) {
    console.log("Request handler 'newuser' was called.");
    var body = '<html>' + 
        '<head>' +
        '<meta http-equiv="Content-Type" content="text/html; ' +
        'charset=UTF-8" />' +
        '</head>' +
        '<body>' +
        '<form action=" /thanks" method="post">' +
        '<h1> First Name </h1>' +
        '<textarea name="text" rows="1" cols="20"></textarea>' +
        '<h1> Last Name </h1>' +
        '<textarea name="text" rows="1" cols="20"></textarea>' +
        '<h1> Email </h1>' +
        '<textarea name="text" rows="1" cols="20"></textarea>' +
        '<input type="submit" value="Submit text" />' +
        '</body>' +
        '</html>';
    response.writeHead(200, { "Content-Type": "text/html" });
    response.write(body);
    response.end(); …
Run Code Online (Sandbox Code Playgroud)

javascript asynchronous node.js

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

Mongo查询与节点JS中的正则表达式操作变量

我这里有问题.我想在我的Node JS文件中使用像LIKE这样的常规关系数据库来查询我的MongoDB.问题是我想要的东西不是文字......它是一个变量!到目前为止,我还没有发现这样做的好方法.这是我拍摄的"durrr first try"镜头:

var result = postData.replace(/\+/g,' ').substring(5);
db.testlogwiki.find({"line_text" : /result/ };
//predictably only matches to the literal "result" as opposed to my variable
Run Code Online (Sandbox Code Playgroud)

testlogwiki是在Mongo中制作的...我已经运行了,这对于带有"line_text"字面意思的"line_text"的db条目.

这似乎是一个非常简单的问题......

mongodb node.js

15
推荐指数
2
解决办法
9683
查看次数

WebAudio中的WaveShaper节点 - 如何模拟失真?

使用WebAudio API并尝试扭曲!问题是,我不确定如何进入WaveShaper的"曲线"参数.

简而言之,'oscidis'是程序早期创建的WaveShaper节点.Oscidisv是一个静态设置为0的值,现在:

var wsCurve = new Float32Array();
if ((oscidisv >= -1) && (oscidisv < 1)) {

    var k = 2 * oscidisv / (1 - oscidisv);
    console.log
    for (var i = 0; i < 16; i+=1) {
        // LINEAR INTERPOLATION: x := (c - a) * (z - y) / (b - a) + y
        // a = 0, b = 2048, z = 1, y = -1, c = i
        var x = (i - 0) * (1 …
Run Code Online (Sandbox Code Playgroud)

audio web web-audio-api

12
推荐指数
2
解决办法
5336
查看次数

Node.JS/Javascript - 将字符串转换为整数,在我不期望它时返回NaN

这都是在一个更大的程序的背景下,所以我将尝试保持简单,只显示有问题的行.我有一个数组值,字符串形式的数字为"84","32"等.

然而这条线

console.log(unsolved.length + " " + unsolved[0] + " " + parseInt(unsolved[0]) + " " + parseInt("84"));
Run Code Online (Sandbox Code Playgroud)

打印:

4 "84" NaN 84
Run Code Online (Sandbox Code Playgroud)

"84"是我试图解析的数组元素!然而,除非我将它从数组的上下文中删除并明确地编写它,否则它将无法工作.这是怎么回事?

javascript string casting node.js

11
推荐指数
2
解决办法
5万
查看次数

内核模块监控系统调用?

我想从头创建一个内核模块,它锁定用户会话并监视属于该用户的进程所做的每个系统调用.

我知道每个人都在想什么 - "使用strace" - 但是我想用我收集的数据进行一些自己的日志记录和分析,并且strace有一些问题 - 应用程序可以使用"mmap"写入文件如果没有文件内容作为"开放"系统调用的参数出现,或者没有任何写入权限的应用程序可能会创建coredump来复制敏感数据.

我希望能够处理这些特殊情况并进行一些自己的日志记录.我不知道 - 我怎么能通过我的模块路由所有系统调用?有没有办法在不触及内核代码的情况下做到这一点?

谢谢

linux kernel module

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

如何将MongoDB查询捕获为字符串并将其显示在我的Node JS页面中(使用mongojs驱动程序)?

我希望能够查询我的mongoDB并在我的网页上显示这个结果...现在我正在使用mongojs驱动程序 - 我发现驱动程序非常适合将数据放入数据库 - 语法与Mongo shell相同,我可以将代码放在我的Node应用程序中.这个任务......简单地在网页上甚至在控制台上显示查询结果已经证明非常困难.以下是我的代码的相关部分以及我尝试过的内容.

var databaseUrl = "test"; // "username:password@example.com/mydb"
var collections = ["graph1"]
var db = require("mongojs").connect(databaseUrl, collections);

console.log(db.graph1.find());
Run Code Online (Sandbox Code Playgroud)

我创建了一个名为graph1的集合,并在mongo提示符中生成结果.注意......我确实希望以HTML格式显示它...但是如果我可以将它打印到控制台,我可以使用我的HTML来获取它.

它目前输出:

{_oncursor: { get: [Function], put: [Function] } } 
Run Code Online (Sandbox Code Playgroud)

我真正想要的某种原型,这是:

{ "x" : "0", "y" : "1343725568", "_id" : ObjectId("4fba6....") }
Run Code Online (Sandbox Code Playgroud)

javascript mongodb node.js mongojs

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